Crypto CPA: Do You Need One, and How To Check Their Licence

A photo of Chris Herbst, Managing Director at global crypto tax reporting firm, CountDeFi & CH Consulting. CBAP (CIBA), GTP (SAIT).
By Chris Herbst
Managing Director at global crypto tax reporting firm, CountDeFi & CH Consulting
CBAP (CIBA), GTP (SAIT)
Category
Published On
Updated On
Update Due
Professional Support for Crypto Tax
September 14, 2026
September 14, 2026
July 11, 2027
There is no crypto endorsement on a CPA licence. Here is what the licence does cover, who else holds the same rights, and how to check any of it in public records before you pay.

Short answer: You need a crypto CPA when you need someone licensed to sign your return or represent you before the IRS. You do not need one to fix your transaction history. Those are two different jobs, and the licence only covers the first.

"Crypto CPA" is a phrase people type when they have a crypto tax problem and want someone qualified to make it go away. It is not a licence class. There is no crypto endorsement on a CPA licence, no digital asset module in the Uniform CPA Examination, and no register of CPAs who understand liquidity pools. What the licence does carry is something specific and valuable: the right to practise before the IRS, and the authority to sign a return as the paid preparer.

This guide covers what that licence actually gives you, who else holds the same rights, how to check a person's credentials in a few minutes using public records, and the rules of conduct that govern what they may charge you and what they must hand back. If you are trying to work out whether the licence or the data work is what you are missing, the comparison in crypto CPA versus crypto tax accountant sets out the two roles side by side.

Do You Need a Crypto CPA, or Do You Need Your Data Fixed?

Almost every enquiry that starts with "I need a crypto CPA" turns out to be one of two problems wearing the same words. Separating them first saves money, because the two are priced differently and solved by different people.

The two problems behind the search

The first problem is authority. You need a return signed. You need someone who can stand between you and the IRS if a notice arrives. You need a professional opinion that carries weight because of who gave it.

The second problem is data. You have eleven exchange accounts, four of which have closed, a hardware wallet that has touched six chains, and a tax tool that says you disposed of assets you never owned. Nobody can sign anything because the numbers underneath do not hold.

Which problem a licence solves

A CPA licence solves the first problem completely. Certified public accountants hold what the IRS calls unlimited representation rights, meaning they may represent clients on any matter including audits, payment and collection issues, and appeals, whether or not they prepared the return in question. The IRS sets this out in its guidance on tax return preparer credentials and qualifications.

Which problem a licence does nothing about

A licence solves none of the second problem. The Uniform CPA Examination tests accounting, auditing, regulation and business concepts. It does not test whether someone can read a Solana transaction, match an internal transfer between two of your own wallets, or work out the basis of a liquidity position that was opened, rebalanced and closed across three protocols. A CPA who has never handled a DeFi book is exactly as stuck in front of your data as you are.

That is the gap most people discover after they have paid. The licence was never the missing piece. The reconstructed history was. If that sounds like your position, fixing missing cost basis is the place to start rather than the credential search.

Who Is Legally Allowed To Prepare and Sign Your Crypto Return?

This is the part almost nobody checks, and it is public information. The US has a tiered system, and a CPA is one of three credentials at the top tier rather than the only one.

The PTIN is the floor, not a credential

Anyone who prepares federal tax returns for compensation must hold a valid preparer tax identification number. The IRS is explicit that a PTIN alone authorises preparation and nothing else: a PTIN holder with no professional credential who does not take part in the Annual Filing Season Program has no authority to represent clients before the IRS at all.

The number itself is cheap and quick. The IRS PTIN requirements page shows a fee of $18.75 to register or renew, with most first-time applicants completing the process online in about fifteen minutes. A PTIN tells you someone registered with the IRS. It tells you nothing about competence.

Unlimited practice rights: CPAs, enrolled agents and attorneys

Three credentials carry unlimited representation rights. Certified public accountants are licensed by state boards of accountancy, the District of Columbia and US territories, and have passed the Uniform CPA Examination. Attorneys are licensed by state courts or their designees such as the state bar. Enrolled agents are licensed by the IRS itself, after a suitability check and a three-part Special Enrollment Examination covering individual and business return preparation, planning and representation, with 72 hours of continuing education every three years.

Enrolled agents are the credential most crypto investors overlook. The IRS describes enrolled agent as the highest credential it awards, and an EA's representation rights are identical to a CPA's. For a crypto examination, an experienced EA is often the better and cheaper choice.

