eInvoice
Login
Home/Invoice Requirements by Country
Free resource

Invoice Requirements by Country

What a legally compliant invoice must contain in each country — mandatory fields, tax registration numbers, required labels, record-retention periods, and currency and language rules. Search your market or a client's.

Last reviewed: July 2026

This is general information, not tax or legal advice. Exact requirements depend on your VAT/GST registration status, transaction type, and thresholds, and rules change. Always confirm with the official tax authority linked in each entry or a qualified adviser.

Canada

GST/HST (+ provincial) · 5% GST (HST up to 15% in some provinces)Americas

Invoice must include

  • Supplier or business name and date
  • Total amount and the GST/HST charged
  • Supplier's GST/HST registration (Business Number) for buyers claiming input tax credits
  • Buyer's name and a brief description of goods/services (higher-value invoices)
  • Terms and detail level scale with the invoice amount

Record retention

Keep records for 6 years

Currency & language

CAD; English or French

E-invoicing

No mandate; adoption voluntary.

Canada Revenue Agency

Mexico

IVA (VAT) · 16%Americas

Invoice must includeLabel: CFDI (Comprobante Fiscal Digital)

  • Issued as a CFDI (digital tax receipt) validated by an authorised PAC
  • Supplier and recipient RFC (tax ID)
  • Fiscal folio (UUID) and digital stamp
  • Description, quantity, unit price, and IVA breakdown
  • Use/purpose code (Uso CFDI) and payment method

Record retention

Keep records for 5 years

Currency & language

MXN (or currency + exchange rate); Spanish

E-invoicing

Mandatory nationwide (CFDI 4.0).

SAT (Mexico)

United States

Sales & use tax (state-level) · Varies by state/locality (no VAT)Americas

Invoice must include

  • Seller name, address, and contact details
  • Buyer name and address
  • Invoice number and date
  • Description of goods/services, quantity, and price
  • Applicable sales tax by jurisdiction (if taxable)
  • Total amount due and payment terms

Record retention

No single federal rule; commonly keep 3–7 years (IRS/state)

Currency & language

USD; English

E-invoicing

No federal mandate; voluntary DBNAlliance exchange.

IRS

Australia

GST · 10%Asia-Pacific

Invoice must includeLabel: 'Tax invoice' (must be labelled)

  • The words 'Tax invoice'
  • Seller identity and Australian Business Number (ABN)
  • Invoice date
  • Description of items sold, quantity, and price
  • GST amount (or a statement that it is included)
  • Buyer identity or ABN for invoices of A$1,000 or more

Record retention

Keep records for 5 years

Currency & language

AUD; English

E-invoicing

No B2B mandate; Peppol encouraged, required for many B2G.

Australian Taxation Office

India

GST · 5% / 12% / 18% / 28% (slabs)Asia-Pacific

Invoice must includeLabel: 'Tax Invoice'

  • Supplier name, address, and GSTIN
  • Consecutive invoice number and date
  • Recipient name, address, and GSTIN (for B2B)
  • HSN/SAC codes for goods/services
  • Description, quantity, value, and tax rate
  • CGST/SGST/IGST amounts and place of supply
  • IRN and QR code where e-invoicing applies

Record retention

Keep records for 6 years (72 months)

Currency & language

INR; English/Hindi

E-invoicing

Mandatory for turnover above ₹5 crore via the IRP.

GST Portal (India)

Singapore

GST · 9%Asia-Pacific

Invoice must includeLabel: 'Tax invoice' (if GST-registered)

  • The words 'Tax invoice'
  • Supplier name, address, and GST registration number
  • Invoice number and date
  • Customer name and address
  • Description, quantity, and price of goods/services
  • Total excluding GST, GST amount, and total including GST

Record retention

Keep records for 5 years

Currency & language

SGD (foreign currency must show SGD equivalents); English

E-invoicing

GST InvoiceNow (Peppol) phasing in from 2025.

IRAS

France

TVA (VAT) · 20%Europe

Invoice must includeLabel: Facture

  • Invoice date and a unique sequential invoice number
  • Supplier name, address, and VAT identification number
  • Customer name and address (plus VAT number for B2B intra-EU / reverse charge)
  • Description, quantity, and unit price of goods or services
  • Date of supply if different from the invoice date
  • Net amount, VAT rate(s), and VAT amount per rate
  • Total amount payable
  • Supplier SIREN/SIRET identifier
  • Payment due date and late-payment penalty terms
  • Any early-payment discount conditions

Record retention

Retain invoices for 10 years

Currency & language

EUR; French required for domestic invoices

E-invoicing

B2B e-invoicing/e-reporting phasing in from 2026.

impots.gouv.fr

Germany

USt (VAT) · 19%Europe

