What Does a Crypto Accountant Do? A 2026 Guide for US Investors

A crypto accountant rebuilds your complete transaction history from every exchange, wallet and chain you have used, decides how each transaction is treated for tax, prices every leg of it, and produces the gain, loss and income figures that go on your return. The reconciliation is the job. The filing is usually done by you or your CPA.
What Does a Crypto Accountant Actually Do?
A crypto accountant turns raw blockchain and exchange data into defensible tax figures. Digital assets are property for US federal tax purposes under IRS Notice 2014-21, which means every disposal has a cost basis, a holding period and a gain or loss attached to it, and none of that exists in your exchange export by default. Somebody has to build it.
The work splits into four things: getting all of the data in, working out what each transaction was, pricing it, and proving the result reconciles to what you actually hold. Everything else, including the report itself, falls out of those four steps once they are done properly.
What a crypto accountant is not
A crypto accountant is not automatically a CPA, and the two titles are not interchangeable. A CPA holds a state licence; an accountant may hold a different professional designation, or none. The distinction matters for one thing above all: representation. The IRS lists the credentials that carry unlimited representation rights before it, and those are attorneys, certified public accountants and enrolled agents. If you want somebody who can stand in front of the IRS on your behalf, that is the list you hire from. Our own comparison of a crypto CPA against a crypto tax accountant sets out where each one stops.
CountDeFi is a firm of crypto tax accountants. We are not a CPA firm, we employ no CPA, and we do not file US returns or represent clients before the IRS. We produce the reconciled figures and the schedules behind them, and your CPA or enrolled agent files from them.
Who actually needs one
You need a crypto accountant when the data defeats the software rather than when the tax law defeats you. One exchange account with fifty trades is a software job. Six exchanges, two of which have shut down, four wallets, an LP position that ran for eighteen months and a bridge you used twice is not, because the software will silently guess at the parts it cannot see and the guess lands in your gain figure.
What Does the Work Look Like, Step by Step?
The work runs in a fixed order, because each step depends on the one before it being complete. Skipping ahead is how phantom gains get created: pricing a disposal before you know whether it was a disposal at all produces a number that looks precise and is wrong.
Step one: the source census
Every exchange account, wallet address, chain, custodian, lending platform and payment app you have ever used gets listed before anything is imported. A source nobody knows about does not show up as an error later. It shows up as an asset that appears from nowhere with no cost basis, which is taxed as if you paid nothing for it.
Step two: ingesting every source
Each source is then imported in full, including the awkward ones. A defunct exchange that only ever gave you PDF statements still has to go in, and so does the chain your hardware wallet touched once. Where no importer exists for a format, one gets built. This is the step that most software-only workflows quietly skip, and our guide to recovering records from a dead exchange covers what to do when the venue is gone.
Step three: matching your own transfers
Movements between your own wallets are not disposals, and matching them is the single highest-value step in the whole process. An unmatched withdrawal from Coinbase and an unmatched deposit into a hardware wallet look like a sale and an acquisition from nothing. Left alone, that one break invents a gain on the way out and destroys the basis on the way in, so the same coins get taxed twice.
Step four: classification
Each remaining transaction gets a treatment: acquisition, disposal, income, transfer, fee, or a non-event. This is where judgement lives, and where a person is worth more than a rule engine, because the on-chain shape of a transaction rarely states its purpose.
Step five: pricing
Every leg gets a value in your reporting currency at the moment it happened. The executed price wins where one exists, because a real fill is real consideration. A reference price from a market data source is a fallback for the legs that never touched fiat, and a reference price that diverges sharply from the venue's own record is treated as a defect to investigate rather than a number to use.
Step six: balance verification
The finished book is then compared, asset by asset, against what the exchange says you hold and what the chain says you hold. If the book says you own 308 BTC on a venue and the venue says 36, no figure ships until that is explained. This is the check that separates a reconciliation from a data import, and it is the reason the earlier steps have to be complete.
Step seven: the report pack
What you receive at the end is a set of figures with the working behind them: the capital gains summary, the income summary, the disposal schedule and the closing holdings, all reconciling to each other. Your CPA files from that pack, and our guide to what a CPA actually needs from you lists what should be in it.
Why Is Crypto Accounting Harder Than Share Accounting?
Crypto accounting is harder because no single party holds a complete record of what you did. A broker holds your entire share history and issues one statement. In crypto, the record is scattered across venues that do not talk to each other, some of which no longer exist, and the parts held on chain are complete but unlabelled.
Exchanges close and take the records with them
When a venue shuts down, the trade history behind your cost basis goes with it. Rebuilding it means working from bank records, counterparty data, chain deposits and whatever exports you kept, and the alternative is a zero basis you did not deserve.
A wallet is not a statement
Chain data is complete and permanent, which is not the same as legible. A block explorer shows a contract call moving four tokens; it does not tell you that the call was a liquidity withdrawal, or which of the four tokens was a fee, a receipt token and a reward. Decoding that is a large part of the job, particularly in DeFi reconciliation.
The same ticker is not the same asset
Ticker collisions are common and expensive. Two unrelated tokens sharing a symbol will price against each other unless the contract address is used to tell them apart, and a single mispriced ticker can move a gain figure by more than everything else on the return combined.
Which Transactions Need a Human Decision?
Any transaction whose tax character is not visible in the data needs a person. Software applies a rule to a shape; an accountant asks what the shape was for, and the answer changes the treatment.
Liquidity pools
Entering a pool may or may not be a disposal depending on what you received and what the position represents, and exiting one has to return the basis you carried in rather than starting a new one. Positions that were never closed produce phantom balances, which is why closing holdings get checked against the chain.
Staking and restaking
Staking rewards are included in gross income at their fair market value when the taxpayer gains dominion and control over them, under Revenue Ruling 2023-14. The hard part is establishing when that moment was for rewards that accrue continuously, and restaking layers a second reward stream on top of the first. Our guide to reporting staking rewards works through the mechanics.
Bridges and wrapped tokens
Moving an asset across a bridge or wrapping it may be a continuation of the same position or a disposal followed by an acquisition, and the answer depends on what the wrapper actually is. Getting it wrong in either direction either invents a gain or hides one.
Airdrops and forks
Revenue Ruling 2019-24 addresses hard forks and the airdrop of new units following one, and treats the taxpayer as having ordinary income when they gain dominion and control over the new units. Unsolicited tokens sent to your address by a project you never interacted with are a different question from tokens you claimed, and the two are separated before either is valued.
Perpetuals and margin
Perpetual futures produce funding payments, realised profit and loss, and liquidations, none of which look like a spot trade. They have to be booked from the venue's own settlement records rather than inferred from balance movements.
NFTs
An NFT purchase, sale, mint and royalty are four different events with different treatments, and the gas spent on each attaches to a different side of the transaction. Where a collection is worthless rather than sold, the question moves from capital gains to whether a loss can be claimed at all.
What Forms Does a Crypto Accountant's Work End Up On?
For a US individual investor, the reconciled figures land on three places on the return. Capital gains and losses go on Form 8949, which totals to Schedule D. Ordinary income from rewards, mining and similar receipts generally goes on Schedule 1. The digital asset question at the top of Form 1040 is answered from the same book.
Form 8949 and Schedule D
Every disposal gets its own line with a description, acquisition date, disposal date, proceeds and cost basis, split between short-term and long-term. A book that cannot produce that line by line is not finished, whatever summary total it prints. Our walkthrough of Form 8949 and Schedule D for crypto covers how the lines are built.
Schedule 1 and ordinary income
Income events are valued on the day they were received and are separate from the capital gain that arises when those units are later sold. The same reward is therefore taxed once as income and once, on disposal, on the gain above that value, and the second calculation depends on the first being right.
Form 1099-DA and the mismatch problem
Brokers report digital asset dispositions to the IRS on Form 1099-DA. A broker only knows what happened on its own platform, so a coin you bought elsewhere and sold there can be reported with proceeds and no basis, which reads to the IRS as an entirely taxable sale. Reconciling your figures against those forms before filing is now part of the job, and our guide to Form 1099-DA and missing cost basis explains what to do when they disagree.
Crypto Accountant, CPA, Enrolled Agent or Tax Attorney: Which Do You Need?
You need whichever of them solves the problem you actually have, and for most investors that is more than one. The reconciliation, the filing and the representation are three different jobs, and no single title covers all three well for a complex crypto book.
| Role | Core job | IRS representation |
|---|---|---|
| Crypto tax accountant | Rebuilds the transaction history and produces the figures | No, unless separately credentialed |
| CPA | Prepares and files the return, wider tax planning | Unlimited |
| Enrolled agent | Preparation, filing and IRS disputes | Unlimited |
| Tax attorney | Legal exposure, privilege, litigation | Unlimited |
What a CPA does that an accountant may not
A CPA signs and files returns, advises across your whole tax position, and can represent you before the IRS. What a CPA usually does not do is spend two weeks decoding contract calls to work out what your LP position did, which is why the two roles pair well rather than compete.
What an enrolled agent adds
An enrolled agent is credentialed specifically in taxation and carries the same unlimited representation rights, which makes one a strong choice if your immediate problem is an IRS letter rather than a return.
When you need an attorney
Where there is real legal exposure, unreported years you are worried about, or a dispute heading somewhere adversarial, the first call is a lawyer, for privilege reasons if nothing else. Our guide on when a crypto tax attorney is the right call sets out the line.
How Does a Crypto Accountant Choose a Cost Basis Method?
The method is chosen from what the regulations allow, what your records can actually support, and what your prior filings already used. Consistency with a method you have already filed on beats a marginally better outcome on a method you cannot evidence.
Wallet by wallet, not universal
Basis is now tracked per wallet and per account rather than pooled across everything you own. Revenue Procedure 2024-28 sets out a safe harbour for allocating units of unused basis to the wallets and accounts holding those units, and it is written around holdings as of the start of 1 January 2025. Our explainer on universal versus wallet-based tracking covers what changed in practice.
FIFO, HIFO and specific identification
Specific identification lets you nominate which units you sold, provided your records identify them adequately, and it is what makes highest-in-first-out selection possible. Without adequate records the default is first-in-first-out, which on a long-held position usually means the largest possible gain. Publication 551 is the general basis reference.
What happens when basis is missing entirely
Missing basis is traced before it is written off: chain history, counterparty records, bank statements and the client's own files usually hold more than expected. Where a unit genuinely cannot be traced, a zero basis is the honest answer and an invented figure is not one. Our guide to fixing missing cost basis works through the tracing order.
What Does a Crypto Accountant Need From You?
Three things: a complete list of where you have been, read access to the data, and answers to the questions only you can answer. The engagement moves at the speed of the third one.
The complete source list
Every venue and address, including the ones you used once, the ones that closed, and the ones you think held nothing. A wallet that held nothing still carries the acquisition history of coins that later moved somewhere that mattered.
Read-only keys and exports
Read-only API keys and full-history CSV exports are the working material. Read-only means read-only: no accountant needs withdrawal permissions on your accounts, and no reputable one will ask for them.
The answers only you have
Chain data shows what moved, never why. Whether an outgoing transfer was a gift, a payment, a purchase or a move to your own cold storage is your knowledge, and it changes the tax treatment completely. Good questions from your accountant are a sign the work is being done rather than assumed.
How Is the Same Work Done Outside the US?
The reconciliation is identical everywhere and the tax rules are not. The book gets built once, from inception, and the jurisdiction's method is applied to it at the end.
United Kingdom
HMRC pools acquisitions of the same token into a single pooled holding with matching rules for same-day and thirty-day acquisitions, set out in the Cryptoassets Manual. Our UK crypto tax guide covers the pooling mechanics.
Canada
Canada works on an adjusted cost base averaged across identical properties, with superficial loss rules that can deny a loss on a quick repurchase. The CRA sets out its treatment of crypto in guide T4037, and our Canadian guide applies it.
Australia
Australia treats crypto as a CGT asset, with a discount available on assets held for at least twelve months. The ATO's guidance on crypto asset investments is the starting point, and our Australian trader guide covers the trader question.
South Africa
SARS taxes crypto assets under normal principles, with the revenue or capital character decided from the taxpayer's intention and surrounding facts rather than from the ledger. SARS sets out its position here, and our South African guide goes further.
What Are the Most Common Mistakes a Crypto Accountant Fixes?
The same four defects account for most of the difference between a wrong figure and a right one, and all four come from data rather than from law.
Internal transfers booked as sales
The most expensive and most common defect. Every unmatched pair inflates the gain on one side and destroys the basis on the other.
Zero basis by default
Software fills a gap it cannot see with nothing, and nothing means the full proceeds are taxable. The fix is tracing, not tolerance.
Phantom balances
A position that entered a pool and never came back out leaves units that the book still thinks you hold. They surface as closing holdings you cannot find, and they are only caught by checking the book against the chain.
Spam tokens valued as income
Unsolicited tokens with no market get valued by a price feed and booked as income you never received. They are identified and excluded, with a record of why, and any that you genuinely sold stay in the book because those proceeds were real.
When Do You Not Need a Crypto Accountant?
You do not need one when your history is small, complete and held in one place. A single exchange account with spot trades, a full export and no wallet activity is a job for tax software, and paying for reconciliation you do not need is a poor trade. Our comparison of software against an accountant and our review of the four tiers of crypto tax service both work through where the line falls. If you are weighing cost, crypto CPA and accountant pricing sets out what the market charges.
Do You Need Help With Your Crypto Tax Reporting?
If your history spans several venues, a few chains and a year or two of DeFi activity, the question is no longer which software to buy. It is who is going to rebuild the record and stand behind the figures that come out of it.
CountDeFi Is Your Crypto Accounting Solution
We are not just accountants at CountDeFi, we are data scientists who work exclusively on crypto. We have worked with more than 1,000 clients globally since 2017, rebuilding transaction histories from chain data when exchange exports and tax software cannot see what happened. We reconcile every transaction from inception, verify your closing balances against the venue and the chain, document the treatment behind each decision, and hand you and your CPA a report pack that reconciles to itself. See our crypto tax accounting service, or book a free call with one of CountDeFi's crypto tax specialists.
- IRS Notice 2014-21 Virtual currency is treated as property for US federal tax purposes.
- Revenue Procedure 2024-28 The safe harbour for allocating unused basis to the wallets and accounts holding the units.
- IRS preparer credentials and qualifications Which credentials carry unlimited rights to represent taxpayers before the IRS.
- IRS digital assets The agency's own hub for digital asset reporting obligations.
Frequently Asked Questions
What does a crypto accountant do?
A crypto accountant collects every exchange, wallet and chain you have used, rebuilds your full transaction history from them, classifies and prices each transaction, verifies the resulting balances against the venue and the chain, and produces the capital gains and income figures for your return.
Is a cryptocurrency accountant the same thing as a crypto CPA?
No. CPA is a state licence with unlimited rights to represent taxpayers before the IRS. A crypto accountant may or may not hold that licence, and many specialise in reconciliation and reporting rather than filing. CountDeFi is not a CPA firm and employs no CPA.
Can crypto tax software replace a cryptocurrency accountant?
Software is enough when your history is complete, small and in one place. It stops being enough when transfers between your own wallets go unmatched, when a venue has closed, or when contract activity has to be decoded, because the software fills gaps it cannot see with assumptions.
Can a crypto accountant file my tax return?
Only if they are separately credentialed to do so. CountDeFi does not file US returns. We produce the reconciled figures and schedules, and your CPA or enrolled agent files from them.
What does a crypto accountant need from me to start?
A complete list of every venue and wallet address you have used, read-only API keys or full-history exports for each, and answers to the questions about intent that only you can answer.
Does a crypto accountant need my private keys?
Never. Public wallet addresses and read-only exchange keys are enough to read everything required. No accountant needs withdrawal permissions, and being asked for them is a reason to walk away.
Can a crypto accountant work from my existing Koinly account?
Yes. An existing tax software account is a useful starting point and is often where the first errors are found. The account is reviewed and corrected rather than treated as a finished record.
What happens if one of my exchanges has closed?
The history is reconstructed from what remains: chain deposits and withdrawals, bank records, counterparty data and any exports you kept. A closed venue is a reconstruction problem, not a reason to accept a zero cost basis.
How does a crypto accountant handle DeFi and liquidity pools?
Contract interactions are decoded from chain data to establish what each transaction actually did, then the position is tracked from entry to exit so the basis you carried in comes back out with you. Unclosed positions are checked against the chain before any closing balance is reported.
What if I have not filed crypto taxes for several years?
The book is still built from inception, because every disposal in an open year depends on acquisitions in the earlier ones. What to do about the unfiled years is a filing decision for a credentialed preparer, and it is better taken with the reconciled figures in hand than without them.
Can a crypto accountant fix a return I have already filed?
The figures behind an amended return can be rebuilt, and the amendment itself is filed by your CPA or enrolled agent. Filed years are recalculated internally where a correction affects the basis carried into open years.
Does a crypto accountant deal with the IRS on my behalf?
Not unless they hold one of the credentials that carries representation rights. What a crypto accountant contributes to an IRS query is the evidence: the transaction-level working that shows how each reported figure was reached.
What is the difference between a crypto accountant and a crypto bookkeeper?
Bookkeeping records transactions as they happen, usually for a business. Crypto tax accounting reconstructs a complete history after the fact and applies tax treatment to it, which is a different job with different evidence requirements.
How does a crypto accountant price my transactions?
The actual executed price wins wherever one exists, then the venue's own valuation for that row, then a market price at the timestamp. A price that diverges sharply from the next source down is investigated as a probable data defect rather than used.
Which cost basis method will a crypto accountant use?
The most favourable method the law allows and your records can support, subject to consistency with any method your prior filings already used. In the US that generally means specific identification where the records identify the units, and first-in-first-out where they do not.
Does a crypto accountant check my closing balances?
A reconciliation is not finished until the book agrees with the venue and the chain, asset by asset. A book that says you hold more of something than the exchange reports contains a defect, and it blocks the figures until it is explained.
What does a crypto accountant do about missing cost basis?
Trace it first through chain history, counterparty records, bank statements and your own files. Where a unit genuinely cannot be traced, zero basis is the honest treatment and an estimated figure is not.
Do I need a crypto accountant near me?
Location has little bearing on the work. What matters is the jurisdiction your return is filed in and whether the firm reconciles the chains and venues you actually used, as our piece on whether a local crypto tax accountant matters explains.
Can a crypto accountant handle NFTs?
Yes, and each of a mint, purchase, sale and royalty is treated separately, with the gas attaching to the correct side. Collections with no market are a separate question about whether a loss is available at all.
Can a crypto accountant handle perpetual futures and margin trading?
Yes. Funding payments, realised profit and loss and liquidations are booked from the venue's own settlement records rather than inferred from balance movements, because balance movements on a derivatives account do not describe what happened.
How does a crypto accountant treat airdrops?
Claimed tokens from a project you interacted with are separated from unsolicited tokens sent to your address, because the two do not carry the same treatment. Revenue Ruling 2019-24 addresses units received following a hard fork, and the receipt date and value are established before anything is booked.
Will a crypto accountant give me investment advice?
No. CountDeFi reconciles transactions and produces tax reports. We do not advise on investments, trade on behalf of clients, or make the revenue versus capital judgement that belongs to you and your filing practitioner.
What do I actually receive at the end?
A report pack: the capital gains summary, the income summary, the disposal schedule and the closing holdings, each reconciling to the others, with the filing schedules your jurisdiction needs.
Is there a point where reconciliation stops being optional?
When the number of sources exceeds what you can check by hand. Once transfers cross several venues and chains, the errors are the ones you cannot see, and they compound through every later disposal of the same asset.
Does a crypto accountant work alongside my CPA?
That is the usual arrangement. The accountant rebuilds and reconciles the history, the CPA reviews the figures in the context of your wider return and files, and our list of US crypto tax accountants and CPAs covers how the two roles are usually split.
Chris Herbst is the founder of CountDeFi, a crypto tax specialist whose qualifications span investment management, financial analysis, mathematical statistics and computer science. He holds the Chartered Business Accountant in Practice (CBAP) designation with the Chartered Institute for Business Accountants (CIBA) and the General Tax Practitioner (GTP) designation with the South African Institute of Taxation (SAIT). His combined background in investments, accounting and tax, mathematical statistics and computer science underpins his work in complex crypto tax reporting. This article is for educational purposes only and does not constitute tax, legal or investment advice. Consult a qualified tax professional for guidance specific to your situation. View our Editorial Policy.

