What an Invoice Must Include (Legally)
In most jurisdictions, an invoice requires specific fields to be legally valid and tax-compliant:
- Your business details: Full legal name or company name, address, tax ID/VAT number if registered, and contact email.
- Client details: Client's full name or company name, billing address, and tax ID if applicable.
- Invoice number: A unique, sequential identifier. No gaps in your numbering — auditors look for this.
- Invoice date: The date the invoice is issued.
- Due date: When payment is expected. Typically 14–30 days from issue, though Net 30 is the most common default.
- Line items: Description of each product or service, quantity, unit price, and line total.
- Subtotal, tax, and total: Clearly itemized. Note the tax rate applied.
- Payment instructions: Bank account details, payment link, or accepted payment methods.
Missing any of these and your client's accounting department may reject the invoice or delay payment.
Invoice Numbering Strategies
Your numbering system should be sequential, gapless, and meaningful. Common formats:
- Sequential: INV-001, INV-002, INV-003 — simplest, works for low volume.
- Date-prefixed: 2026-001, 2026-002 — resets each year, shows year at a glance.
- Client-coded: ACME-2026-001 — useful when you invoice multiple clients regularly.
Never reuse invoice numbers. If you cancel an invoice, issue a credit note with a new number — don't delete the old one. Gaps are worse than cancellations in an audit.
Payment Terms That Get You Paid Faster
Standard terms and how they affect payment speed:
- Net 30: Payment due 30 days from invoice date. The most common default, but 30 days is a long float for a freelancer.
- Net 15: Payment in 15 days. Tighter but increasingly accepted, especially for established contractors.
- Net 7: Payment in 7 days. Use for small projects or ongoing relationships with fast-paying clients.
- Due on receipt: Payment expected immediately. Common for one-off small projects.
- Late fee clause: State it explicitly: "1.5% per month on unpaid balances" or similar. Having it on the invoice gives you legal standing.
Include your payment details directly on the invoice — bank account for wire/ACH, PayPal or Stripe link, or crypto wallet. Every extra step between the client and the payment reduces the chance you get paid on time.
Branding Matters
An invoice with your logo, consistent colors, and clean typography signals professionalism. It also makes your invoice stand out in a crowded accounts payable inbox. Include your logo (top left is standard), use a clean font, and keep the layout uncluttered. The invoice should be skimmable: the accountant processing it spends 10 seconds confirming the amount, date, and terms.
Generate Invoices as PDF
Use ToolsVito's Invoice Generator to create professional, branded invoices with your logo, line items, tax rates, and payment details — download as a print-ready PDF. Everything stays in your browser. No account, no upload, no watermark.