What Is an Invoice?
An invoice is a formal document issued by a seller to a buyer that lists the goods or services provided, the quantities, agreed prices, and the total amount owed. It acts as a request for payment and a legal record of the transaction.
Invoices serve several important purposes:
- Request payment from a client in a professional manner
- Provide a clear, itemised record of work completed
- Serve as a legal document for both parties
- Support your bookkeeping and tax filing
- Help track outstanding and settled payments
Note: An invoice is not a receipt. A receipt confirms payment has been received; an invoice requests it. Once a client pays, you may issue a receipt or mark the invoice as paid.
Types of Invoices
Different billing situations call for different document types. My Invoice Generator supports all of the most common formats:
Standard Invoice
The most common type. Sent after goods are delivered or services are completed. Requests payment by a specified due date. Use this for the majority of your billing.
Quote / Estimate
Issued before work begins to outline the expected cost. A quote is typically binding (or close to it), while an estimate signals the final cost may vary. Clients can approve a quote before you start work.
Credit Note
Issued to reduce or cancel a previously sent invoice — for example, if goods were returned, a service was not completed, or an error was made on the original invoice. A credit note references the original invoice number.
Purchase Order
Sent by a buyer to a seller to formally authorise a purchase before goods or services are provided. Sellers use POs to confirm what was ordered and at what price.
Recurring Invoice
Sent on a regular schedule (weekly, monthly, annually) for ongoing services such as retainers, subscriptions, or maintenance contracts. The line items and totals are usually the same each period.
Pro Forma Invoice
A preliminary invoice sent before delivery to confirm the details of a transaction. Not a demand for payment — often used in international trade or to help a client arrange financing.
What to Include on an Invoice
A professional invoice should always contain the following elements:
Your business details
- Your full name or business name
- Business address
- Contact email or phone number
- Business registration or VAT/tax number (if applicable)
- Your logo (optional but recommended for brand trust)
Client details
- Client's full name or company name
- Billing address
- Client's email or contact person (optional)
Invoice information
- Invoice number — a unique identifier for this invoice
- Invoice date — the date the invoice was issued
- Due date — the date by which payment is expected
- PO number — if the client provided a purchase order reference
Line items
- Description of each product or service
- Quantity
- Unit rate or price
- Line total (quantity × rate)
Totals
- Subtotal (sum of all line items before adjustments)
- Discount (if applicable)
- Tax / VAT (if applicable)
- Shipping (if applicable)
- Total due
Payment information
- Accepted payment methods (bank transfer, card, PayPal, etc.)
- Bank account details or payment link
- Currency
Notes (optional)
A short thank-you message, instructions for payment, or any additional terms specific to this invoice.
Legal requirement: In many countries, businesses registered for VAT or sales tax are legally required to include their tax number on invoices. Check the rules in your region before sending invoices to business clients.
Invoice Numbering
Every invoice must have a unique invoice number. This is essential for your records, your client's records, and any tax authority that may review your accounts.
Common numbering formats
- Sequential — 1, 2, 3, … (simple but reveals your invoice volume)
- Prefixed — INV-001, INV-002 (clear and professional)
- Year-based — 2026-001, 2026-002 (resets each year; easy to file)
- Client-based — ACME-001, ACME-002 (useful if you invoice many clients)
- Date-based — 20260525-01 (year-month-day-sequence)
Rules to follow
- Never reuse an invoice number, even if an invoice was cancelled
- Keep numbers sequential with no gaps (some tax authorities require this)
- If you cancel an invoice, issue a credit note referencing it — do not delete or renumber
- Be consistent: pick a format and stick to it across all invoices
Tip: If you're just starting out, begin at INV-001 rather than INV-1 so your numbers sort correctly alphabetically when you have more than 9 invoices.
Payment Terms
Payment terms tell your client when and how you expect to be paid. They should always appear on your invoice.
If you want a deeper breakdown of when to use Due on Receipt, Net 15, Net 30, deposits, or late-fee wording, see Invoice Payment Terms Explained.
Standard terms explained
- Due on receipt — payment is expected immediately upon receiving the invoice
- Net 7 — payment due within 7 days of the invoice date
- Net 15 — payment due within 15 days
- Net 30 — the most common standard; payment due within 30 days
- Net 60 / Net 90 — longer terms often used in enterprise or government contracts
- 50% upfront — a deposit paid before work begins, balance on completion
Choosing the right terms
For freelancers and short-term projects, Net 14 or Net 30 is typical. For larger, longer projects, consider requiring a deposit (25–50%) upfront to protect your cash flow. Enterprise clients often expect Net 60 or Net 90.
Late payment fees
You may include a late payment clause in your invoice notes, for example: "Invoices unpaid after 30 days are subject to a 1.5% monthly interest charge." Make sure this is communicated in your contract or engagement letter before work begins, not just on the invoice.
Cash flow tip: Shorter payment terms mean faster payment. If Net 30 is standard in your industry, try Net 14 — many clients will simply pay by the date you request.
Tax on Invoices
Whether and how you charge tax depends on your country, business type, and the nature of your goods or services. Always consult a tax professional for advice specific to your situation.
VAT (Value Added Tax)
Common in Europe, Australia (GST), Canada (GST/HST), and many other countries. If you are VAT-registered, you must add VAT to your invoices, show the VAT amount separately, and include your VAT registration number on the invoice.
Sales Tax (US)
In the United States, sales tax rules vary by state. Whether you need to collect and remit sales tax depends on your state, your business type, and where your client is located (nexus rules).
Showing tax on your invoice
Always show tax as a separate line item. For example:
- Subtotal: $1,000.00
- VAT (20%): $200.00
- Total: $1,200.00
Never bury tax inside your line item prices — it must be clearly visible.
Zero-rated and exempt supplies
Some goods and services are zero-rated or exempt from VAT/GST. If you are supplying these, you may still need to show a 0% tax line and note the reason (e.g., "Zero-rated export"). Check your local rules.
Tip: My Invoice Generator lets you set a custom tax label (VAT, GST, Sales Tax, etc.) and rate, and toggle between percentage-based or fixed-amount tax in the Settings panel.
Sending Invoices
How you send your invoice affects how quickly you get paid. PDF invoices attached to email remain the most widely used method.
For subject lines, email wording, attachments, and follow-up timing, read How to Send an Invoice by Email.
Email best practices
- Use a clear subject line: "Invoice #INV-042 – [Your Name] – Due 10 Jun 2026"
- Keep the email body short and professional
- Attach the PDF invoice — do not paste the invoice content into the email body
- CC your own records address or BCC yourself for confirmation
- Send from a professional email address (not a personal one like @gmail.com if possible)
When to send
- Project-based work: send immediately on completion or delivery
- Ongoing retainers: send on the same day each month
- Milestones: send at each agreed milestone, not just at the end
- Deposits: send the deposit invoice before starting any work
Include payment details
Your invoice notes section should include how you prefer to be paid — bank transfer details, a PayPal address, a payment link, or whatever method you accept. Make it as easy as possible for your client to pay.
Getting Paid on Time
Sending a professional invoice is only the first step. Here are proven strategies to improve your payment speed.
Set clear expectations before you start
Agree on payment terms in a written contract or proposal before any work begins. Clients who know the terms upfront pay faster than those who are surprised by them on the invoice.
Invoice promptly
Send your invoice the moment a project milestone or delivery is complete. The longer you wait to invoice, the longer you wait to get paid — and the more likely the client has moved on mentally.
Make payment easy
- Offer multiple payment methods where possible
- Include your bank details directly on the invoice
- Consider a payment link (Stripe, PayPal, etc.) for instant online payment
Send a friendly reminder before the due date
A brief "just a reminder that invoice #INV-042 is due on Friday" message a day or two before the due date can significantly reduce late payments — without being aggressive.
Offer early payment discounts (optional)
Terms like "2/10 Net 30" mean the client gets a 2% discount if they pay within 10 days, otherwise the full amount is due in 30 days. This can incentivise faster payment from clients with budget flexibility.
Handling Late Payments
Late payments are one of the most common challenges for freelancers and modern businesses. Here is how to handle them professionally and effectively.
Step 1 — Send a polite reminder
On or shortly after the due date, send a short, friendly reminder. Many late payments are simply the result of an overlooked email, not bad intent. Keep the tone professional and non-accusatory.
Step 2 — Follow up by phone or video call
If a week passes with no response, a direct conversation is more effective than more emails. Keep notes of all communications.
Step 3 — Issue a formal overdue notice
After two or three follow-ups, send a formal overdue notice that references the original invoice number, the amount owed, and any late fees that are now applicable per your agreed terms.
Step 4 — Offer a payment plan
If the client is struggling financially, a structured payment plan may be preferable to losing the payment entirely. Get any revised terms in writing.
Step 5 — Escalate
For significant amounts, consider engaging a debt collection agency or small claims court as a last resort. Keep all invoices, emails, and contracts as evidence.
Prevention is better than cure: Require a deposit for new clients, use contracts, and run basic credit checks on large B2B clients before committing significant time.
Common Invoicing Mistakes
Avoiding these mistakes will save you time, protect your cash flow, and keep your accounts clean.
No invoice number (or duplicate numbers)
Every invoice must have a unique, sequential number. Skipping or duplicating numbers complicates your bookkeeping and can cause problems during tax audits.
Vague line item descriptions
Writing "Design work — $2,000" gives a client an excuse to dispute the charge. Be specific: "Logo design, 3 revision rounds, delivery of PNG/SVG/PDF formats — $2,000."
Missing payment details
An invoice without bank details or a payment method is almost guaranteed to be paid late. Always include exactly how and where to pay.
Wrong client address or name
Finance teams process invoices against their vendor records. If your invoice shows the wrong entity name or address, it may be rejected and returned for correction — causing weeks of delay.
Sending in the wrong currency
Always confirm the billing currency with your client upfront, especially for international work. Specify the currency on every invoice (e.g., USD, GBP, EUR) — never assume it is obvious.
Forgetting to follow up
Sending the invoice and then waiting in silence is the most common cause of slow payment. Build a simple follow-up routine: a reminder 3 days before the due date, and another the day it becomes overdue.
Inconsistent branding
Invoices that look unprofessional or inconsistent undermine trust. Use a consistent template, include your logo, and make sure your contact details are always up to date.
Ready to create a professional invoice? Open My Invoice Generator — it's free, instant, and requires no account.
Further reading: Invoice Payment Terms Explained, How to Send an Invoice by Email, and Quote vs Estimate vs Invoice.