The honest answer to "do I need a CPA?" is that it depends on what's in your tax life, not how much you earn. A six-figure W-2 with no other activity often needs nothing more than tax software. A $60,000 freelancer with a side rental and a moved state already benefits from a CPA. The triggers below cover most of the cases that tip the math.
You have business income
Schedule C, K-1, or 1099 income changes the picture immediately. Entity selection (sole prop versus LLC versus S-corp), accounting method, retirement plan setup, and quarterly estimated tax payments are all decisions a CPA makes routinely and software doesn't surface. The S-corp election alone can save thousands per year once net income clears roughly $80,000, but only if it's filed on time and salary is set correctly. See our S-corp election guide for the math.
You bought rental property
Depreciation schedules, passive activity loss rules, the real estate professional status election, cost segregation, and 1031 exchanges are all real estate tax topics where one missed election can cost more than a decade of CPA fees. More detail on CPA for real estate investors.
You moved or work across states
A mid-year move creates part-year returns in both states. Working remotely for an out-of-state employer can create tax obligations in their state under convenience-of-employer rules. Snowbirds and digital nomads can trigger residency audits from the state they tried to leave. The right CPA prevents double taxation and structures the move to survive an audit.
You have stock options or RSUs
Restricted stock units, incentive stock options, and nonqualified stock options each have separate tax treatment, separate reporting forms, and AMT implications that software handles inconsistently. For private company stock, an 83(b) election has a 30-day window from grant. Missing it can lock in years of higher tax. A CPA who has handled equity comp before is worth the fee.
You have unfiled returns or IRS notices
The longer you wait, the harder it gets. The IRS files substitute returns that overstate what you owe. Penalties accrue monthly. Collection actions escalate. A CPA or EA with audit and collections experience can usually stop the bleeding within a few weeks. Details in CPA for back taxes and IRS audit representation.
You hold or trade crypto
Every disposition is a taxable event. Exchange 1099s are often wrong or incomplete. Wallet transfers look like sales without correct flagging. Staking and DeFi income have specific treatment. A crypto-experienced CPA reconstructs cost basis and files a defensible Form 8949. See crypto CPA.
Major life events
Marriage, divorce, inheritance, retirement, sale of a business, or buying a primary home all create planning opportunities. Filing status changes, basis allocation, and beneficiary planning are areas where a 30-minute conversation with a CPA before the event often saves multiples of the fee.
Your business is growing
Once a business has employees, multi-state customers, or outside investors, the compliance load (payroll tax, sales tax nexus, financial statement standards, investor reporting) is more than a bookkeeper alone can handle. A CPA at this stage both keeps you compliant and frames the strategic decisions about entity, debt, and owner compensation.
When you don't need a CPA
- One W-2, standard deduction, no other activity.
- Side income under a few thousand dollars per year, reported on Schedule C with no real expenses.
- Renting a single room in your primary home (often nominal tax impact).
In those cases, tax software is fine. The moment any of the triggers above apply, the calculation usually flips.
Find a CPA matched to your situation
Get matched with a CPA
Tell us your situation. We connect you with a vetted CPA.
TaxProMatch is an independent matching resource. We are not a CPA firm and do not provide tax, legal, or financial advice.