Skip to main content
Holdings
Tax Strategy
Jul 202611 min read

How Much Does a CPA Cost for Tax Preparation?

What a CPA actually charges to prepare your taxes — average costs by form type, hourly vs. flat fee, the factors that move the price, and how clean books cut your bill.

Hiring a CPA to do your taxes can cost anywhere from a couple hundred dollars to several thousand — and most people have no idea where they'll land until the invoice arrives. The price swings that widely because "tax preparation" covers everything from a simple personal return to a multi-entity business filing with a dozen schedules.

This guide breaks down what a CPA actually charges in 2026, organized by the form you need filed. You'll see typical ranges by return type, when CPAs bill hourly versus a flat fee, the factors that push your price up or down, and how a CPA compares to an enrolled agent, a bookkeeper, and DIY software. At the end, the single biggest lever most owners overlook: the state of your books.

The Short Answer

For a straightforward individual return, a CPA commonly charges a few hundred dollars. For a small business return, expect several hundred to a few thousand dollars depending on entity type and complexity. The more moving parts — entities, states, employees, investments, messy records — the higher the fee.

Two things drive the number more than anything else:

  1. What you're filing. A Schedule C attached to a personal return costs far less than a standalone corporate or partnership return.
  2. How clean your records are. A CPA who has to reconstruct your year from a shoebox of receipts bills for that time. A CPA who receives a clean profit-and-loss statement just files.

You control the second one completely. More on that below.

Average CPA Cost by Return Type

Prices vary by region, firm size, and preparer experience, but these are the ranges you'll commonly see quoted for CPA-prepared returns. Treat them as planning figures, not guarantees.

Return / FormWhat It CoversTypical CPA Fee Range
Form 1040 (basic)Individual, standard deduction, W-2 income$200 – $400
Form 1040 + Schedule AItemized deductions$300 – $500
Form 1040 + Schedule CSole proprietor / single-member LLC$400 – $800
Form 1040 + Schedule ERental or pass-through income$400 – $700
Form 1065Partnership / multi-member LLC$700 – $2,000+
Form 1120-SS corporation$800 – $2,500+
Form 1120C corporation$900 – $3,000+
Form 990Nonprofit / tax-exempt org$750 – $3,500+
State return (each)Add-on per state$100 – $300

A few things worth noting:

  • Business returns almost always cost more than personal returns, because they carry more schedules, depreciation, balance-sheet reconciliation, and owner-compensation questions.
  • S corps and partnerships generate K-1s for each owner, and the owners' personal returns then have to incorporate those K-1s — so the total cost of "doing your taxes" for a pass-through entity includes both the business return and the individual returns.
  • Form 990 pricing is wide because a small all-volunteer charity filing a 990-EZ is a different animal from a large nonprofit with grants, restricted funds, and functional expense allocation. If you run a nonprofit, keeping clean fund records — the kind that pair with proper nonprofit banking — is what keeps that filing on the low end of the range.

Hourly vs. Flat Fee: How CPAs Bill

CPAs use two main pricing models, and knowing which one you're getting protects you from surprises.

Hourly billing

Hourly rates for CPAs commonly fall in the $150–$450 range, with senior partners at established firms at the top end and staff accountants at the bottom. Hourly billing is common when:

  • The scope is unclear at the start
  • Your records need cleanup before the return can be prepared
  • You have unusual or one-off issues (an IRS notice, a late election, a complex sale)

The risk with hourly billing is obvious: if your books are a mess, the meter runs while the CPA sorts them out. A return that "should" cost $600 can balloon to $1,500 purely on cleanup time.

Flat fee

Most tax prep for individuals and standard small businesses is quoted as a flat fee per return or per form. Flat fees are predictable and are usually based on the preparer's experience with how long that return type takes. You'll typically get a flat quote when:

  • Your situation is well-defined
  • You come in with organized records
  • The firm has done many returns just like yours

What to ask before you sign: Get the fee model in writing, ask what's included (does the quote cover the state return? owner K-1s? a review meeting?), and ask what triggers extra charges. The most common surprise line item is bookkeeping cleanup billed on top of the return.

What Makes Your CPA Bill Go Up

Two identical-looking businesses can pay very different fees. Here's what moves the number:

  • Entity type. Sole proprietors (Schedule C) pay the least. Partnerships, S corps, and C corps cost more because of the standalone return, K-1s, and balance-sheet work.
  • Multiple states. Each additional state return adds cost, and nexus questions (where you owe tax) add research time.
  • Number of transactions. More accounts, more transactions, and more categories mean more to review.
  • Messy or incomplete records. The single biggest variable. Unreconciled accounts, missing receipts, and mixed personal/business spending all convert into billable cleanup hours.
  • Late filing or extensions. Rush work during the crunch of tax season often carries a premium.
  • Special situations. Depreciation schedules, inventory, foreign income, R&D credits, cryptocurrency, sale of a business, and IRS correspondence all add complexity — and cost.
  • Advisory on top of compliance. If you want tax planning, entity-structure advice, or quarterly check-ins — not just a filed return — that's a separate, ongoing engagement.

CPA vs. EA vs. Bookkeeper vs. Software

A CPA isn't your only option, and it isn't always the right one. Here's how the choices compare for tax work.

OptionBest ForRelative CostCan Represent You at the IRS?
DIY softwareSimple W-2 or basic Schedule C returns$ (lowest)No
Enrolled Agent (EA)Federal tax prep and IRS representation$$Yes (federal)
CPAComplex returns, audited financials, advisory$$$Yes
BookkeeperKeeping your books clean — not filing taxes$$ (ongoing)No

