Getting paid on time starts with sending a clear, professional invoice. A poorly formatted invoice — missing information, unclear due dates, or unprofessional presentation — gives clients reasons to delay payment. A great invoice makes paying you the path of least resistance. Here's exactly what to include.
What every invoice must include
Regardless of your country or industry, every invoice needs these core elements:
- The word "Invoice" — Clearly labeled at the top so there's no ambiguity about what the document is.
- Invoice number — A unique identifier for your records and the client's accounting system. Start at INV-001 and increment from there.
- Issue date — The date you sent the invoice.
- Due date — When payment is expected. Be explicit. "Net 30" means 30 days from the issue date.
- Your name and contact details — Full name or business name, address, email, and phone number.
- Client's name and contact details — Who you're billing. Get this right — accounting departments need the exact legal name.
- Itemized list of services — Each service or product on its own line, with a description, quantity, rate, and line total.
- Subtotal, tax, and total — Show each calculation step clearly. Don't hide taxes in the total.
- Payment instructions — How the client should pay you: bank transfer details, PayPal address, or a payment link.
Optional but recommended fields
- Project or PO reference number — Some clients require this to match invoices to purchase orders in their system.
- Late payment terms — Stating a late fee (e.g. 1.5% per month after 30 days) is legal in most places and encourages prompt payment.
- Notes — A brief thank you, or any relevant context about the work.
- Your tax ID or VAT number — Required in many countries for B2B invoicing.
Common invoicing mistakes that delay payment
- Vague service descriptions. "Design work — $1,500" tells a client nothing. "Brand identity design including logo, color palette, and typography guidelines — $1,500" is clear and justifiable.
- Missing payment details. If the client doesn't know how to pay you, they'll delay while they figure it out.
- Wrong client name. Accounts payable departments often reject invoices that don't exactly match the legal entity name on file.
- No invoice number. Invoices without numbers are hard to reference in follow-up communications and can slip through accounting systems.
- Waiting too long to invoice. Send your invoice the moment work is delivered — or better, set up a schedule. Delayed invoices signal that getting paid isn't urgent to you.
Invoice payment terms explained
- Due on receipt — Payment expected immediately upon receiving the invoice.
- Net 7 / Net 14 / Net 30 — Payment due within 7, 14, or 30 days of the invoice date.
- 50% upfront — Common for large projects. Collect half before starting, half on delivery.
- Milestone-based — Invoice at defined project stages. Reduces risk on both sides for long engagements.
For new clients, shorter terms (Net 7 or Net 14) are smart until trust is established. Save Net 30 for clients with a proven payment history.
Generate a professional invoice in under 2 minutes
Our free invoice generator has a live preview, supports line items, tax, discount, and multiple currencies. Export a clean PDF directly from your browser — no account, no watermark, no subscription.
Live preview, PDF export, line items, tax & discount. No signup.