Invoice format and requirements by country
Each country page lists the fields a compliant invoice must show, the VAT, GST or sales tax rates, the seller tax ID and its format, e-invoicing status and how long to keep records, with the official sources and the month the facts were checked. The invoice maker opens pre-filled in the local currency and format.
This page lists 46 of 46 pages in 5 groups: European Union (27), Europe (non-EU) (3), Americas (3), Asia-Pacific (7), Middle East & Africa (6). Each card gives the page's own summary; open one to get the pre-filled tool.
European Union
- Austria USt. 20% · EUR What an Austria rechnung must include: 12 required fields, USt. at 20% (reduced 13% and 10%), the UID-Nummer and EUR formatting.
- Belgium BTW 21% · EUR What a Belgium factuur must include: 11 required fields, BTW at 21% (reduced 12% and 6%), the BTW-nummer (ondernemingsnummer) and EUR formatting.
- Bulgaria ДДС 20% · EUR What a Bulgaria фактура must include: 12 required fields, ДДС at 20% (reduced 9%), the ДДС номер (VAT identification number) and EUR formatting.
- Croatia PDV 25% · EUR What a Croatia račun must include: 11 required fields, PDV at 25% (reduced 13% and 5%), the OIB / PDV identifikacijski broj and EUR formatting.
- Cyprus VAT 19% · EUR What a Cyprus tax invoice must include: 11 required fields, VAT at 19% (reduced 9% and 5%), the VAT registration number and EUR formatting.
- Czechia DPH 21% · CZK What a Czechia faktura must include: 10 required fields, DPH at 21% (reduced 12%), the DIČ and CZK formatting. Free CZK template, checked October 2026.
- Denmark moms 25% · DKK What a Denmark faktura must include: 11 required fields, moms at 25%, the CVR-nummer (SE-nummer) and DKK formatting. Free DKK template, checked October 2026.
- Estonia km 24% · EUR What an Estonia arve must include: 11 required fields, km at 24% (reduced 13% and 9%), the KMKR number (käibemaksukohustuslase number) and EUR formatting.
- Finland ALV 25.5% · EUR What a Finland lasku must include: 12 required fields, ALV at 25.5% (reduced 13.5% and 10%), the Y-tunnus / ALV-numero and EUR formatting.
- France TVA 20% · EUR What a France facture must include: 14 required fields, TVA at 20% (reduced 10%, 5.5% and 2.1%), the Numéro de TVA intracommunautaire and EUR formatting.
- Germany MwSt. 19% · EUR What a Germany rechnung must include: 11 required fields, MwSt. at 19% (reduced 7%), the USt-IdNr. or Steuernummer and EUR formatting.
- Greece ΦΠΑ 24% · EUR What a Greece τιμολόγιο must include: 11 required fields, ΦΠΑ at 24% (reduced 13% and 6%), the ΑΦΜ (tax identification number) and EUR formatting.
- Hungary ÁFA 27% · HUF What a Hungary számla must include: 11 required fields, ÁFA at 27% (reduced 18% and 5%), the Adószám and HUF formatting.
- Ireland VAT 23% · EUR What an Ireland vat invoice must include: 11 required fields, VAT at 23% (reduced 13.5%, 9% and 4.8%), the VAT registration number and EUR formatting.
- Italy IVA 22% · EUR What an Italy fattura must include: 11 required fields, IVA at 22% (reduced 10%, 5% and 4%), the Partita IVA and EUR formatting.
- Latvia PVN 21% · EUR What a Latvia rēķins must include: 11 required fields, PVN at 21% (reduced 12% and 5%), the PVN reģistrācijas numurs and EUR formatting.
- Lithuania PVM 21% · EUR What a Lithuania pvm sąskaita faktūra must include: 11 required fields, PVM at 21% (reduced 9% and 5%), the PVM mokėtojo kodas and EUR formatting.
- Luxembourg TVA 17% · EUR What a Luxembourg facture must include: 12 required fields, TVA at 17% (reduced 8% and 3%), the Numéro d'identification TVA and EUR formatting.
- Malta VAT 18% · EUR What a Malta tax invoice must include: 11 required fields, VAT at 18% (reduced 7% and 5%), the VAT number and EUR formatting.
- Netherlands btw 21% · EUR What a Netherlands factuur must include: 12 required fields, btw at 21% (reduced 9%), the btw-identificatienummer and EUR formatting.
- Poland VAT 23% · PLN What a Poland faktura must include: 15 required fields, VAT at 23% (reduced 8% and 5%), the NIP and PLN formatting. Free PLN template, checked October 2026.
- Portugal IVA 23% · EUR What a Portugal fatura must include: 11 required fields, IVA at 23% (reduced 13% and 6%), the NIF and EUR formatting. Free EUR template, checked October 2026.
- Romania TVA 21% · RON What a Romania factură must include: 11 required fields, TVA at 21% (reduced 11%), the Cod de înregistrare în scopuri de TVA and RON formatting.
- Slovakia DPH 23% · EUR What a Slovakia faktúra must include: 11 required fields, DPH at 23% (reduced 19% and 5%), the IČ DPH and EUR formatting.
- Slovenia DDV 22% · EUR What a Slovenia račun must include: 11 required fields, DDV at 22% (reduced 9.5% and 5%), the Identifikacijska številka za DDV and EUR formatting.
- Spain IVA 21% · EUR What a Spain factura must include: 12 required fields, IVA at 21% (reduced 10% and 4%), the NIF (NIF-IVA for intra-EU trade) and EUR formatting.
- Sweden moms 25% · SEK What a Sweden faktura must include: 11 required fields, moms at 25% (reduced 12% and 6%), the Momsregistreringsnummer and SEK formatting.
Europe (non-EU)
- Norway MVA 25% · NOK What a Norway faktura must include: 9 required fields, MVA at 25% (reduced 15% and 12%), the Organisasjonsnummer followed by MVA and NOK formatting.
- Switzerland MWST 8.1% · CHF What a Switzerland rechnung must include: 7 required fields, MWST at 8.1% (reduced 3.8% and 2.6%), the UID-Nummer mit MWST-Zusatz and CHF formatting.
- United Kingdom VAT 20% · GBP What an UK vat invoice must include: 13 required fields, VAT at 20% (reduced 5%), the VAT registration number and GBP formatting.
Americas
- Canada GST 5% · CAD What a Canada invoice must include: 9 required fields, GST at 5%, the GST/HST registration number and CAD formatting. Free CAD template, checked October 2026.
- Mexico IVA 16% · MXN What a Mexico factura must include: 9 required fields, IVA at 16%, the RFC (Registro Federal de Contribuyentes) and MXN formatting.
- United States Sales tax · USD What a US invoice must include: 10 required fields, no national Sales tax rate, the EIN (Employer Identification Number) and USD formatting.
Asia-Pacific
- Australia GST 10% · AUD What an Australia tax invoice must include: 8 required fields, GST at 10%, the ABN (Australian Business Number) and AUD formatting.
- India GST 18% · INR What an India tax invoice must include: 11 required fields, GST at 18% (reduced 5%), the GSTIN and INR formatting. Free INR template, checked October 2026.
- Japan JCT 10% · JPY What a Japan qualified invoice must include: 6 required fields, JCT at 10% (reduced 8%), the Qualified invoice issuer registration number and JPY formatting.
- New Zealand GST 15% · NZD What a NZ tax invoice must include: 7 required fields, GST at 15%, the GST number and NZD formatting. NZ invoice rules: 7 required fields, GST at 15%.
- Philippines VAT 12% · PHP What a Philippines sales invoice must include: 8 required fields, VAT at 12%, the TIN (Taxpayer Identification Number) with branch code and PHP formatting.
- Singapore GST 9% · SGD What a Singapore tax invoice must include: 9 required fields, GST at 9%, the GST registration number and SGD formatting.
- South Korea VAT 10% · KRW What a South Korea tax invoice must include: 5 required fields, VAT at 10%, the Business registration number and KRW formatting.
Middle East & Africa
- Israel VAT 18% · ILS What an Israel tax invoice must include: 8 required fields, VAT at 18%, the Osek Murshe (authorised dealer) number and ILS formatting.
- Kenya VAT 16% · KES What a Kenya tax invoice must include: 8 required fields, VAT at 16% (reduced 8%), the KRA PIN and KES formatting. Free KES template, checked October 2026.
- Saudi Arabia VAT 15% · SAR What a Saudi Arabia tax invoice must include: 10 required fields, VAT at 15%, the VAT registration number and SAR formatting.
- South Africa VAT 15% · ZAR What a South Africa tax invoice must include: 7 required fields, VAT at 15%, the VAT registration number and ZAR formatting.
- Turkey KDV 20% · TRY What a Turkey fatura must include: 7 required fields, KDV at 20% (reduced 10% and 1%), the Vergi Kimlik Numarası (VKN) and TRY formatting.
- United Arab Emirates VAT 5% · AED What an UAE tax invoice must include: 11 required fields, VAT at 5%, the Tax Registration Number (TRN) and AED formatting.