Cost figures reflect 2025–2026 vendor pricing and survey data; wage benchmarks are U.S. Bureau of Labor Statistics data for May 2024, labeled inline. Prices vary by state, complexity, and provider — treat all ranges as planning estimates, not quotes.
TL;DR — Quick Verdict
- A CPA charges an average of $180 per hour for tax return work (National Society of Accountants), and a Form 1040 with Schedule C averages $457 — the highest-cost, lowest-time-cost option.
- A bookkeeper runs $25–$60 per hour freelance or $300–$1,500 per month flat-fee (Intuit QuickBooks, 2026) — but a bookkeeper is not a tax preparer.
- DIY tax software costs $0 to roughly $220 all-in for a self-employed federal-plus-state return, but consumes 8–12 hours of your own time.
- Comparison result: the “bookkeeper + CPA” combination usually beats going straight to a CPA for everything, because clean books cut the CPA’s billable hours.
- Recommendation: DIY under $50,000 revenue with simple books; add a bookkeeper past ~$150,000 or 200+ transactions monthly; hand the return to a CPA once a Schedule C, payroll, or an entity election is involved.
The gap between the cheapest and most expensive way to handle small-business taxes is enormous. A sole proprietor can file a self-employed federal return for $0 through IRS Free File or pay a CPA an average of $457 to prepare the same Form 1040 with Schedule C, according to National Society of Accountants survey data. That is not a rounding error — it is the difference between a free afternoon of data entry and a professional engagement. Yet the cheapest sticker price is rarely the cheapest true cost. DIY software eats 8 to 12 hours of an owner’s time, and a missed deduction or a misclassified worker can cost far more than any preparer’s fee. This guide breaks down three paths — CPA, bookkeeper, and DIY software from vendors like Intuit TurboTax and H&R Block — across two dimensions most articles ignore together: dollars and hours. You will see per-form pricing, hourly benchmarks, a break-even scenario, and a decision framework tied to revenue and transaction volume.
What Each Option Actually Costs in 2026
Price tags in this market are notoriously opaque, so start with verified benchmarks rather than marketing pages. The National Society of Accountants reports an average CPA hourly rate of $180 for federal and state return preparation, and the National Association of Tax Professionals put the average set hourly rate at $182 for 2025 — close enough to treat $180 as a reliable planning number. Bookkeepers occupy a separate tier entirely, and DIY software undercuts both on cash outlay while shifting the cost onto your calendar.
Sources: National Society of Accountants (CPA figures); Intuit QuickBooks 2026 bookkeeping cost report; vendor pricing (verify at nsacct.org, quickbooks.intuit.com, turbotax.intuit.com).
One caveat on the DIY column: self-employed software pricing swings with promotional timing. TurboTax’s do-it-yourself premium tier has listed anywhere from roughly $89 to $129 for the federal return before state fees, while budget rivals like FreeTaxUSA charge $0 federal plus about $15.99 per state. The $0–$220 band captures that spread. For a deeper look at the tools underneath, compare the tradeoffs in accounting software cost comparison.
Why a Bookkeeper and a CPA Are Not Interchangeable
The single most expensive misunderstanding in this decision is treating a bookkeeper and a CPA as substitutes. They are sequential, not parallel. A bookkeeper records and reconciles transactions throughout the year; a CPA interprets those records, prepares the return, and signs it. Hire only a bookkeeper and you still have no filed return. Hire only a CPA and hand them a shoebox of receipts, and you pay a premium hourly rate for data entry a bookkeeper would do at a fraction of the cost.
Consider the math. The National Society of Accountants notes that disorganized records add an average surcharge of roughly $117 to a preparation bill — and that is the conservative end; some firms tack on $165 or more. If your CPA bills $180 an hour and spends three extra hours untangling your books, that is $540 in avoidable fees for work a $40-per-hour bookkeeper could have handled year-round. The U.S. Bureau of Labor Statistics pegs the median bookkeeper wage at $49,210 per year, or $23.66 per hour (May 2024), which explains why freelance and firm rates land where they do.
The practical takeaway: bookkeeping is the input, tax preparation is the output. Businesses generating real transaction volume benefit from paying the lower rate to keep books clean, then paying the higher rate only for the specialized filing and planning work that actually requires a credential. If your operation runs payroll, review how the pieces fit in employer payroll tax components and rates.
Real Scenario: What Determines Your Total Cost
Take Maya, a freelance designer earning $95,000 in net self-employment income, with about 180 business transactions a month across a business checking account and two cards. Her total cost depends less on which single option she picks and more on how she combines them.
Path one — pure DIY. Maya buys a self-employed software tier at roughly $130 federal plus $50 state, totaling about $180. She spends an estimated 10 hours categorizing transactions and completing the interview. If she values her time at even $75 an hour, the true cost is $180 plus $750 in opportunity cost — near $930. She also carries full audit exposure alone.
Path two — bookkeeper plus CPA. A flat-fee bookkeeper at $350 a month runs $4,200 annually but delivers reconciled books and reclaims roughly 8 hours of Maya’s time each month. Her CPA then prepares the Form 1040 with Schedule C near the $457 average because the books arrive clean, with no disorganization surcharge. Cash outlay is higher, but Maya offloads roughly 100 hours a year and gains a credentialed reviewer. For a designer billing $75-plus an hour, the reclaimed time can exceed the bookkeeper’s fee. Understanding her self-employment tax mechanics and S-Corp reduction may unlock savings that dwarf either fee. Anyone paying quarterly should also confirm their quarterly estimated tax calculation and deadlines.
CPA vs DIY Software: Which Is Better for a Schedule C Filer?
This is the comparison most self-employed filers actually face, because a Schedule C is the fork in the road. DIY software handles a Schedule C competently when the business is straightforward — one income stream, standard expense categories, no employees, no depreciation puzzles. The cost advantage is real: under $220 all-in versus an average $457 for a CPA-prepared version of the same return.
The calculus flips as complexity rises. A CPA earns the premium when the return involves an S-Corp election, multi-state nexus, significant equipment purchases, or a home office allocation that interacts with other deductions. Software will complete those forms, but it will not tell you that electing S-Corp status could have saved thousands in self-employment tax, or that you stacked deductions in a way that invites scrutiny. The value is judgment, not form-filling. Filers weighing equipment write-offs should compare bonus depreciation vs Section 179 savings before deciding, and check the current Section 179 equipment expensing limits and use.
Verdict
For a simple single-owner Schedule C under roughly $75,000 with clean records, DIY software wins on cost and is entirely adequate — save the $300-plus. Once you add an entity election, employees, real depreciation, or multi-state income, a CPA’s fee is cheap insurance against a far larger tax or penalty mistake. The break-even is complexity, not income alone.
What Most People Get Wrong
Even sophisticated owners repeat the same costly errors when choosing among these three paths. Each one has a fix.
Mistake one: hiring a CPA to fix messy books. The consequence is paying a $180-per-hour rate for reconciliation work. The correct action is to keep books clean year-round — with a bookkeeper or disciplined software use — so the CPA only does credentialed work.
Mistake two: assuming DIY software is “free.” The advertised free tier rarely covers a Schedule C, and state e-file and refund-processing fees stack on at checkout. The correct action is to price the full stack — federal, state, and add-ons — before starting, so a “$0” return does not become $180.
Mistake three: treating a bookkeeper as a tax filer. The consequence is arriving at the deadline with tidy books and no return. The correct action is to confirm scope in writing and line up a preparer separately. Many owners also misjudge worker classification; the fixes live in 1099 vs W-2 classification costs and tax rules.
Mistake four: ignoring audit-cost exposure. DIY filers carry that risk alone. Before going solo, understand the IRS audit preparation and representation costs you would face without professional representation.
Who Should Do What: Is Each Option Worth It?
Match the tool to the business, not to a general rule. The right choice tracks revenue, transaction volume, and how complex your deductions have become.
Choose DIY software if your net income sits below roughly $50,000, your transactions are low-volume, and your deductions are straightforward. At that scale, a $180 software bill beats a $457 CPA fee, and the time cost stays manageable. Layer in a bookkeeper once you cross about $150,000 in revenue or 200 monthly transactions — the point where reconciliation hours pile up and errors get expensive. Bring in a CPA the moment a Schedule C, payroll, an entity election, or a major asset purchase enters the picture, because that is where professional judgment pays for itself.
The highest-value configuration for most growing small businesses is the hybrid: a flat-fee bookkeeper handling the year-round grind at $300–$1,500 a month, feeding clean books to a CPA who charges the $457 average instead of a padded, disorganization-surcharged rate. Owners planning ahead should also review year-end strategies that reduce the tax bill and confirm they are capturing commonly missed small business deductions that a rushed DIY session tends to leave on the table.
Frequently Asked Questions
How much does a CPA charge to file a self-employed tax return?
According to National Society of Accountants survey data, a CPA charges an average of $457 for a Form 1040 with a Schedule C, or roughly $180 per hour when billing by time. Simple non-itemized individual returns average about $220, and itemized returns about $323. Disorganized records typically add a surcharge near $117 or more.
Can a bookkeeper file my taxes instead of a CPA?
Generally no. A bookkeeper records and reconciles transactions but is not a credentialed tax preparer. You still need a CPA, enrolled agent, or tax software to actually prepare and file the return. The value of a bookkeeper — at $25–$60 per hour freelance or $300–$1,500 monthly (Intuit QuickBooks, 2026) — is delivering clean books that lower your preparer’s bill.
Is DIY tax software really cheaper once you count everything?
On cash outlay, yes — a self-employed federal-plus-state return runs $0 to about $220 versus a $457 CPA average. But DIY consumes an estimated 8–12 hours of your time and carries full audit exposure. If you value your time above roughly $40 per hour, the true cost narrows considerably, and for complex returns a CPA often costs less than a self-inflicted tax mistake.
How We Researched This Article
This comparison draws on primary and named industry sources for every cost figure. CPA pricing comes from the National Society of Accountants Income and Fees survey, which reports average hourly rates and per-form fees, cross-checked against the National Association of Tax Professionals 2025 fee study as reported by Accounting Today. Bookkeeper hourly and flat-fee ranges are drawn from Intuit’s QuickBooks 2026 bookkeeping cost report and corroborating 2026 industry pricing guides. Wage benchmarks — the $49,210 median bookkeeper wage and $81,680 median for accountants and auditors — are May 2024 figures published by the U.S. Bureau of Labor Statistics Occupational Outlook Handbook. DIY software prices reflect published 2025–2026 vendor pages from Intuit TurboTax and secondary pricing trackers.
The scenario cost model is illustrative, not measured: it applies verified per-unit rates to a hypothetical filer to show how combinations of options change total cost. Where vendor pricing varied by promotional timing — as with TurboTax’s self-employed tier — we report a defensible range rather than a single point figure, because published prices shift within a filing season. Time estimates for DIY filing are drawn from consumer software vendor disclosures and reflect a moderately complex return, not a simple W-2 filing. Figures for state-specific rates, licensing, or court costs were outside this article’s scope and are not modeled here. Research was last conducted July 2026. All figures were verified against named primary sources before publication.