Hiring a crypto tax or accounting service provider can save you from spending countless hours importing transactions, tracing wallet activity, resolving missing cost basis, and reviewing complex DeFi activity.
But before engaging a provider, there is an important question many crypto taxpayers do not think to ask:
What software will be used to perform the work, and what will I receive when the engagement ends?
Some providers use established third-party crypto tax software available in the market. Others use internally developed, proprietary software that clients cannot access independently.
Proprietary software is not necessarily inaccurate or inferior. In fact, a well-designed internal system may give an experienced provider more flexibility when handling complex transactions. The concern is not simply whether the software is proprietary. The real issue is whether the work performed in that system can be reviewed, reproduced, transferred, and supported without remaining dependent on the original provider.
The Hidden Risk: Your Tax Records May Be Trapped in the Providerโs System
Crypto account reconciliation is rarely limited to calculating one yearโs capital gains and losses. It creates a continuous transaction history that affects future years.
The work may include:
- Connecting transactions across wallets, exchanges, and blockchains
- Identifying internal transfers
- Correcting missing or inaccurate transaction data
- Assigning tax treatment to staking, mining, airdrops, lending, liquidity pools, bridges, wraps, and other activity
- Tracking tax lots and cost basis
- Carrying assets and unresolved items from one year into the next
- Documenting assumptions and manual adjustments
If all this information exists only inside a providerโs proprietary system, changing providers later may be difficult and expensive.
You may receive a PDF or Excel tax report showing capital gains, income, and ending balances, but not the underlying reconciled data used to produce those numbers. A PDF or Excel file can document the result, but it usually cannot recreate the work.
Your next accountant may need to repeat much of the reconciliation from the beginning.
Why a Final Tax Report Is Not Enough
A capital gain and loss report typically shows disposals, proceeds, cost basis, and gains or losses. It does not necessarily reveal:
- How transfers between your accounts were matched
- Which transactions were manually added or changed
- How missing cost basis was resolved
- Whether transaction types were reclassified
- Which pricing sources or valuation methods were used
- How fees were treated
- Whether prior-year tax lots were modified
- What assumptions were made for complex transactions
- Which items remain unresolved
- Whether the reported ending balances agree with your actual holdings
These details matter if your return is examined, if an amended return becomes necessary, or if another professional takes over the work.
Without a usable audit trail, your new provider may be able to see the final numbers but not determine how those numbers were calculated.
Proprietary Systems Can Create Vendor Lock-In
Vendor lock-in occurs when continuing with the same provider becomes the only practical way to preserve prior work.
This can happen even if you own the original exchange statements, wallet addresses, and transaction files. Those raw records may not contain the corrections, classifications, transfer matching, cost-basis decisions, and professional judgments added during reconciliation.
As a result, you may feel unable to change providers because doing so could require:
- Rebuilding multiple years of transaction history
- Recreating prior-year cost-basis lots
- Reanalyzing complex transactions
- Paying a second time for work you believed had already been completed
- Delaying tax filings while the historical records are reconstructed
The more years and accounts involved, the more serious this problem can become.
Prior-Year Work Affects Future-Year Tax Calculations
Crypto tax reconciliation is cumulative.
A mistake or undocumented adjustment from an earlier year can affect the cost basis of assets sold years later. Transfers may cross tax years. Assets may remain in wallets for long periods before being sold. Some positions may involve multiple transactions across protocols, blockchains, or accounts.
That means your new provider may need more than last yearโs tax forms. They may need the complete reconciled transaction history and the tax lots carried forward from prior years.
If that information cannot be exported from the proprietary system in a usable format, the provider transition may be far more complicated than expected.
Crypto Businesses Face Additional Accounting Risks
For a business, the concern can extend beyond tax-lot calculations.
The providerโs system may contain the work used to determine:
- Crypto revenue
- Token compensation
- Cost of goods sold
- Realized and unrealized gains or losses
- Wallet and exchange balances
- Intercompany or internal transfers
- Accounts receivable or payable involving digital assets
- Month-end adjusting entries
- The dollar value of activity posted to the general ledger
If the business receives only summary journal entries, its accounting team may not have enough information to substantiate the balances recorded in its books.
A proper transition may require transaction-level accounting schedules, wallet reconciliations, pricing support, journal-entry detail, and documentation explaining the accounting policies applied.
Established Commercial Software Does Not Eliminate the Risk
Using recognizable third-party software can make continuity easier because another professional may be familiar with the platform or able to take over the account.
However, the name of the software alone does not guarantee reliable work.
A commercially available system can still produce an inaccurate report if the data is incomplete, transactions are misclassified, transfer matching is wrong, or the preparer fails to review the results.
The essential questions remain the same:
- Is the work complete and accurate?
- Is there a clear audit trail?
- Can the reconciled data be exported?
- Can another qualified professional understand and continue the work?
Software is a tool. The quality and portability of the underlying work are what matter.
Questions to Ask Before Hiring a Provider
Before engaging a crypto tax or accounting provider, particularly one using proprietary software, ask the following questions:
- Will I have access to the system or a client portal where I can review the reconciled data?
- Can the complete reconciled transaction history be exported in a standard, machine-readable format such as CSV?
- Will the export include transaction classifications, transfer matching, tax lots, cost basis, pricing, fees, and manual adjustments?
- Will I receive documentation of material assumptions, unresolved items, and judgment calls?
- Can the provider produce year-end wallet and exchange balance reconciliations?
- For business accounting, will I receive transaction-level schedules supporting the journal entries posted to my general ledger?
- What records will be provided if I terminate the engagement or move to another firm?
- Will another accountant be able to reproduce the reports without using the providerโs proprietary system?
- Who owns the reconciled data and work product?
- How long will the provider retain the underlying records?
Whenever possible, these expectations should be documented in the engagement agreement rather than discussed only in a sales conversation.
What You Should Receive at the End of the Engagement
The appropriate deliverables will depend on the scope of the work, but they may include:
- Complete reconciled transaction history
- Capital gain and loss reports
- Income and expense reports
- Ending tax-lot or cost-basis schedules
- Wallet and exchange balance reconciliations
- A list of manual entries and adjustments
- Documentation of significant tax or accounting positions
- A list of unresolved or estimated items
- Source files received from exchanges, wallets, and custodians
- Pricing or valuation support when material
- Journal entries and supporting schedules for business accounting
- Instructions or data needed to continue the reconciliation in the following year
The files should be provided in usable electronic formats, not only as PDFs or screenshots.
Portability Is Part of Quality
A crypto tax report should not be treated as a one-time output disconnected from the underlying work. It is the result of a reconciliation process that may affect multiple tax years and future transactions.
A responsible provider should be able to explain:
- How the numbers were produced
- What changes were made to the original data
- What assumptions were used
- What remains unresolved
- How the work can be continued in the future
If the provider cannot, or will not, make the reconciled data available in a usable form, you should understand that risk before engaging the firm.
The most important question is not whether the provider uses proprietary software. It is whether you retain control of the records needed to understand, support, and continue your crypto tax or accounting work.
Before hiring any provider, make sure you are not purchasing only a final report. Make sure you are also receiving the data, documentation, and continuity you will need long after that report has been delivered.