Limited practice rights: the Annual Filing Season Program

Below the credentialed tier sits a voluntary programme. Participants in the Annual Filing Season Program receive a record of completion after obtaining a set number of continuing education hours for a specific tax year. Their rights are narrow: they may represent only clients whose returns they personally prepared and signed, and only before revenue agents, customer service representatives and similar IRS employees, including the Taxpayer Advocate Service. They cannot act on appeals or collection matters even on a return they prepared.

Preparing, signing and transmitting are three separate acts

People collapse these into one word, "filing", and then get surprised. Preparing is producing the return. Signing is the paid preparer putting their name and PTIN on it. Transmitting electronically is done by an authorised e-file provider, a status a firm applies to the IRS for and which comes with its own electronic filing identification number. The IRS sets out the application route on its page for those who wish to become an authorized e-file provider.

One firm often does all three. But an engagement can legitimately split them, and most complex crypto engagements do: a specialist produces the reconciled figures, a credentialed preparer reviews, signs and transmits. Knowing which of the three acts you are buying is the difference between a quote you can compare and a quote you cannot.

What each tier may actually do

WhoLicensed byMay prepare and signRepresentation before the IRS
Certified public accountantState board of accountancyYesUnlimited, any matter, any return
Enrolled agentThe IRSYesUnlimited, any matter, any return
AttorneyState court or state barYesUnlimited, any matter, any return
Annual Filing Season Program participantVoluntary IRS programmeYesLimited, own signed returns only, no appeals or collections
PTIN holder, no credentialRegistration onlyYesNone
Reconciliation specialist, no PTINNot applicableNoNone

That last row is the one to read carefully, because it is where CountDeFi sits and where most crypto data specialists sit. It is also why a well-built engagement often pairs a specialist with a credentialed preparer rather than choosing between them.

What a CPA Licence Is, and What It Is Not

Who issues the licence

CPA licences come from state boards of accountancy, not from the IRS and not from a national body. That has a practical consequence: a CPA licensed in one state is a CPA, and the licence is verified through that state's board, not through a single federal register. Each board publishes a licensee lookup, and status matters as much as existence.

Active, inactive and lapsed

A licence has a state. Active means the holder has met the continuing education and fee requirements and may hold out as a practising CPA. Inactive usually means the holder has stopped practising but retained the title under conditions set by the board. Lapsed or expired means the requirements were not met. Someone describing themselves as a CPA on an inactive licence is not necessarily doing anything wrong, but you should know which you are buying.

What the examination does not cover

No part of the CPA examination addresses digital assets specifically. The IRS treats digital assets as property rather than currency, and defines one as any digital representation of value recorded on a cryptographically secured distributed ledger or similar technology, as set out on the IRS digital assets page. Applying property rules to a wallet history is where the difficulty lives, and that skill is acquired by doing the work, not by passing the examination.

Why "crypto CPA" is a marketing phrase

There is no such designation. A firm calling itself a crypto CPA practice is telling you two things at once: that a licensed CPA is involved, and that they market to crypto clients. The first is checkable in a public register. The second is a claim about experience, and the only way to test it is to ask questions a generalist cannot answer. The section below gives you five.

How To Check a Crypto CPA Before You Pay Anything

This takes about ten minutes and it is the single highest-value thing you can do before signing an engagement letter.

Search the IRS directory of credentialed preparers

The IRS maintains a public, searchable directory of federal tax return preparers with credentials and select qualifications. It lists the name, city, state and ZIP code of attorneys, CPAs, enrolled agents, enrolled retirement plan agents and enrolled actuaries holding valid PTINs, as well as holders of an Annual Filing Season Program record of completion. The IRS links to it from its choosing a tax professional page.

One caution the IRS gives itself: preparers who hold PTINs but are not listed in the directory may still provide quality service. Absence from the directory is a question to ask, not a verdict.

Check the state board record, not just the directory

The directory confirms a credential is on file with the IRS. The state board of accountancy confirms the licence is current and shows any disciplinary history. Both are worth two minutes. If the person claims a licence in a state, look it up in that state.

Verify an enrolled agent directly with the IRS

Because the IRS issues the enrolled agent credential itself, it also verifies it. The IRS publishes a process to verify the status of an enrolled agent. If you are being offered representation by an EA, use it.

