For tax preparers, CPAs & EAs

Free tax preparer invoice generator

Bill by return and by schedule, add e-filing, cleanup work and advisory time, and show clients exactly what drove the fee.

Per-return & per-schedule lines
Season deadlines on the invoice
Advisory time billed apart
100% free, no watermark
tax preparer invoice generator

Build your tax preparer invoice

Prefilled with a 1040 plus Schedule C and a state return. Swap in your forms and fees, then download.

Choose a template Switch anytime — your details carry over
Your brand
From & Bill to
Invoice details
Line items
Description Qty Rate Amount
Tax & adjustments
Notes & terms
Live preview

What is a tax preparer invoice?

A tax preparer invoice prices work by what was actually filed. The base fee covers the return itself; each additional schedule, state, K-1 or depreciation form is its own line, because that is how the work scales and how clients understand the total.

Preparers who quote one flat number for "taxes" spend the rest of the season explaining it. An invoice that lists the 1040, the Schedule C, the two state returns and the twelve months of cleanup bookkeeping answers the question before it is asked.

Advisory and planning work belongs on separate lines from compliance work, at a different rate. It is the part of the practice clients value most and the part flat-fee invoicing hides.

Anatomy of the document

What to include

Everything below is already in the generator above — this is what each part is for.

Tax year and return type

The year filed and the form — 1040, 1120-S, 1065 — so the invoice matches the engagement.

Base preparation fee

Your fee for the return itself, before schedules and states.

Additional schedules and states

Schedule C, E, D, K-1s and each additional state return, priced individually.

Bookkeeping cleanup

Catch-up or reconciliation hours needed before the return could be prepared.

E-filing and extensions

E-file fees, extension filings and amended returns as their own lines.

Advisory and planning time

Estimated payment planning, entity questions and IRS correspondence at your advisory rate.

How to use the generator

Three steps to a finished PDF

1

Enter the engagement details

Client, tax year, return type and your PTIN or firm details.

2

Price the return by its parts

Base fee, then each schedule, state, K-1 and cleanup block as a line.

3

Download and send

Send the PDF with the return package, or invoice at engagement and collect before filing.

Pricing and collecting during season

Price per form, not per hour

Hourly billing punishes speed and invites disputes over how long a return "should" take. A per-form schedule — base return, plus a published price per additional schedule and state — makes fees predictable for the client and rewards your efficiency.

Collect before you file

  • Invoice at the engagement letter, with a deposit for returning clients and full prepayment for new ones.
  • Never release the e-file authorization before payment clears during peak weeks.
  • Charge a stated rush fee for documents delivered inside the final two weeks.

Bill cleanup separately

Reconciling a year of neglected books is not tax preparation, and pricing it inside the return fee makes disorganised clients cheaper to serve than organised ones. Quote cleanup as its own hourly or fixed block, disclosed as soon as you see the file.

Avoid these

Three mistakes that delay payment

One flat "tax prep" line

Clients cannot see what they paid for, so every fee increase becomes an argument.

Filing before payment

Once the return is filed, your leverage is gone. Collect first.

Cleanup buried in the fee

Unbilled bookkeeping work is the single biggest margin leak in a seasonal practice.

FAQ

Common questions

Use the generator on this page: enter the client, tax year and return type, then bill the base preparation fee plus a line for each additional schedule, state return, K-1 and any bookkeeping cleanup hours.
Most preparers bill per return with published add-on prices per schedule and state. It is predictable for clients and it does not penalise you for working quickly.
At engagement, and collect before the return is filed. Payment terms are far easier to enforce while the e-file authorization is still unsigned.
As a separate line at an hourly or fixed rate, quoted as soon as you review the books, so the return fee stays comparable across clients.
It is not required on an invoice, but including your PTIN or firm registration alongside your contact details is common and reassures clients.