I did my own taxes for three years after I started side hustling. TurboTax Self-Employed walked me through Schedule C, I entered my income and deductions, and I filed. It worked. I was confident I was doing it right.

The year I finally talked to a CPA, she found $1,800 in deductions I'd been missing. Home office expenses I hadn't claimed because I wasn't sure I qualified. A portion of my internet bill. The self-employment tax deduction that I'd been entering incorrectly. She spent about 45 minutes reviewing my situation and essentially paid for herself three times over in the first hour.

That experience left me with a clear takeaway: the question isn't whether a CPA is worth it in the abstract. It's whether your specific situation has enough complexity that a professional will find value you're missing — or protect you from mistakes you don't know you're making.

When DIY Is Perfectly Fine

Not everyone needs a CPA, and spending $300-500 on professional tax preparation when your tax situation is simple is a poor use of money. Here's when doing your own taxes with software like TurboTax or TaxAct makes sense.

You have one source of self-employment income — one 1099, one Schedule C. Your deductions are straightforward: mileage, phone, office supplies, maybe a home office. You live and work in one state. You don't have employees or contractors you're paying. Your gross self-employment income is under $30K-40K. You've been filing for at least a year and haven't received any notices from the IRS.

If all of those describe you, modern tax software handles your situation well. The Schedule C walkthrough in TurboTax or H&R Block is thorough enough to catch the common deductions, and the risk of a significant error is low. Save the CPA money and put it toward your business deductions instead.

The one exception: your first year of self-employment. Even if your situation is simple, a one-time consultation with a CPA in year one can set you up correctly — establishing quarterly estimated payments, identifying deductions you'd miss, and flagging any state-specific requirements. Think of it as an investment in not making the mistakes that compound over subsequent years.

When You Actually Need a CPA

Certain situations tilt the math decisively in favor of professional help. If any of these apply, a CPA isn't a luxury — it's risk management.

You're considering or have already elected S-Corp taxation. S-Corps require reasonable salary determination, payroll tax filings, and a fundamentally different tax structure. The savings can be substantial — but so can the penalties for getting it wrong. This is not TurboTax territory. I'm not at S-Corp level yet, but when I get there, my CPA will be the first call, not Google.

You have multi-state income. If you're earning income in states other than where you live — remote freelancing for clients in different states, selling at events across state lines, rental income in another state — the filing requirements multiply. Some states have reciprocity agreements; others don't. A CPA who handles multi-state returns saves you from filing errors and potential double taxation.

You're being audited or received an IRS notice. Stop. Do not respond to the IRS without professional guidance. A CPA or EA can represent you in an audit, communicate with the IRS on your behalf, and ensure you don't accidentally make things worse. The $500 you spend on professional representation could save you thousands in additional assessments or penalties.

Your income has grown beyond $60K-75K in self-employment earnings. At higher income levels, the stakes of every decision increase. Whether to elect S-Corp status, how to structure retirement contributions, whether a SEP IRA or Solo 401(k) makes more sense — these decisions have compounding effects. Getting them right in year one is worth far more than the CPA's fee.

You have complex deductions. Mixed-use property, vehicle depreciation, equipment purchases over $2,500, inventory-based businesses with cost of goods sold — these areas have specific rules that tax software handles adequately but not optimally. A CPA may find deductions you didn't know existed or timing strategies that reduce your current-year liability.

CPA vs. EA vs. Tax Preparer

These three titles get used interchangeably, but they're meaningfully different in what they can do for you.

