Invoice Generator

A clean invoice as a real PDF, built in your browser. No account, no watermark, nothing uploaded.

The invoice
Sequential, and without gaps. The button under the preview steps it on and keeps the padding, so 0009 becomes 0010 rather than 10.
Leave it blank for today.
A convention, not a rule. It is what starts the clock on a late payment.
Optional. There is no federal requirement to show one on an invoice.
Zero unless you have nexus in the customer's state and the supply is taxable there. Most B2B service invoices carry none — there is no national sales tax and most states do not tax professional services.
Questions

What people ask about invoicing

Do I have to charge sales tax on my invoice?

Only if you have nexus in the customer's state and what you sold is taxable there. Most professional services are outside the sales tax base in most states, and there is no national sales tax at all — which is why the rate on this page defaults to zero rather than guessing.

What is economic nexus?

Since South Dakota v. Wayfair in 2018, a state can require a remote seller to collect sales tax on sales volume alone, with no physical presence. California's threshold is $500,000 of tangible personal property delivered into the state in the current or preceding calendar year; every state sets its own.

Does an invoice have to contain anything specific?

Not under federal law. The IRS treats invoices as supporting documents for gross receipts and asks them to establish the payee, the amount, proof of payment, the date and a description. The checklist on this page is that, plus the practical items that get an invoice paid without a follow-up email.

Why does the invoice number have to be sequential?

Because a numbered series with holes in it invites the question of what was in the holes. A complete sequence is evidence that the ledger is complete; a gap looks like a deleted invoice, and an auditor is entitled to ask you to account for it. If you void one, keep the number and mark it void rather than reusing it or letting it vanish.

What does Net 30 actually mean?

Thirty days from the invoice date, unless your contract says otherwise. It is a convention rather than a legal term. Put the real due date on the document as well — this tool computes and prints it — because a date needs no arithmetic and a phrase does.

Is my client's data sent anywhere?

No. Everything is held in your browser, the PDF is written in your browser, and this site makes no external request of any kind — you can confirm that in your browser's network tab. There is no account, no email gate and no watermark on the file. Your client's name, their address and what you charged them are exactly the things that should not be uploaded to a free web service.