Mandatory Invoice Fields That Change by Country

· 5 min read

You send the same invoice layout you always use to a new client in Germany, and their accounts payable team bounces it because it is missing your VAT number and their VAT number. That is the whole problem in one sentence. An invoice that clears in Texas can be legally incomplete in Berlin, and the reasons are specific, not vague.

The core fields are stable everywhere: who you are, who the client is, an invoice number, a date, line items, a total. What changes is the tax identity you must show, the exact tax treatment you must state, and the label the document has to carry to count as a real tax record.

What the United States actually requires versus what people assume

There is no federal invoice format in the US. No mandatory tax registration number on the face of the invoice, no required government layout. A clean US invoice needs your business name and address, the client's details, a unique number, the date, itemized charges, and applicable sales tax where the transaction is taxable.

Where people trip up is the client-side paperwork. A US company paying you often wants an Employer Identification Number on file and a completed W-9 before they cut a check, even though neither belongs on the invoice itself. If you are unsure which form a foreign payer needs from you, the W-9 / W-8BEN form picker sorts it in a few clicks. The other frequent blocker is a purchase order requirement, which is contractual, not statutory, but stops payment just as hard.

VAT countries: the fields that make or break the invoice

Once you invoice inside the EU, the UK, or most GST regimes, the bar goes up. A compliant tax invoice in these places has to name itself as a tax invoice and carry tax registration numbers for both sides. Miss the VAT number and the buyer often cannot reclaim the tax, which is exactly why their finance team rejects it.

The fields that commonly become mandatory:

  • Your VAT registration number, and in B2B cross-border cases the customer's number too.
  • The VAT rate applied to each line and the tax amount shown separately from the net.
  • The net total, the tax total, and the gross total broken out, not just one figure.
  • A stated reason when no tax is charged, for example a reverse-charge note when you invoice a VAT-registered business in another EU country.

The UK adds sequential invoice numbering as a hard rule, so gaps and duplicates in your number series are a real compliance issue rather than a tidiness preference. Australia and New Zealand run GST with their own quirks: an Australian tax invoice needs your ABN, and the document must say "Tax Invoice" once GST is charged. If you sell across several of these, the invoice requirements by country reference lays out each jurisdiction's field list so you are not guessing per client.

The label matters more than you think

In VAT and GST countries the word on the document has legal weight. A "tax invoice" and a plain "invoice" are not interchangeable, and a receipt is a third thing entirely. If your buyer's system expects a tax invoice and gets something titled "Invoice" with no tax breakdown, it fails validation. The difference between a tax invoice and an ordinary one is not cosmetic.

Currency is another quiet trap. Several countries require the tax amount to be shown in the local currency even when the invoice itself is billed in dollars or euros, so a supplier invoicing into India or the Philippines may need a local-currency tax figure alongside the foreign total. Check the exact code you are quoting against the ISO 4217 currency codes before you send, because a wrong or ambiguous currency symbol is its own rejection reason.

How to build one invoice that survives crossing a border

You do not need a different template per country. You need a base invoice that carries every field the strictest recipient could ask for, then you fill in the tax specifics per destination. Start from a structure that already has slots for both parties' tax numbers, a per-line tax rate, and separate net and tax totals.

Get the tax treatment right before anything else. Decide whether the transaction is taxable, zero-rated, exempt, or reverse-charged, and state it explicitly. A blank tax section reads as an error to a foreign AP clerk even when you legitimately charged nothing. The practical version of this decision tree, including bank details and currency, is covered in the guide on international invoicing.

Then handle the fields the buyer controls. The client's registered legal entity, their billing address, their PO number, and their tax number frequently come back wrong the first time, and correcting them by email burns days. With JupiterInvoice the recipient can fix their own billing entity, address, PO, and AP contact on the invoice itself, and you get notified and can revert anything that looks off. That is how customers edit their own invoice without a new round of PDFs. If they need a line item or the tax treatment changed, that comes through as a change request you approve, which creates a clean new version.

Practically, the workflow is: create the invoice with your full tax identity and separated totals, share the link, and let the recipient add their PO and confirm their registered details before it goes to their finance team. Once they approve, the version locks, so the compliant fields cannot drift afterward.

Before your first invoice into any new country, do one thing: pull that country's required-field list and compare it line by line against your draft. It takes five minutes and saves the week you would otherwise spend in the AP rejection loop.

Send an invoice your customer can actually respond to

JupiterInvoice lets recipients add PO numbers, update billing details, request changes, and approve for payment, all from a private link. No account needed on their side.

Create an invoice