Enrolled Agents are federally licensed by the IRS and specialize specifically in taxation. For pure tax preparation and representation, an EA often costs less than a CPA and is fully qualified to prepare business and personal returns. A CPA brings a broader accounting scope — audited financial statements, complex advisory, attestation work — that you may or may not need.

Bookkeepers don't file your taxes. Their job is to keep your records accurate all year so that whoever files the return (CPA, EA, or you) has clean numbers to work from. A bookkeeper and a tax preparer are complementary, not interchangeable. If you're weighing that cost specifically, we cover it in detail in our bookkeeper cost breakdown — this guide stays focused on tax preparation.

Software is fine for simple situations, but the more your return looks like the bottom half of the fee table above, the more a professional pays for themselves in caught deductions and avoided mistakes.

When a CPA Is Actually Worth It

You don't always need a CPA. You probably do when:

  • You run a partnership, S corp, or C corp. These returns are genuinely complex, and errors are expensive.
  • You had a major event this year — sold a business, changed entity type, brought on partners, expanded to new states.
  • Your time is worth more than the fee. If preparing your own business return costs you two full days you could spend earning revenue, the CPA is cheaper than it looks.
  • You want tax planning, not just filing. A good CPA saves you money proactively — choosing the right entity, timing income and expenses, maximizing retirement contributions — often exceeding their own fee.
  • You're facing an IRS notice or audit. This is exactly what representation credentials are for.

You probably don't need a CPA if you have a simple W-2 return, or a straightforward Schedule C with clean books and modest income — software or an EA will likely serve you fine.

Whatever you file, make sure you're claiming everything you're entitled to first. Our complete small business tax deductions guide walks through every category, and if you have contractors, the 1099 vs. W-2 classification guide helps you get worker reporting right before it reaches your CPA.

The Biggest Lever: Clean Books Cut Your CPA Bill

Here's the part most owners miss. When you hand a CPA disorganized records, you're not just paying them to prepare a return — you're paying them, at professional rates, to do bookkeeping first. That's the most expensive way to keep books that exists.

Consider two owners with the identical business:

  • Owner A shows up in March with a stack of bank statements, a box of receipts, and a spreadsheet that doesn't tie out. The CPA spends hours reconciling accounts, chasing missing information, and categorizing transactions before a single tax form gets touched. That cleanup is billed on top of the return.
  • Owner B shows up with a reconciled, categorized profit-and-loss statement and balance sheet. The CPA reviews, asks a few questions, and files. The engagement is faster, cheaper, and less error-prone.

Same business. Very different invoice. The difference is entirely in the books.

What "clean books" means to a CPA:

  • Every bank and card account reconciled through year-end
  • Transactions categorized consistently to a sensible chart of accounts
  • Business and personal spending fully separated
  • Receipts and documentation available for anything questionable
  • Payroll and contractor payments reconciled, with 1099s already handled

You don't need an accounting degree to get there. You need a system that categorizes transactions as they happen instead of a year-end scramble. That's exactly the problem Holdings solves — it's business banking with bookkeeping built in. Your transactions are categorized automatically as money moves, your accounts stay reconciled because your bank and your books are the same system, and your profit-and-loss reporting is always current.

When tax time comes, you export a clean P&L and hand it over. Your CPA does what you're actually paying for — filing an accurate return and finding you savings — instead of reconstructing your year at $200-plus an hour. Pair that with a receipt scanner so documentation is attached to transactions all year, and a quarterly tax planner so nothing sneaks up on you in April.

How to Get an Accurate Quote

Before you commit to a preparer:

  1. Describe your situation precisely — entity type, number of states, rough transaction volume, any special events this year.
  2. Ask for the fee model in writing — flat vs. hourly, and exactly what's included.
  3. Ask what triggers extra charges — cleanup, extra states, K-1s, meetings.
  4. Bring organized records — this alone can move you into the lower end of any range.
  5. Ask about year-round advice — the best value from a CPA usually isn't the return itself; it's the planning that reduces next year's tax.

The Bottom Line

The average cost of tax preparation by a CPA depends almost entirely on two things: the return you're filing and the state of your books. You can't change your entity's complexity overnight, but you can absolutely change the second variable. Clean, reconciled, categorized books are the difference between paying a CPA to file your taxes and paying a CPA to also do a year of bookkeeping first.

Keep your records clean all year, and you'll get a lower quote, a faster turnaround, fewer mistakes, and a CPA who's free to focus on saving you money instead of untangling it.

Keep your books clean all year with Holdings →

Earn 1.75% Annual Percentage Yield (APY)† on every dollar

FDIC insured up to $3M*, zero fees^, instant sub-accounts. Open in minutes.

Open Your Account

*Holdings is a financial technology company, not a bank. Banking services provided by i3 Bank, Member FDIC. The Holdings Visa Debit Card is issued by i3 Bank pursuant to a license from Visa U.S.A. Inc. No account or domestic transaction fees; some foreign transaction fees may apply. Annual Percentage Yield (APY) is variable and subject to change. Deposits insured up to $3M through i3 Bank and program banks.

Liked this? Calm Finance goes deeper — a quarterly letter on building businesses that last.

This article is for informational purposes only and does not constitute financial, tax, or legal advice. Consult a qualified professional for advice specific to your situation.

Holdings is a financial technology company and is not a bank. Banking services are provided by i3 Bank, Member FDIC. The Holdings Visa Debit Card is issued by i3 Bank pursuant to a license from Visa U.S.A. Inc. APY is variable and subject to change. Deposits are insured up to $3 million through a combination of i3 Bank, Member FDIC, and additional program banks.