How this invoice generator works
The invoice on the right is a live preview. Anything you type on the left — business info, client info, line items, tax rate, notes — updates instantly. When you're ready, click the Download PDF button. The print dialog opens; choose "Save as PDF" as the destination and you have a clean, portable invoice you can email to a client. Everything runs in your browser, so nothing is uploaded or stored anywhere.
The format follows conventions every accountant and accounts-payable system expects: sender address block top left, recipient block next to it, invoice number and dates at the top right, a line-item table with quantity and rate, and a subtotal/tax/total box bottom right. If your client uses QuickBooks, Xero, or a manual AP process, this layout drops in without questions.
What every invoice must include
Missing fields are the most common reason invoices get delayed. Before you send, double-check that every one of these is on the document:
- Your business name, address, and contact info. For sole proprietors without a registered DBA, use your personal legal name and a real address.
- Client name and address. AP systems route by client address, so be precise. Large companies have multiple locations and routing is manual more often than you'd think.
- Unique invoice number. Sequential numbering (INV-0001, INV-0002) is simplest and satisfies most bookkeeping and tax requirements. Don't reset numbers yearly — confuses AP.
- Issue date and due date. A due date (Net 15, Net 30) dramatically improves on-time payment over "due upon receipt" vague language.
- Itemized list of work or products. Describe what was delivered in plain language. Vague descriptions ("consulting services") delay AP approval because the approver can't match to a PO.
- Subtotal, tax, and total. Show the tax rate explicitly so the client can verify against their state rate and spot errors before paying.
- Payment instructions. Include ACH/wire info, a payment link, or a note directing to an emailed link. Do not make them hunt for it — that's a 48-hour delay right there.
- Late fee clause (optional but recommended). "1.5% per month on unpaid balances after 30 days" is standard and enforceable if in your contract.
Payment terms and how to get paid faster
The single biggest lever on cash flow is payment terms. Net 30 is conventional, but Net 15 gets you paid roughly twice as fast if clients will accept it. For new clients or one-off projects, require 50% up front — it filters out non-serious buyers and funds your work. Late fees of 1.5% per month beyond 30 days are standard and enforceable in most US jurisdictions if written into your contract.
Invoice immediately. Most small businesses delay invoicing by a week or more, then wait 30 days to get paid. That's a 37-day gap where you are financing the client. Sending the invoice the same day the work is complete is the single most effective cash flow improvement available — free, no tools required. If you need to figure out what to charge in the first place, run the freelance rate calculator or the hourly to salary converter.
Sales tax on invoices — don't get this wrong
Whether you add sales tax depends on your state, your product category, and whether you're selling to a consumer or a reseller. Services are often tax-exempt in many states; physical goods usually aren't. Digital goods are a state-by-state mess (taxable in about 30 states as of 2026). If you're selling across state lines, economic nexus rules (set by each state after Wayfair v. South Dakota) determine when you must collect — common thresholds are $100,000 in sales or 200 transactions per state per year.
Our sales tax calculator shows state rates, and the invoice generator above applies whatever percent you type into the tax field. If you sell in more than three states, pay for TaxJar or Avalara — the $20–50/mo cost is less than one audit penalty. Getting sales tax wrong creates personal liability even for LLC owners in most states.
How to deliver invoices professionally
Deliver PDFs, not Word documents or screenshots. PDFs render identically on every device and can't be edited in transit. Name the file descriptively: INV-0001-ClientName-2026-04.pdf. Attach it to a short email that thanks the client for the work and mentions the due date. If you use accounting software, cc the "bills" email address the client gave you so their AP team receives a copy directly — this is the single biggest speed-up in B2B invoicing.
Email body template: "Hi [Name], attached is invoice INV-0001 for [scope] totaling [$X,XXX]. Due [date]. Payment instructions are on the invoice; ACH preferred. Let me know if anything looks off. Thanks for the work — [your name]." Short, respectful, clear. No small talk, no apologies, no emoji.
When to follow up on late invoices (the proven cadence)
- Day 0 (due date): Friendly reminder email if still unpaid by end of day.
- Day 7: Second email referencing the original invoice number and due date. Keep tone professional — most late invoices aren't malicious.
- Day 14: Phone call to the direct contact. Many "late" invoices are lost in AP workflows; a call unblocks them in one conversation and gets you the AP contact for future invoices.
- Day 30: Final notice with late fee applied (if in contract), stating next steps if unresolved.
- Day 60+: Consider collections agency or small claims court for amounts over $1,500. Under $1,500 it often isn't worth the fee.
Most invoices go late because they fell through a gap, not because the client is refusing to pay. A polite, early follow-up almost always does the job without damaging the relationship. Build this cadence into a calendar reminder the day you issue the invoice — you'll collect 20% faster with zero extra relationship cost.
Tracking invoices beyond this tool
The invoice generator produces PDFs but doesn't track them. Once you're issuing more than 5–10 invoices/month, graduate to a system that remembers what you've sent, who has paid, and who is late. QuickBooks ($30/mo), Xero ($15/mo), and Wave (free) all handle this and sync to your bank so reconciliation is automatic.
Until you need that, a simple spreadsheet with columns for invoice number, client, amount, issue date, due date, paid date, and method works fine. Add a conditional-format rule that colors rows red when due date is past and paid date is empty — you'll never miss a late invoice again.
Customizing the invoice template
The template above intentionally avoids heavy branding — clean typography, no logo, no color blocks. This is the format AP systems process fastest. If you want to add a logo, download the PDF, then edit in any PDF editor or place the file into your accounting software. Loud designs tend to slow down payment, not speed it up — AP approvers associate them with "marketing material" and deprioritize them subconsciously.
Privacy and storage
This calculator runs entirely in your browser. Your invoice data is not sent to any server, not stored in any database, and not used for any analytics. When you close the tab, it's gone. That's why we ask you to save the PDF locally — it's the only record that persists. Pair this tool with the DSO calculator to benchmark your collection speed against industry averages.