A professional invoice does three jobs: it says clearly who's billing whom, it itemizes the work, and it states exactly what's owed and by when. You don't need accounting software or a subscription to make one — you can brand it with your own letterhead, add line items and tax, and save it as a PDF right in your browser. This guide covers what every invoice must include, how the totals work, and why an in-browser tool that uploads nothing is the privacy-friendly way to do it. The free Invoice Generator makes one in a couple of minutes.
You finished the work, the client's happy, and now you have to send a bill — and you realize you've never actually made an invoice. So you start fighting with a word processor, or you sign up for some accounting app that wants your email and a monthly fee to send one document. Both are more friction than a simple invoice deserves.
An invoice isn't complicated. It's a short, structured document with a specific job, and once you know what goes on it you can make a clean, professional one in a couple of minutes — no software, no signup. Here's what every invoice needs and how to put one together, using the free Invoice Generator to do it in your browser.
What every invoice has to include
A professional invoice answers a fixed set of questions. Miss one and you get paid late while the client emails you asking for the missing piece. The essentials:
- Who you are — your business name (or your name), and contact details.
- Who it's for — the client's name and details, billed to them specifically.
- An invoice number — a unique identifier so both sides can reference this exact bill. (INV-2026-001 and counting up is plenty.)
- Dates — the invoice date and a clear due date.
- The line items — each piece of work or product, with quantity, rate, and amount.
- The total — the subtotal, any tax, and the final amount owed, unmissable.
- Payment terms — how to pay and by when, usually a short note at the bottom.
That's the anatomy. Everything else — a logo, a thank-you note, a color — is presentation on top of those bones.
Put your letterhead on it
The fastest way to make an invoice look like it came from a real business rather than a template is to brand the top of it. The Invoice Generator lets you upload your own 16:9 letterhead image — a banner version of your logo works best — and it sits across the top of the document.
No logo? No problem, and no excuse to send something that looks generic: type your business name and it becomes a clean text header with your invoice number beside it. Either way the result looks intentional. The point is that the invoice should look like yours, because a polished bill quietly signals you're a professional who'll be polished about the work too.
The math: line items, tax, and the total
The numbers on an invoice are simple, but the order matters so the total is correct. Each line item is quantity × rate = amount. Add the line amounts for your subtotal. Then, if applicable, apply any discount, calculate tax on the discounted amount, and add any shipping or fees. The final figure is what the client owes.
You don't have to track that order in your head — the tool does it as you type, updating the totals live. But it's worth knowing the sequence (discount first, then tax on what's left) because getting it backwards changes the number, and on an invoice the number is the entire point.
Make a clean, branded invoice in two minutes.
Add your 16:9 letterhead or business name, list your line items, set tax — and the Invoice Generator builds a professional invoice you can print or save as PDF. No signup, and nothing you type or upload ever leaves your device. Free, runs in your browser.
Open the Invoice Generator →Saving it as a PDF
Once the invoice looks right, you need it as a file you can email. The tool's approach is deliberately low-tech and universal: hit Print, then choose "Save as PDF" as the destination in your browser's print dialog. The editing controls disappear and only the clean invoice prints, giving you a PDF ready to attach. It works in every browser, on every device, with nothing to install.
One practical tip: do a real "Save as PDF" once before you send your first one, just to confirm the margins and that a short invoice lands on a single page. Print rendering varies slightly between browsers, and it's worth the ten-second check.
Why "nothing gets uploaded" matters
Most free invoice tools online are front ends for a company that wants your data — your client list, your billing history, your email for a marketing pipeline. The Invoice Generator takes the opposite approach on purpose: everything happens in your browser. The letterhead image you choose is read locally and never sent to a server, and none of your invoice details are stored or transmitted. Close the tab and it's gone.
For a document full of your business and your client's details, that local-first approach isn't just a privacy nicety — it's the right default. Your billing information is nobody else's business, and a tool that makes invoices shouldn't be quietly building a database out of them.
Let the tool build it
Making an invoice is one of those tasks that's genuinely simple but feels like a chore the first time, mostly because the existing options add friction — software to learn, accounts to create, data to hand over. The Invoice Generator strips that away: your letterhead or name, your line items, your tax, printed to PDF, with nothing uploaded. Free, no signup, runs entirely in your browser.
Get the essentials right — who, who, number, dates, items, total, terms — and let the tool handle the layout and the math.