Invoice requirements

Requirements for invoice: a practical checklist.

Common invoice requirements for small businesses, freelancers and service providers before sending a bill to a customer.

Seller detailsBuyer detailsTax and total

Last updated: 10 September 2026

Requirements for an invoice depend on your business type, country, tax status and customer. This page gives a general checklist for creating a clear invoice. For tax, legal or accounting compliance, confirm the final format with a qualified professional in your location.

Common requirements for an invoice

  • Invoice number: a unique number for tracking.
  • Invoice date: the date the invoice is issued.
  • Seller details: business name, address and contact information.
  • Buyer details: customer name, billing address and contact information.
  • Item details: product or service description, quantity, rate and amount.
  • Tax details: tax number, tax rate and tax amount when applicable.
  • Discount details: percentage or flat discount when offered.
  • Total amount: the final payable amount.
  • Payment terms: due date and payment instructions.

Minimum invoice details for simple billing

For a simple non-tax invoice, the minimum practical details are usually seller name, customer name, invoice number, invoice date, item description, amount and payment terms. Adding contact details and notes makes the invoice easier to use.

Requirements for tax invoices

Tax invoices may require additional fields such as tax registration number, place of supply, tax rate, taxable amount, tax split, HSN or SAC and customer tax details. Requirements can vary, so use this page as a general guide only.

Simple invoice: seller, buyer, items and totalTax invoice: add tax registration and tax breakdownPayment terms: due date and methodPDF copy: save a customer-friendly record

Before sending an invoice

  1. Check that the customer name and contact details are correct.
  2. Confirm item quantity, rate, tax, discount and total.
  3. Use a unique invoice number.
  4. Add payment instructions and due date if payment is not immediate.
  5. Save or print a PDF copy for your records.

Docarith invoice tool

Docarith helps you prepare a browser-based invoice with the common fields needed for customer billing. You can add a logo, business details, customer details, items, discount, tax and notes, then save or print the document as a PDF.

Start with the free invoice generator, or review invoice details field by field.