Ask for the PTIN and watch the signature line

The IRS reminder is blunt: everyone preparing your return for compensation must have a PTIN and must enter it on the return filed with the IRS. They are not required to put it on your copy, which is exactly why the question is worth asking out loud before the engagement starts rather than after the return has gone.

A paid preparer who prepares your return and then leaves the preparer section blank so that it appears self-prepared is doing something the IRS treats as misconduct. That specific pattern, using non-commercial software so the return appears self-prepared without the preparer's name, PTIN or firm name, is listed on the IRS page for reporting preparer fraud or misconduct.

Test the crypto questions

Credentials verified, now test experience. Five questions that separate a genuine specialist from a generalist with a crypto page on their website:

  • How do you identify a transfer between two wallets I own, and what happens if you get it wrong?
  • Which cost basis method will you apply, and is it tracked per wallet or across everything?
  • One of my exchanges shut down and I have no export. What do you do?
  • How do you price a token that no exchange listed on the day I received it?
  • How will you prove my closing balances match what the chain and the venue actually show?

The last one is the one that matters most and the one most rarely answered well. A report that does not reconcile to verifiable balances is a guess in a nice font. The mechanics behind each of these are set out in what a crypto accountant actually does.

The ten-minute verification checklist

CheckWhereWhat a good answer looks like
Credential on file with the IRSIRS Directory of Federal Tax Return PreparersListed as CPA, enrolled agent or attorney
Licence currentState board of accountancy lookupActive status, no open discipline
Enrolled agent statusIRS verification processConfirmed by the IRS Office of Enrollment
PTINAsk, and check the signed returnGiven without hesitation, appears on the filed return
Who signsEngagement letterA named individual, not "the firm"
Fee basisEngagement letterFixed or hourly, never a share of the saving
Records on exitEngagement letterYour exports and reports returned on request
Crypto experienceThe five questions aboveSpecific method answers, not reassurance

What a genuine specialist should be able to show you

Credentials are a floor. The output is the test. Before you commit, ask to see the shape of what you will receive, with another client's figures removed. A complete engagement produces a source inventory naming every exchange, wallet and chain included and, just as importantly, anything that could not be included and why. It produces a disposal schedule that ties to the gain figure. It produces closing balances per asset that match what the venue and the blockchain independently report.

If a provider cannot describe that last item, stop. Balance verification is the only check that proves a crypto book is complete rather than merely internally consistent, and a report that has not been through it can be wrong by a very large margin while looking entirely tidy.

It should also be clear who carries which part. Reconciliation, preparation, signature and representation can sit with one firm or across three, and there is nothing wrong with either. What is wrong is discovering in March that nobody owns the piece you assumed was covered. Location, incidentally, is not one of the things that matters: federal rules are identical in every state and the work is done on data.

The Circular 230 Rules That Protect You as a Client

Every CPA, enrolled agent and attorney practising before the IRS is governed by Treasury Department Circular No. 230. Most clients never read it, which is a pity, because several of its rules exist purely to protect the person paying.

Competence, section 10.35

A practitioner must possess the necessary competence to engage in practice before the IRS, meaning the appropriate level of knowledge, skill, thoroughness and preparation for the matter they are engaged on. The rule expressly allows a practitioner to become competent by consulting experts in the relevant area or studying the relevant law. That is the regulatory basis for the pairing this whole article points at: a CPA who brings in a reconciliation specialist for the data is not cutting a corner, they are following the rule.

Fees, section 10.27

A practitioner may not charge an unconscionable fee, and with narrow exceptions may not charge a contingent fee for services in connection with any matter before the IRS. A contingent fee includes a fee based on a percentage of the refund, a percentage of the taxes saved, or anything that otherwise depends on the specific result attained. The exceptions are tightly drawn and mostly concern examinations, amended returns or refund claims filed within 120 days of a written notice of examination, interest and penalty claims, and judicial proceedings.

So if anyone offers to do your crypto return for a share of what they save you, that arrangement is a problem before you reach the question of whether the saving is real. Legitimate pricing models are covered in the crypto CPA cost guide.

Return of your records, section 10.28

At your request, a practitioner must promptly return any and all of your records necessary for you to comply with your federal tax obligations. They may keep copies. Critically, a dispute over fees generally does not relieve them of that duty, though where state law permits retention in a fee dispute they need return only the records that must be attached to your return, and must still give you reasonable access to review and copy the rest.

