A crypto tax return in the UK should not be filed just because figures have been produced. The records, calculations and approvals should support the position being submitted.
This matters with cryptoasset activity. A report may look complete, but the figures still depend on the data behind it. Missing wallets, unmatched transfers, incorrect income classifications or incomplete acquisition history can all affect the return.
At Sat Tax, the aim is not to move from software report to submission as quickly as possible. The aim is to prepare a filing position that follows the agreed scope, reflects the available records and uses a consistent approach. The position should also make sense if questions arise later.
Why does Sat Tax review the records before drafting?
Before preparing a crypto tax return, Sat Tax checks whether the available information supports the figures being reported.
This is a practical readiness check. It helps identify obvious issues before drafting begins. Missing wallets, incomplete imports, negative balances, unmatched transfers or unclear income classifications can all affect whether the figures are ready to use.
If the records are in good enough shape, the return can move towards drafting. If they are not, the next step may be to resolve the issue, ask for further information, or move into reconciliation before filing.
This process helps make the return clearer, more reliable and easier to explain if questions arise later.
What role does Koinly play in the process?
Koinly is an important part of the Sat Tax process. It helps bring cryptoasset transactions together, apply UK tax rules and produce reports that can be used when preparing the tax return.
Sometimes this becomes clear during the readiness check. The records may show missing exchanges, unresolved transfers, unexplained negative balances or incomplete imports. Some classifications may also fail to match the activity.
In those cases, moving straight to drafting can create more risk than it solves.
Reconciliation reviews the records in more detail. The aim is to understand what is missing, what needs correcting and whether the figures can become reliable enough to use.
The aim is to use software properly, with professional judgement, rather than treating a report as the final answer on its own.
When does a return need to pause for reconciliation?
A crypto tax return is not ready to file if the figures depend on records that do not yet hold together.
Sometimes this becomes clear during the readiness check. The records may show missing exchanges, unresolved transfers, unexplained negative balances or incomplete imports. Some classifications may also fail to match the activity.
In those cases, moving straight to drafting can create more risk than it solves.
Reconciliation is the point where the records are reviewed in more detail so the cause of the issue can be understood. The aim is to identify what is missing, what needs correcting and whether the figures can be made reliable enough to use.
This is an important part of the Sat Tax process. A return should follow the records. If the records are not ready, the return is not ready either.
Why does wider tax information still matter?
A crypto tax return still forms part of a wider Self Assessment position.
Cryptoasset figures may form an important part of the return, but they are not the only figures that matter. Employment income, bank interest, dividends, pension contributions, student loan details, payments on account, property income or other personal tax information may also affect the final result.
Wider income and gains can also affect the rate at which cryptoasset gains or cryptoasset income are taxed. For example, other income may affect how much basic rate band remains available. Other gains may also affect the Capital Gains Tax position for the year.
That is why Sat Tax does not look at crypto in isolation when preparing a return. The crypto figures need to sit correctly within the wider tax position.
This helps the return reflect the full picture, not just the cryptoasset activity.
Why is client approval needed before filing?
A tax return should not be filed until the client has reviewed and approved the position.
Sat Tax can prepare the return, review the figures and explain the basis of the filing position. The client still needs to confirm that the information is complete and accurate to the best of their knowledge and belief.
The client must make sure their tax adviser has all relevant information needed to prepare the return. This includes cryptoasset activity and any wider income, gains, claims, reliefs or personal tax information that may affect the position.
If the client is unsure whether something matters, they should raise it before approving the return. It is better to check a point before filing than to discover later that something important was left out.
Written approval creates a clear final check before submission. It helps confirm that the client understands what will be filed. It also gives both the client and Sat Tax a proper record of the decision to proceed.
What does Sat Tax aim to deliver?
Sat Tax aims to prepare a crypto tax return that is clear, supportable and based on the agreed scope of work.
That means bringing together the cryptoasset figures, wider personal tax information, relevant records and client explanations. The return should not simply contain numbers. It should reflect a process where Sat Tax has reviewed the figures, considered the treatment and obtained client approval before submission.
Not every return will be simple. Some cases involve incomplete data, historic gaps or transactions that need further work before filing. Where that happens, the process should identify the issue early and deal with it before submission.
The end point is a tax return that is easier to understand, easier to explain and better supported by the information available.
What is the practical takeaway?
A crypto tax return is ready to file when the position behind it is ready, not simply when figures exist.
The records need to be complete enough. The Koinly output needs to make sense. Wider tax information needs to be included. Obvious issues need to be addressed before submission.
Sat Tax’s process follows that principle. The return should follow the records, the agreed scope and the client’s final approval. If the information is not ready, the right step may be to pause, ask further questions or carry out reconciliation before filing.
The aim is not just to submit a return. The aim is to submit a crypto tax return that reflects the client’s full position and can be supported if questions arise later.


