How to Create Invoices

Learn how to create professional invoices with required details, line items, payment terms, a simple example, GST note for Indian users, common mistakes, troubleshooting, and FAQs.

BusinessEdited by Pramod Tiwari
5 min read

Quick Answer

To create an invoice, add your business details, client details, invoice number, invoice date, due date, itemized products or services, quantity, rate, taxes or discounts if applicable, total amount due, payment terms, and payment instructions. Save it as a PDF, send it to the correct client contact, and track whether it is paid.

What an Invoice Should Include

  • Invoice title, such as “Invoice” or “Tax Invoice” where applicable
  • Unique invoice number
  • Invoice date and payment due date
  • Your business name, address, email, phone number, and logo if available
  • Client name, billing address, and contact details
  • Description of goods or services provided
  • Quantity, unit rate, subtotal, discount, tax, and total amount due
  • Payment terms, late-fee policy if used, and accepted payment methods
  • Bank, UPI, card, payment link, or other payment instructions
  • Tax registration details such as GSTIN only if applicable and verified

Safety Precautions

  • For GST, VAT, sales tax, or income-tax requirements, verify current official rules or consult a qualified tax professional.
  • Do not add a tax registration number, tax rate, or legal term unless it applies to your business and transaction.
  • Avoid sending editable invoice files to clients unless there is a specific reason; PDF is usually safer for final invoices.
  • Keep a copy of every invoice and payment record for accounting, tax, and follow-up purposes.

Step-by-Step Instructions

  1. Step 1

    Choose a format or tool

    Use a spreadsheet, document template, invoicing app, accounting software, or invoice generator. Pick a method you can reuse consistently and export as PDF.

  2. Step 2

    Add your business details

    Place your business name, address, email, phone number, website, and logo at the top. If you are a freelancer, use your legal name or registered business name as appropriate.

  3. Step 3

    Add client details

    Enter the client’s billing name, company name, address, email, and the person or department responsible for payment. Confirm spelling and billing address before sending.

  4. Step 4

    Create an invoice number

    Use a unique number such as INV-2026-001. Keep the sequence consistent so invoices are easy to track and reconcile later.

  5. Step 5

    Add invoice date, due date, and payment terms

    Include the issue date and when payment is due, such as due on receipt, 7 days, 15 days, or 30 days. If you use late fees or advance payments, state them clearly.

  6. Step 6

    List products or services as line items

    For each line, add a clear description, quantity or hours, unit rate, and line total. Avoid vague descriptions like “work done” when a client needs detail for approval.

  7. Step 7

    Calculate subtotal, taxes, discounts, and total

    Add line totals to get the subtotal. Apply any discount and tax only when applicable. Show the final amount due clearly in one place.

  8. Step 8

    Add payment instructions

    Tell the client how to pay: bank transfer, UPI, payment link, cheque, card, or another method. Include account details only through secure and appropriate channels.

  9. Step 9

    Review the invoice before sending

    Check the client name, invoice number, dates, math, tax details, payment terms, and total. Make sure the invoice matches the quotation, contract, purchase order, or delivered work.

  10. Step 10

    Save, send, and track payment

    Export the invoice as a PDF, send it to the correct contact, and record the sent date. Track payment status and follow up politely if the due date passes.

Practical Example

Example: A freelance designer creates Invoice INV-2026-014 for ABC Traders. The invoice date is July 4, 2026, and payment is due in 15 days. Line item 1 is “Logo design package,” quantity 1, rate $600, total $600. Line item 2 is “Brand color guide,” quantity 1, rate $150, total $150. Subtotal is $750, discount is $0, tax is shown only if applicable, and the final amount due is $750. Payment instructions include bank transfer details and the invoice is sent as a PDF.

Common Mistakes

  • Using duplicate invoice numbers
  • Forgetting the due date or payment terms
  • Writing vague line-item descriptions
  • Sending an editable file instead of a PDF final copy
  • Adding tax when it does not apply or omitting tax details when they are required
  • Not matching the invoice to the quotation, purchase order, or contract
  • Forgetting to track whether the invoice was paid

Troubleshooting

The client says the invoice is missing information

Ask exactly what their accounts team requires, such as PO number, billing address, tax ID, department name, or service period. Add it and issue a corrected invoice if needed.

The total amount looks wrong

Recheck each quantity, rate, discount, and tax line. Use a spreadsheet formula or invoice calculator to reduce manual math mistakes.

The client has not paid by the due date

Send a polite reminder with the invoice number, amount due, due date, and payment link or instructions. Keep records of reminders.

You made a mistake after sending the invoice

Do not silently edit the old file. Depending on your process and local rules, issue a revised invoice, credit note, or cancellation and keep the audit trail.

You are unsure about GST or tax fields

Check official tax guidance or ask a qualified professional. Tax invoice requirements can depend on registration status, location, buyer type, goods or services, and transaction value.

FAQs

Can I create an invoice in Excel or Google Sheets?

Yes. A spreadsheet is useful because formulas can calculate subtotals, tax, discounts, and totals. Export the final invoice as PDF before sending it.

What is the difference between an invoice and a quotation?

A quotation estimates the price before work or delivery. An invoice requests payment after goods or services are provided, or according to agreed billing terms.

Should every invoice have an invoice number?

Yes. A unique invoice number helps you, your client, and your accountant track the invoice, payment, and records.

Do Indian businesses need GST details on invoices?

If GST applies to your business or transaction, GST invoice details may be required. Verify current GST rules from official sources or a qualified tax professional before issuing tax invoices.

What file format should I send to clients?

PDF is usually the safest final format because it preserves layout and is harder to accidentally edit than Word, Docs, or spreadsheet files.

When should I send an invoice?

Send it according to your agreement, such as after delivery, at a project milestone, monthly, or before work begins if advance payment is required.

Finance5 min read

How to Make a Budget

Learn how to make a personal or household budget with income, expenses, the 50/30/20 rule, zero-based budgeting, a monthly example, mistakes, troubleshooting, and FAQs.

Business2 min read

How to Create a Podcast

Learn how to create a podcast with concept, format, equipment, recording, editing, hosting, publishing, promotion, mistakes, troubleshooting, and FAQs.

Help us improve this guide

Tell us about an outdated instruction, unclear step, broken link or safety concern. Do not include passwords, account numbers, medical records or other sensitive information.

Email a correction or suggestion