For crypto clients this is worth knowing in advance, because your records are exports, API pulls and wallet lists that took real effort to assemble. Ask at the start what happens to them if the engagement ends.

Conflicting interests, section 10.29

A practitioner may not represent you where the representation involves a conflict of interest, unless they reasonably believe they can still act competently and diligently for each affected client, the representation is not prohibited by law, and each affected client waives the conflict with informed consent confirmed in writing within 30 days. Written consents must be kept for at least 36 months. This matters for couples filing separately, business partners and anyone sharing a wallet with another taxpayer.

Warning Signs in a Crypto Tax Engagement

The preparer will not sign

Covered above, and the clearest signal there is. A paid preparer's name and PTIN belong on the return that reaches the IRS.

The fee moves with the refund

A percentage of the refund or of the tax saved is a contingent fee under Circular 230 section 10.27 and is restricted. It also creates an incentive pointing the wrong way on every judgement call in a crypto book, and crypto books are nothing but judgement calls.

A fixed quote arrives before anyone has seen the data

Nobody can price a crypto reconciliation without knowing the venues, the chains and the protocols involved. A firm quote given before a source census is either padded or about to be revised. Ask what the quote assumes and what changes it.

Nobody asks for your wallet addresses

If the engagement never asks which addresses are yours, the resulting report is built on exchange exports alone, and every self-transfer to a wallet will look like a disposal. This single failure is the most common cause of a crypto tax bill that is far too high.

You are told the software output is the answer

Tax software is a good ledger and a poor auditor. It will happily carry a phantom balance, a zero basis default or a spam token valued as income straight onto a return. Comparing the two approaches honestly is the subject of Koinly versus hiring a crypto accountant.

If a preparer has already caused you harm

The IRS asks for specific and credible information and explicitly says not to submit AI-generated, unsupported or purely speculative reports. Have your return and the related documents to hand, and use the IRS complaint route linked above. The categories it covers include refund theft, false deductions or income, electronic filing violations, and refusing to give you a copy of the return or to return your original records.

Six Situations Where a Licensed Preparer Is the Right Call

You have received an IRS notice about digital assets

A letter changes the shape of the problem. Representation rights now matter, which means a CPA, an enrolled agent or an attorney. The letters themselves and what each one means are set out in the guide to IRS crypto letters.

You are catching up on years you never filed

Multiple unfiled years is a compliance posture question, not just an arithmetic one. Sequencing, exposure and what to disclose belong with someone who can act for you if the IRS responds.

Your crypto sits inside a business or an entity

The digital asset question appears on Form 1065, Form 1120 and Form 1120-S as well as on Form 1040, per the IRS digital assets page. Entity returns bring in elections, basis tracking at entity level and state filings, and that is squarely licensed preparer territory.

You need someone to sign and e-file

The blunt version. A reconciliation firm hands you figures. Somebody with a PTIN signs, and an authorised e-file provider transmits.

You want representation in an examination

Only the three credentialed classes may represent you on any matter. If there is a realistic chance of an examination, engage someone who can carry it before it starts rather than after.

Possible criminal exposure, which is a different call again

Where deliberate non-disclosure is in play, the first call is an attorney, not an accountant, because of privilege. That distinction is drawn out in the crypto tax attorney guide.

Where the Reconciliation Work Fits, and What CountDeFi Does

CountDeFi is not a CPA firm and employs no CPA. We are crypto tax accountants and data scientists. We do the job that sits underneath the return: ingesting every exchange, wallet and chain you have touched, matching your own transfers so they stop looking like sales, classifying DeFi activity, pricing every disposal, verifying closing balances against the venue and the chain, and producing the figures and schedules your own CPA or enrolled agent files from.

Chris Herbst is a Chartered Business Accountant in Practice (CBAP) with the Chartered Institute for Business Accountants and a General Tax Practitioner (GTP) with the South African Institute of Taxation.

We do not file US returns, we do not represent clients before the IRS, and we do not give investment advice. When a client needs any of those, they need one of the three credentials described above, and our report is what that person works from. If the data is the part that is broken, that is the part we fix. See crypto tax accounting for what an engagement covers, or how to compare US crypto tax accountants for the wider market.

Official Sources


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.

Let's get your crypto taxes done.

Book a free, no-obligation exploratory call with us.