Update, 13 August 2026. This release replaces the mandatory capital-or-revenue confirmation described in the 24 July release note. See "The classification gate is gone" below for what changed and why.
What shipped
US filer support in reporting, a rework of how Coinfig remembers your capital-or-revenue choice, unlocked tax settings, and honest treatment for lots Coinfig cannot price.
Form 8949 evidence for US accounts
A tax report generated on a US account now carries a Form 8949 and Schedule D evidence section. Short-term and long-term disposals appear in the Part I and Part II layout with per-section totals, the Schedule D net, the Schedule 1 line 8 ordinary income and the Schedule C figure. It is evidence to fill in your own return, not a completed form.
A US account also now gets a US-based timezone at onboarding, a US tax year for its licence and plan checks, US tax-year date ranges on its account history, and billing in the currency its card actually uses, instead of South African defaults that a US account had been quietly given before.
The classification gate is gone
Earlier reporting asked every South African account to confirm capital or revenue treatment before a report would run, and that confirmation lived in your browser. Cleared cookies or a new device meant answering again. Reporting no longer blocks on that confirmation. Revenue is the default treatment until you choose otherwise, and the choice is now stored on your account, not your browser, so it survives a new device or a cleared browser.
Your tax settings now offer a three-way control in place of the old two-way choice: all revenue, all capital, or a split by holding period with a threshold you set, prefilled at 365 days. The holding-period split is opt-in. The disposal drill-down in your report shows the classification and the holding days behind each part, so you can see the reasoning line by line rather than trusting a single account-wide label.
Tax settings, unlocked from your jurisdiction
The method, currency and tax-year-start pickers now list every option Coinfig's engine supports, in every jurisdiction, not just the ones your jurisdiction previously locked you to. Each option carries its jurisdiction's default marker, and options a revenue authority accepts are marked as accepted. Switching jurisdiction now seeds these three settings rather than forcing them, so a choice you made deliberately survives the switch.
Unpriced lots: a disclosed nil gain, not a full-proceeds tax
A disposal drawing on a lot Coinfig could not find a price for used to be taxed on its full proceeds. It now takes a base cost assumed equal to the proceeds and reports nil gain. The report discloses the assumption, sizes it from that report's own disposals, and states plainly that it is unevidenced, and that a revenue authority may disallow it and assess the gain in full.
Numbers that agree
The profit figure on your dashboard used to show gains less losses before operating fees, while your downloaded report deducted them, so the two could disagree. The dashboard now reads the same net figure the report does.
Also in this release
- An unpriced leg of a token swap is now valued under the SARS barter rule instead of at zero.
As always: Coinfig is a calculation and reporting tool, not tax advice. If a specific treatment is unclear for your situation, confirm it with a qualified tax practitioner.