Invoice must includeLabel: No mandatory label (Rechnung)

  • Invoice date and a unique sequential invoice number
  • Supplier name, address, and VAT identification number
  • Customer name and address (plus VAT number for B2B intra-EU / reverse charge)
  • Description, quantity, and unit price of goods or services
  • Date of supply if different from the invoice date
  • Net amount, VAT rate(s), and VAT amount per rate
  • Total amount payable
  • Supplier tax number (Steuernummer) or VAT ID (USt-IdNr.)
  • For small invoices (≤ €250) a reduced set of fields applies

Record retention

Retain invoices for 8–10 years

Currency & language

Typically EUR; German commonly used

E-invoicing

B2B receiving mandatory since 2025; issuing phased from 2027.

German Federal Ministry of Finance

Italy

IVA (VAT) · 22%Europe

Invoice must includeLabel: Fattura

  • Invoice date and a unique sequential invoice number
  • Supplier name, address, and VAT identification number
  • Customer name and address (plus VAT number for B2B intra-EU / reverse charge)
  • Description, quantity, and unit price of goods or services
  • Date of supply if different from the invoice date
  • Net amount, VAT rate(s), and VAT amount per rate
  • Total amount payable
  • Supplier Partita IVA and Codice Fiscale
  • Recipient's SDI recipient code (Codice Destinatario) or PEC for e-invoices

Record retention

Retain invoices for 10 years

Currency & language

EUR; Italian

E-invoicing

Mandatory B2B e-invoicing via SdI since 2019.

Agenzia delle Entrate

Netherlands

BTW (VAT) · 21%Europe

Invoice must includeLabel: Factuur

  • Invoice date and a unique sequential invoice number
  • Supplier name, address, and VAT identification number
  • Customer name and address (plus VAT number for B2B intra-EU / reverse charge)
  • Description, quantity, and unit price of goods or services
  • Date of supply if different from the invoice date
  • Net amount, VAT rate(s), and VAT amount per rate
  • Total amount payable
  • Supplier BTW-id (VAT identification number) and KvK number

Record retention

Keep records for 7 years (10 for real estate)

Currency & language

EUR; Dutch or English commonly accepted

E-invoicing

No general B2B mandate; Peppol used for B2G.

Belastingdienst

Spain

IVA (VAT) · 21%Europe

Invoice must includeLabel: Factura

  • Invoice date and a unique sequential invoice number
  • Supplier name, address, and VAT identification number
  • Customer name and address (plus VAT number for B2B intra-EU / reverse charge)
  • Description, quantity, and unit price of goods or services
  • Date of supply if different from the invoice date
  • Net amount, VAT rate(s), and VAT amount per rate
  • Total amount payable
  • Supplier NIF/CIF tax identification number
  • Simplified invoices allowed below set thresholds

Record retention

Keep records ~4 years (6 for commercial law)

Currency & language

EUR; Spanish (or co-official language)

E-invoicing

B2B mandate under 'Crea y Crece'; rollout ~2027 once finalised.

Agencia Tributaria

United Kingdom

VAT · 20%Europe

Invoice must include

  • Unique sequential invoice number
  • Your business name, address, and VAT registration number
  • Invoice date and tax point (time of supply) if different
  • Customer name and address
  • Description of goods/services, quantity, and price per item (excl. VAT)
  • Rate of VAT and amount charged per rate; total VAT
  • Total amount excluding VAT and total payable

Record retention

Keep VAT records for 6 years

Currency & language

Any currency; VAT total must also be shown in GBP

E-invoicing

No B2B mandate; e-invoicing consultation held in 2025.

HMRC

Saudi Arabia

VAT · 15%Middle East & Africa

Invoice must includeLabel: 'Tax Invoice' (فاتورة ضريبية)

  • Supplier name, address, and VAT registration number
  • Buyer details (and VAT number for B2B)
  • Sequential invoice number and issue date
  • Description, quantity, unit price, and VAT per line
  • Total excluding VAT, VAT amount, and total including VAT
  • Cryptographic stamp and QR code under the FATOORA e-invoicing rules

Record retention

Keep records for 6 years

Currency & language

SAR (with conversion if applicable); Arabic required

E-invoicing

Mandatory e-invoicing (FATOORA); Phase 2 rolling out in waves.

ZATCA

United Arab Emirates

VAT · 5%Middle East & Africa

Invoice must includeLabel: 'Tax Invoice'

  • The words 'Tax Invoice'
  • Supplier name, address, and Tax Registration Number (TRN)
  • Recipient name, address, and TRN (where applicable)
  • Sequential invoice number and date of issue
  • Description, quantity, unit price, and VAT rate/amount per line
  • Total excluding VAT, VAT charged, and gross total
  • AED amounts with exchange rate if issued in another currency

Record retention

Keep records for 5 years (15 for real estate)

Currency & language

AED equivalents required; Arabic/English

E-invoicing

E-invoicing programme being introduced.

UAE Federal Tax Authority

Create a compliant invoice in minutes

Add the right fields, tax numbers, and totals automatically. Start with a clean, professional invoice — free to start, no signup for your first one.

Create an invoice free