How to Make a Professional Invoice
A professional invoice does two jobs at once: it tells your client exactly what they owe and why, and it protects you if a payment gets disputed or delayed. Freelancers and small businesses lose money every year to invoices that are vague, inconsistent, or missing basic details clients need to pay. Here is everything a solid invoice should include, and how to avoid the mistakes that slow payment down — build one in a couple of minutes with the free invoice generator, no signup required.
What every invoice must include
- Your business details — name (or business name), address, email and phone number, so the client knows exactly who is billing them.
- The client's details — the person or company being billed, ideally matching the name on their own records so it's easy for their accounts team to process.
- A unique invoice number — every invoice needs its own identifier for both of you to reference (see numbering below).
- The issue date and due date — when the invoice was sent, and when payment is expected.
- An itemized list of work or goods — a clear description, quantity and unit price per line item, not just a single lump total. Itemizing heads off "what exactly is this for?" questions.
- Subtotal, tax and total — the pre-tax amount, any tax applied (and the rate), and the final amount due, shown separately.
- Payment terms and accepted methods — how you expect to be paid (bank transfer, card, PayPal, etc.) and by when.
Optional but useful additions: a discount line if one applies, a short thank-you note, and your logo or brand color for a more polished look.
How to number your invoices
Pick one simple, sequential scheme and stick to it — inconsistent numbering is one of the most common bookkeeping headaches. Two reliable patterns:
- Simple sequential: INV-0001, INV-0002, INV-0003…
- Year-prefixed: 2026-001, 2026-002… which resets each year and makes it obvious at a glance when an invoice was issued.
Never reuse a number, and never skip around — both make it harder to reconcile your books later and can look disorganized to a client's accounts team.
Setting payment terms that actually get you paid faster
Vague terms like "please pay soon" invite delay. Be specific:
- State an explicit due date rather than just a term like "Net 30" — not every client's software converts payment terms into a date automatically, and an explicit date leaves no room for interpretation.
- Keep terms short for new clients. Net 7 or Net 14 is common for new relationships; longer terms like Net 30 or Net 60 are more typical once trust is established, but they also tie up your cash flow longer.
- Spell out accepted payment methods directly on the invoice, so the client isn't left guessing or emailing back to ask.
- Consider a late fee or early-payment discount if delayed payment is a recurring problem — stating it upfront (e.g., "2% discount if paid within 7 days" or "1.5% monthly late fee after the due date") gives clients a concrete incentive either way.
Handling tax and discounts correctly
Apply any discount to the price before calculating tax, not after — tax is normally charged on the discounted amount. If you charge sales tax, GST or VAT, show the rate and the amount separately from the subtotal so the client (and your own bookkeeping) can see exactly what was taxed. If you're pricing a job by adding a markup over your cost, double check your math with the profit margin calculator — margin and markup are easy to confuse and the difference matters when you're figuring out what to actually charge. For sales-tax specific math on a line item or total, the sales tax calculator adds or extracts tax in one step.
Common invoicing mistakes to avoid
- Missing or unclear line items. "Consulting services — $2,000" invites questions. "12 hours strategy consulting @ $166.67/hr" doesn't.
- No due date. Without one, clients default to paying whenever is convenient for them, not you.
- Inconsistent formatting across invoices. A different layout every time looks unprofessional and makes your own records harder to audit.
- Forgetting to send a receipt or confirmation once paid. It closes the loop and gives both sides a paper trail.
- Sending in an editable format with no backup. A PDF is the standard — it looks finished and can't be casually altered. Keep your own copy regardless.
Build one now
The invoice generator covers all of the above: sender and client details, itemized line items, tax and discount handling, notes for payment terms, and a one-click PDF download — with your draft saved automatically in your browser so you never lose your work. Nothing is uploaded; the PDF is built entirely on your device.