The Data Completeness Score

A crypto tax report is only as good as the data behind it. Most tools hide that risk. Coinfig measures it — so you know, before you file, whether your numbers rest on a complete history. The full score and gap advisories unlock with your tax-year licence.

The hidden problem with crypto tax tools

Connect an exchange, click export, get a number. It looks authoritative — but if the exchange only returned the last twelve months of trades, the cost base of everything you bought earlier is wrong, and so is your gain. The tool will not warn you. You only find out under audit.

What Coinfig measures

  • The actual date range each connected source returned, versus when you started trading there
  • Known API retention limits — Binance, KuCoin and Bybit each cut off at different points
  • Deposits and withdrawals that imply trades or holdings you have not imported
  • Transfers between your own accounts that need both sides to reconcile

The result is a single, honest score plus specific, fixable advisories — "add a CSV for this period", "connect this wallet" — so you can close the gaps instead of ignoring them.

From a number to a defensible return

Audit defence is not about the prettiest PDF; it is about provenance. When you can show how complete your data is and how you handled the gaps, your SARS position stops being a guess. That is the standard Coinfig is built around. It pairs naturally with our AI CSV importer: when an exchange API falls short, drop in the export and Coinfig reads 40+ formats automatically to fill the gap. Read why exchange CSVs lie →

Frequently asked

What is a Data Completeness Score?
It is a measure of how complete your imported transaction history is — accounting for the date ranges each exchange actually returns, gaps between deposits and trades, and known API retention limits. A high score means your report rests on a full picture.
Why do exchanges return incomplete data?
Many exchanges cap how far back their API or export goes. Binance trade history is more limited than its deposit/withdrawal history, KuCoin returns roughly a year, and Bybit around two. Pull a report blind and those gaps silently become wrong numbers.
How does this help in a SARS audit?
It turns "I think this is right" into "here is how complete my data is, and here is what I did about the gaps." That provenance is exactly what makes a return defensible. This is general information, not tax advice.
Is the Data Completeness Score included in the free workspace?
The full score and gap advisories unlock when you licence a tax year (R2,000). The free workspace still lets you import, review transactions, and export portfolio CSVs while you prepare. See free vs paid.

This page is general information, not tax advice. Confirm your position with a registered tax practitioner.