A CPA (Certified Public Accountant) has passed a four-part exam, met education requirements (typically 150 credit hours — more than a bachelor's degree), and maintains continuing education. CPAs can prepare taxes, represent you before the IRS, provide audit services, and offer financial planning advice. They're the most broadly qualified option and typically the most expensive.

An EA (Enrolled Agent) is licensed by the IRS specifically for tax matters. They've either passed a three-part exam covering individual, business, and representation topics, or they're former IRS employees with qualifying experience. EAs can represent you before the IRS with the same authority as a CPA. For pure tax work — preparation and planning — an EA is often just as capable as a CPA and sometimes less expensive.

A tax preparer is anyone with an IRS PTIN (Preparer Tax Identification Number) who prepares returns for compensation. There's no exam requirement, no licensing beyond the PTIN, and no guaranteed level of competence. Many tax preparers are perfectly capable — but the credential itself doesn't tell you that. They cannot represent you before the IRS beyond basic correspondence.

For a side hustler, my recommendation is either a CPA or an EA with specific experience in self-employment income. The credential matters less than the experience. A CPA who spends all day on corporate audits and touches one Schedule C a year is less useful to you than an EA who works exclusively with freelancers and small business owners.

How to Find One Who Gets Self-Employment

This is where most people go wrong. They Google "CPA near me," pick the first result, and end up with someone who's great at W-2 returns and retirement distributions but has never seen a Schedule C with twelve different expense categories.

When you're looking for a CPA or EA for your side hustle, ask these questions before you engage:

"What percentage of your clients are self-employed or small business owners?" You want someone where self-employment is a significant part of their practice, not an afterthought. If they say "a few" or "some," keep looking. If they say "about half" or "most of them," that's your person.

"Are you familiar with [your specific situation]?" If you're an Amazon FBA seller, ask about inventory accounting and COGS. If you're a gig worker, ask about mileage deductions and the home office deduction. If you're considering an S-Corp election, ask how many S-Corp clients they handle. Specificity matters more than general tax knowledge.

"Do you work with clients year-round or only during tax season?" A CPA who's available in October for year-end tax planning is more valuable than one who only surfaces in February.

Where to look: the AICPA's CPA directory (aicpa.org), the IRS directory of enrolled agents (irs.gov), and referrals from other freelancers in your network. Reddit's r/tax and r/freelance communities occasionally surface good recommendations by city. Local small business development centers (SBDCs) sometimes maintain referral lists.

What to Expect to Pay

CPA fees vary wildly by geography, complexity, and the practitioner's experience. Here are the ranges I've seen and verified through conversations with other freelancers.

A simple self-employed return — one Schedule C, standard deductions, one state — typically runs $200-500. This is the range for a straightforward side hustler making under $75K with clean bookkeeping records.

An S-Corp return is more involved because it requires a separate business return (Form 1120-S) in addition to your personal return. Expect $500-1,500 depending on complexity. This usually includes payroll tax review, reasonable salary analysis, and the K-1 distribution calculation.

A one-time consultation — where you bring your questions and the CPA reviews your situation without preparing the return — is often $150-300 for an hour. This is the best value play for someone who's comfortable filing their own return but wants professional eyes on their setup once.

Don't be afraid to ask for pricing upfront. Any reputable CPA will give you a fee estimate before starting work. If they won't, find someone who will.

The cheapest option isn't always the worst

I've talked to side hustlers who paid $800 for a return that should have cost $350, and others who paid $250 and got excellent service from an EA who specialized in gig workers. Price correlates with geography and overhead more than quality. A solo EA working from a home office in a mid-size city can charge less than a downtown CPA firm with 40 employees — and deliver equally good results for a freelancer's return.

Your First Meeting: What to Bring

If you've never worked with a CPA before, walking into the first meeting prepared makes a big difference. It signals that you take your finances seriously and saves time (which, if they bill hourly, saves you money).

Bring your prior year tax return — the full return, not just the summary page. If you used TurboTax, download the PDF. The CPA will want to see your Schedule C, your total income, and how deductions were categorized. This gives them a baseline for your situation.

Bring your current-year profit and loss statement. If you use QuickBooks, Wave, or any accounting software, export the P&L for the year to date. If you track expenses in a spreadsheet, bring that. Even a messy spreadsheet is better than nothing — the CPA can work with imperfect records, but they can't work with no records.

Bring a list of questions. Seriously, write them down. "Should I be making quarterly estimated payments?" "Am I missing any deductions?" "Does it make sense for me to elect S-Corp status?" You're paying for their expertise — make sure you extract it.

If you've made quarterly estimated tax payments this year, bring the confirmation numbers or receipts. If you've received any IRS or state tax notices, bring those too.

Year-Round CPA vs. Tax-Time Only

Most side hustlers who hire a CPA use them once a year for tax preparation. That's fine for simple situations. But as your business grows, a year-round relationship becomes more valuable.

A CPA you talk to in October can advise on year-end strategies: accelerating deductions into December, deferring income to January if it benefits your tax bracket, making retirement contributions before the deadline, or timing equipment purchases. These decisions can't be made retroactively in April — by then, the tax year is closed.

Some CPAs offer quarterly check-ins as part of an ongoing engagement, reviewing your estimated payments and flagging any mid-year changes that affect your tax position. This costs more than a once-a-year filing, but for someone earning $60K+ from self-employment, the planning advice often pays for itself in tax savings.

I'm somewhere in between. My CPA prepares my return once a year, but I email her with specific questions maybe two or three times throughout the year — usually short, factual questions that she answers in a paragraph. She doesn't charge for those quick exchanges, which is generous and one of the reasons I keep working with her.

The honest answer to "when should you hire a CPA" is this: when the cost of not having one — missed deductions, incorrect filings, penalties, suboptimal business structure — exceeds the fee. For many side hustlers making under $30K with simple situations, that day hasn't come yet. For those growing past $50K or dealing with any of the complexity triggers above, it probably already has.

Related reading: The complete side hustle tax guide, every deduction you can claim, and our TurboTax Self-Employed review.

Bruce Samuels

Bruce Samuels

Personal Finance Writer

Bruce did his own taxes for three years before hiring a CPA who found $1,800 in missed deductions. He still uses TurboTax for the mechanical filing but relies on his CPA for strategy and review. Based in DeSoto, Texas.

Frequently Asked Questions

How much does a CPA charge for self-employed tax returns?

$200-500 for a simple return with one Schedule C. $500-1,500 if you have an S-Corp, multiple income streams, or multi-state filings. A one-time consultation without return preparation usually runs $150-300 for an hour. Prices vary by geography — a CPA in Manhattan charges more than one in suburban Texas for the same work.

What's the difference between a CPA, an EA, and a tax preparer?

A CPA has passed a four-part exam and can handle tax prep, audits, and financial planning. An EA is IRS-licensed and specializes in tax — equally capable for tax work, often less expensive. A tax preparer has an IRS PTIN but no required exam, and can't represent you in an audit beyond basic correspondence. For side hustlers, a CPA or EA with self-employment experience is the right choice. The credential matters less than whether they work with clients like you every day.

Can I switch from doing my own taxes to hiring a CPA mid-year?

Absolutely. Bring your prior-year return, current bookkeeping records, and any quarterly estimated payments you've already made. A good CPA picks up right where you left off. The ideal time to start the relationship is actually Q4 — October through December — so they can advise on year-end moves before the books close.

Get the Side Hustle Tax Checklist (Free)

Every deduction, deadline, and form side hustlers need for the 2026 tax year. No spam, unsubscribe anytime.