How much a tax preparer costs depends on the forms your return needs and the state of your records. A basic federal return with no extra schedules usually runs a couple of hundred dollars in a survey of US preparers. Each added schedule raises the fee, and unsorted bank statements add billable time on top.
How much does a tax preparer cost for a basic 1040?
A basic Form 1040 prepared by an independent professional typically costs somewhere between about $150 and $350. That range comes from the 2025 NATP Fee Study media highlights, a survey of members of the National Association of Tax Professionals. Its chart puts the average a little above $200.
The survey's "basic" return is narrower than many people expect. It means a 1040 with Schedules 1 to 3 only. Those three schedules cover things such as extra income lines, a few adjustments and some credits. Anything beyond that, such as itemized deductions, a small business or a rental, is priced separately and added to the base.
The range itself needs a careful reading. The chart shows the band where half of all preparers fall. A quarter of respondents charge less than the bottom of the band and a quarter charge more than the top. So a $400 quote for a simple return is not proof of gouging, and a $120 quote is not proof of a bad preparer. It tells you where that office sits against the middle of the market.
The numbers in this post were read from a chart in the highlights document, so treat them as rounded. The full study has an appendix with exact figures, which the highlights document does not reproduce.
A few things push an office toward the top of the band:
- Credentials. An enrolled agent or CPA can also represent you before the IRS, and that wider skill set can carry a higher price.
- Location. Offices in large cities face higher rent and wages.
- Timing. A return dropped off in the second week of April competes with every other late client.
- State returns. Most offices charge for a state return as a separate line.
Tax preparer fees for each added schedule
Each schedule a preparer adds to your 1040 carries its own charge on top of the base fee. In the NATP chart, a Schedule C for business income has a typical band of roughly $100 to $260. Schedule A for itemized deductions is cheaper, around $50 to $175. A rental on Schedule E sits in between.
Here are the add-on bands as they appear in the same chart, rounded. Every figure is an approximation read from the chart, not an exact quote.
| Form | What it covers | Typical band (rounded) | Chart average (approx.) |
|---|---|---|---|
| 1040 with Schedules 1 to 3 | Base individual return | $150 to $350 | about $220 |
| Schedule A | Itemized deductions | $50 to $175 | about $65 |
| Schedule C | Business or freelance income | $100 to $260 | about $170 |
| Schedule D | Investment sales | $50 to $225 | about $75 |
| Schedule E | Rental income | $75 to $250 | about $125 |
The pattern is easy to explain. Schedule A is mostly a list of totals: mortgage interest, state taxes, gifts to charity. Schedule C is a small set of books. The preparer has to understand what your business sells, which costs belong to it and which spending is personal. That takes more questions and more time, so it costs more.
The preparer's work on a Schedule C also depends on the totals you bring. A list of expenses grouped by the form's own lines takes minutes to enter. A box of receipts takes hours. If you want to arrive with totals already sorted, grouping Schedule C expenses from bank statements into the form's lines walks through that sheet.
Hourly, flat and per-form tax preparer pricing
Most tax preparers price by the form, adding a charge for each schedule. A minority bill by the hour instead. NATP found 7% of its respondents charge a set hourly rate, averaging $182 an hour in 2025, with half of those preparers between $129 and $250.
Each model shifts the risk in a different direction:
- Per-form pricing gives you a predictable quote once the preparer knows which schedules you need. The catch is that "complexity" or "organizing" charges can be added for anything the form price does not cover.
- Hourly pricing charges for every minute, including the minutes spent finding the deposits you forgot to mention. It rewards clients who arrive ready.
- Flat package pricing, common at chain offices, bundles a set of forms for one price. Anything outside the bundle is an upgrade.
Ask which model applies before you hand over a single document. Then ask the follow-up that matters most: what triggers an extra charge? A clear answer is a good sign. "We'll see when we get into it" is a reason to ask for a written range.
What do messy records add to a tax preparer's bill?
Messy records raise a tax preparer's bill because they raise the hours. In the NATP survey, 83% of respondents named the time and effort required as a factor when they set the value of a service, and 94% named the complexity of the client's tax situation. A shoebox of statements scores high on both.
"Messy" has a fairly specific meaning at a preparer's desk. It usually looks like one of these:
- Statements as a pile of PDFs with no totals. Someone has to open each one and pick out the rows that matter.
- Business and personal spending in one account, with no note of which is which. The preparer has to ask about every unclear payee.
- Gaps, such as the three months of a card statement you never downloaded. The return waits while you fetch them.
- Deposits with no labels. Transfers between your own accounts look exactly like income until someone checks.
None of this is billed as "mess". It turns up as extra hours, a bookkeeping line or a higher complexity tier. At $182 an hour, the survey's hourly average, two hours of sorting costs more than most single schedules.
The fix is the same in every case: do the sorting yourself, before the appointment. That means a list of deductible spending with totals, not a request to "look for anything I can claim". Going through the year one row at a time is covered in finding tax deductions in bank statements, including how to tag the rows and total them by category.
Worked example: one freelancer's tax preparer quote
This worked example prices one return two ways: once with sorted records and once with a stack of raw statements. The client, the preparer and every amount are made up for illustration, using rounded averages from the NATP chart. The difference between the two totals is the price of sorting.
The example client is a freelance designer who has a W-2 job for part of the year, a Schedule C for design work and enough mortgage interest to itemize.
| Line on the quote | Sorted records | Raw statements |
|---|---|---|
| 1040 with Schedules 1 to 3 | $220 | $220 |
| Schedule C (design business) | $170 | $170 |
| Schedule A (itemized deductions) | $65 | $65 |
| Extra time sorting 12 months of statements (example: 2 hours at $182) | $0 | $364 |
| Follow-up call about unlabeled deposits (example: 0.5 hour at $182) | $0 | $91 |
| Example total | $455 | $910 |
In this example, the raw-statement version costs double. The forms are identical. The only change is who does the sorting, and the preparer's time is the expensive kind.
The sorted version is not much work. The designer downloads twelve statements, puts the rows into one spreadsheet, tags each business expense with a Schedule C line, and labels every deposit as client payment, transfer or refund. With a few formulas the totals fill themselves in. The preparer then reads a one-page summary instead of 200 rows.
Your own quote will differ. Credentials, city and state returns all move the numbers. The structure holds, though: the base and the schedules are fixed by your situation, and the sorting line is the part you control.
Tax preparer fee red flag: a cut of your refund
The clearest fee to avoid is one based on the size of your refund. The IRS says plainly in Tax Topic 254 on choosing a tax return preparer that you should avoid preparers who base their fees on a percentage of the refund. A preparer paid that way has a reason to inflate the refund.
The same IRS page lists other checks worth running before you pay anyone:
- A PTIN on the return. The preparer must enter their Preparer Tax Identification Number and sign the return.
- No blank forms. Never sign a return that has not been filled in.
- Questions about your records. The IRS notes that good preparers ask to see your records and receipts. One who never asks is guessing.
There is also a case where hiring anyone at all is the wrong call. If your return is a single W-2 and the standard deduction, the base fee buys you very little. Tax software or the IRS's own free options often cover that return. A preparer earns the fee when there is a business, a rental, a move between states, or a question you cannot answer.
The reverse case matters too. Choosing a preparer only because the quote is low can cost more than it saves if errors follow. Price is one input, not the whole decision.
Lowering the tax preparer bill with sorted statements
Sorted bank statements lower the tax preparer bill because they remove the hours you would otherwise pay for. Give the preparer totals by category, a labeled list of deposits and the forms you received. The fee then shrinks toward the cost of the forms alone, which is as low as it can go.
A short preparation routine covers most of the savings:
- Download every statement for the year, for each account that touched business money or deductible spending.
- Put all the rows in one spreadsheet, with columns for date, description, amount and a category you assign.
- Label each deposit: client payment, transfer between your accounts, refund, or gift.
- Total each category and note the forms each total belongs on.
- Write down open questions in a short list, so the preparer answers them in one sitting.
Step 2 is where most people stall, because a PDF statement does not paste neatly into a spreadsheet. A plain sheet with a category column and a SUMIFS total is enough. The free budget spreadsheet template for statement rows has a ready layout you can reuse for tax categories instead of budget ones.
If your bank only gives you PDFs, CheapBankConvert is being built to turn each statement into CSV or Excel rows for a one-time price per document, with the first 2 pages previewed free. It is not open yet; you can get started to be told when it is. A year of statements converted for a few dollars costs less than one hour of a preparer sorting them.