It's 11pm on April 14th. You're at the kitchen table with three browser tabs open, trying to work out whether the desk you bought for your home office is a deduction or something you have to depreciate over five years. Your spouse went to bed an hour ago. The software keeps mentioning "Section 179" like you're supposed to know what that is. This is the moment most people start typing "accountant near me" into Google. The real answer to when you should hire one is: a little before this night, not in the middle of it.
Here's what nobody tells you. Plenty of freelancers never need a full-time accountant. Plenty more who swear they're fine are quietly overpaying by thousands. Figuring out which group you're in is the whole game.
When DIY is genuinely fine
Solo freelancer, one income stream, you take the standard deduction, no employees, gross somewhere under roughly $50,000 to $75,000? Good tax software has you covered. You're filing a Schedule C and a Schedule SE for self-employment tax. None of that is exotic. The software walks you through it line by line, and you're out maybe $100 to $150 instead of several hundred for a pro.
The thing that actually makes DIY work isn't the software. It's bookkeeping. Keep your business income and expenses clean all year in a separate bank account and a simple spreadsheet, and tax season turns into a data-entry chore instead of a forensic investigation. Most people who announce "I need an accountant" actually need a bookkeeper, or they need to stop running personal and business spending through the same card. Fix that first. Our quarterly taxes guide and the calculators handle most of what a straightforward filer runs into.
The signs you've outgrown it
You've outgrown DIY the moment the questions stop having obvious answers. Some honest signals:
- Your income made a real jump, and your tax bill or estimated payments suddenly feel scary or just plain wrong.
- You're eyeing an S-corp election to shave down self-employment tax. This is the big one, and the single most common reason a freelancer's taxes end up in front of a professional.
- You hired a contractor or an employee, or you owe 1099s to people you paid.
- You've got income in multiple states, foreign income, or products that trigger sales-tax obligations.
- You bought a vehicle, equipment, or a house with an office, and now depreciation is in the mix.
- A letter showed up from the IRS, you missed estimated payments, or you're behind on filings.
- You spent more hours on your return than a pro would have charged, and you're still not sure you got it right.
That last one is the underrated test. If your time is worth $80 an hour and you torch fifteen hours stressed and second-guessing, you've already "spent" $1,200. A return done right might run you $500.
CPA vs enrolled agent vs the rest
Three kinds of people can do your taxes for a living, and they are not interchangeable.
A CPA (Certified Public Accountant) is a state-licensed accountant who handles taxes, audits, financial statements, and broad business advising. Think of them as the generalists carrying the deepest credential. They also tend to cost the most.
An enrolled agent (EA) is licensed federally by the IRS, specifically in taxation, and can represent you in an audit exactly like a CPA can. For a freelancer whose main need is "do my taxes right and keep me out of trouble," a sharp EA is often the better value. Tax is all they do, all day. The IRS explains enrolled agent status here.
Then there are non-credentialed preparers. Some are excellent and cheap. The catch is there's no licensing floor, and not every one of them can represent you if the IRS comes knocking. Whoever you go with, they need a PTIN (Preparer Tax Identification Number) and should sign your return. The IRS runs a searchable directory of credentialed preparers so you can check someone out before handing over your numbers.
One hard line, no exceptions: walk away from anyone who bases their fee on the size of your refund, refuses to sign the return, or promises you a refund before they've looked at a single document.
What it actually costs
These are rough, illustrative ranges for a self-employed person, not quotes. A straightforward Schedule C return from a CPA or EA usually lands somewhere around $400 to $800. Bolt on an S-corp return (Form 1120-S) and you're often looking at $1,000 to $1,800 for the corporate filing plus your personal one. Monthly bookkeeping is its own service, commonly $150 to $500 a month depending on volume. Year-round tax planning, where someone actually sits down and strategizes with you in the fall, tends to sit in a higher tier or a flat annual fee.
Pricing swings a lot by region and complexity, so treat all of that as ballpark and insist on a written engagement letter spelling out exactly what's included.
What a good one actually saves you
The fee is the number you see. The savings are the number you don't, which is precisely why people undervalue them.
The S-corp is the textbook case. Say you net $120,000 as a sole proprietor. You pay self-employment tax (Social Security and Medicare, roughly 15.3% on most of it) on the full profit. Elect S-corp status, pay yourself a reasonable $70,000 salary, and the remaining $50,000 or so of profit dodges that 15.3%. That can be several thousand dollars a year, every year. But it only works when it's set up correctly, your salary is genuinely "reasonable" by IRS standards, and payroll actually runs the way it should. Botch any of those and you've built yourself a mess. That is exactly the kind of thing worth paying someone to get right.
Past the S-corp, a good accountant catches the home-office and self-employed health insurance deductions you'd skip, sets up a SEP-IRA or solo 401(k) to shelter income, straightens out your estimated payments so the penalty notices stop, and becomes the person who answers the IRS letter while you go back to bed. The decent ones pay for themselves. The great ones pay for themselves several times over.
How to choose one
Start by finding someone who genuinely works with freelancers and small businesses, not just W-2 employees. Then ask blunt questions. Are you a CPA or an EA? Do you do planning through the year, or only file in the spring? Have you handled S-corp elections before? How do you charge, and what's included? Will you represent me if I get audited? How fast do you reply to an email in July?
You want someone reachable in the off-season, because the real money gets made in planning, not filing. Fit matters as much as the credential. You'll be handing this person your entire financial life, so pick one who explains things in plain English and never makes you feel dumb for asking. Verify the credential, confirm the PTIN, and get the terms in writing before anyone starts work.
Still on the fence? A single paid planning session before year-end is a low-risk way to test the water. You'll know fast whether they're worth keeping around.
This is general educational information, not professional tax, legal, or financial advice. Your situation is your own, so confirm anything here with a qualified tax professional or the IRS before you act on it.