DocumentationAPI Reference
Documentation

Multi-merchant VAT and GST for B2B digital goods invoice guide

This is a guide for developers who want to implement compliant VAT and GST invoicing for B2B digital goods transactions within a multi-merchant framework.

This guide explains how to structure VAT and GST invoices, highlighting key sections, mandatory fields to include, optional elements, and best practices for showcasing your brand while meeting legal standards. It stresses the need to comply with different regional tax rules, which can affect how the invoice looks and what information is required.

📘

Disclaimer

This guide is provided for informational purposes only and offers a general overview of common B2B invoicing requirements. It does not constitute legal, tax, or accounting advice and should not be relied upon in place of professional consultation.

Requirements and tax names vary significantly by jurisdiction and change frequently. This information is subject to review and verification by qualified legal and tax experts in each relevant country before implementation. We based the country groupings on common patterns for typical digital goods B2B transactions. Still, they may not capture all specific nuances or exceptions regarding field format, conditional requirements (like reverse charge text), or mandatory e-invoicing data points.

Layout options

The following image shows an example of a layout option. This topic is not a layout guide; the layout may differ if you include all required items. The design must include all required fields and ensure that it reflects your brand identity, making it easier for you and your customers to process information.

Invoice layout

Invoice layout

Sections

This topic outlines each invoice section's required and optional fields and data sources. For an example of an invoice's layout, see the Layout option.

You can include the following sections in a VAT or GST invoice:

Document identifier section

The document identifier section identifies what this document is. The section includes the following field identifier:

Field IdentifiersField ContentsPresentation ConditionsField Validation NotesData References
Document_TypeInvoice or Credit MemoRequiredIndicate the nature of the document. Set the Document_Type to Invoice for a new purchase or Credit Memo when issuing a credit note for returns and other reversed funds.

Your business section

The business section displays your business information. The section may include the following field identifiers:

Field IdentifiersField ContentsPresentation ConditionsField Validation NotesData References
YOUR_BUSINESS_LOGO(Your business logo)OptionalWe recommend including your business logo on the invoice to help shoppers easily recognize who they purchased from. The logo's format, type, size, and placement should follow your corporate brand guidelines.
Your_Business_Address[Standard Address Block, Country Code]OptionalProvide your business address.

MoR business section

The MoR business section displays Reach's information as the Merchant of Record (MoR). The section may include the following field identifiers:

Field IdentifiersField ContentsPresentation ConditionsField Validation NotesData References
REACH_LOGO(Reach logo)OptionalSelect and use the Reach logo link that best suits the style of your invoice. Your options are as follows:
https://st.rch.io/logos/reach_r_black.png
https://st.rch.io/logos/reach_r.png
MoR_Legal_Registered_Name(MoR legal registered name)RequiredAlways use the following registered name: With Reach UK Ltd
MoR_Registered_Address[Standard Address Block, Country Code]RequiredAlways use the following address:
3 Lloyd's Avenue, London, United Kingdom EC3N 3DS
MoR_Tax_Identification_Label[Varies per country, when present]Required in certain countriesMany countries require the buyer's Tax ID for B2B digital goods. The label (e.g., VAT ID, GSTIN) varies by country and is required where tax identification is mandated. Translate this field label when appropriate. For more information, see the Required Field Pattern for B2B Digital Goods Invoice column in VAT and GST reference.
MoR_Tax_Identification_ValueRequired in certain countriesSee the Reach UK Tax Registration Number column in the Reach numbers for more information.

Reference section

The reference section displays the various identifiers and references that help track and manage transactions. The section may include the following field identifiers:

Field IdentifiersField ContentsPresentation ConditionsField Validation NotesData References
Invoice_Number[Invoice number]RequiredProvide the unique invoice identifier.
Original_Invoice_Number[Original invoice reference]Required only when issuing an adjustment to a previous invoice (e.g., credit note, return)Credit notes (returns) must reference the original invoice number and date, ensuring transparency and traceability in adjustments.
Invoice_Date[Invoice date]RequiredProvide the date of issue when the invoice was issued.
Original_Order_Reference[Original order reference]RequiredThe original order reference ID differs from the Invoice ID. Including the original order reference helps match invoices to orders, which is often necessary for both parties' records.

Customer information section

The customer information section displays the essential details about the customer receiving the invoice. The section may include the following field identifiers:

Field IdentifiersField ContentsPresentation ConditionsField Validation NotesData References
Customer_Business_Name[Customer Legal Business Name]RequiredProvide your customer's legal business name.
Customer_Billing_Address'[Street, City, any Postal Code, Country]RequiredProvide your customer's billing address.
Customer_Shipping_Address'[Street, City, any Postal Code, Country]OptionalProvide your customer's shipping address. The shipping address is optional for digital goods.
Customer_Contact_Name[Customer Contact First Name, Last Name]OptionalAs a best practice, include the customer's first and last name to facilitate communication and record-keeping.
Customer_Contact_Information[Customer Contact Information]OptionalAs a best practice, include additional information, such as a customer's email or phone number, to facilitate communication and record-keeping.
Customer_Tax_or_Business_ID_Label_1[Varies per country, when present]Required in certain countriesInclude the customer's tax or business ID label. This label (e.g., VAT ID, GSTIN) varies by country and is required where tax identification is mandated. You can translate the field labels when appropriate. Many countries use business IDs, but only some use tax IDs for B2B digital goods.
Customer_Tax_or_Business_ID_Value_1[Customer Tax Identifier 1, when required]Required in certain countriesInclude the customer's tax or business ID value. The actual business ID or tax ID number is necessary for jurisdictions that require tax identification on invoices.
Customer_Tax_ID_Label_2[Varies per country, when present]Required in select countriesInclude the customer's second tax ID label. Countries where multiple tax IDs are mandated require a second tax label, which is uncommon globally.
Customer_Tax_ID_Value_2[Customer Tax Identifier 2, when required]Required in select countriesInclude the customer's second tax ID value. The second tax ID value is necessary only in specific jurisdictions with such requirements.

Line items section

The line items section displays detailed information about the goods or services sold. The section includes the following field identifiers:

Field IdentifiersField ContentsPresentation ConditionsField Validation NotesData References
Item_or_Service_Description[Should look familiar to the customer.
Fees can be line items.]
Required for each line itemThis should clarify what the customer purchased. You can include additional line items for fees when applicable. This information is critical for detailing the goods or services provided.
Quantity[Display as number]Required for each line itemProvide the number of line items.
Unit_Price_Excluding_Taxes[Display in selling currency]Required for each line itemProvide the unit price in the selling currency.
Line_Item_Total_Excluding_Taxes[Display in selling currency]Required for each line itemMultiply unit price times quantity; while not strictly mandated by every country, we recommend it for all countries.
LI_Jurisdiction_Applicable_Tax_Rates[Display as percentages per juridiction]Required for each line item and each jurisdiction, in jurisdictions with tax obligationsTax rate per line item, per jurisdiction, is required data in taxable jurisdictions. While a combined tax rate often complies with global specifications, some countries may require individual rates. Therefore, breaking out each tax rate per jurisdiction, per line item, is required to develop a single solution that remains globally compliant. Complete details are beyond the scope of this version of this document.

Many global standards (e.g., Peppol BIS Billing 3.0, UBL, Factur-X) support either:
• Combined tax rate per line (e.g., 19% VAT total), or
• Multiple tax components per line (e.g., federal + provincial).

Systems may break out:
• VAT vs. municipal taxes, or
• Base + surcharges (common in Brazil, India, and Canada).

Peppol and similar XML schemas support tax subcomponents, and some jurisdictions may prefer this granularity for tax audits.
Other considerations:
• Brazil requires detailed tax components per item (ICMS, IPI, PIS, COFINS).
• India splits tax between CGST and SGST/IGST depending on interstate status.
• US states may require detailed reporting of local taxes.
LI_Jurisdiction_Tax_Amounts[Display in selling currency]Required for each line item and jurisdiction in jurisdictions with tax obligationsDisplay the tax amount for each line item per jurisdiction in the selling currency. Essential for B2B tax reporting.
Line_Item_Total_Including_Taxes[Display in selling currency]Required for each line itemProvide the sum of line item amounts in the selling currency.

Totals section

The totals section displays the financial amounts related to the transaction. The section includes the following field identifiers:

Field IdentifiersField ContentsPresentation ConditionsField Validation NotesData References
Order_Subtotal_Excluding_Taxes[Display in selling currency]RequiredEssential for calculating the base amount before taxes (even if tax amounts are zero).
Order_Total_Tax_Amount[Display in selling currency]Required in jurisdictions with tax obligationsNecessary for tax reporting and compliance. Clearly stating the total tax amount helps both buyer and seller in their accounting processes.
Grand_Total_Including_Taxes[Display in selling currency]RequiredThis value represents the total amount payable by the customer, including taxes. This field is a standard requirement on invoices globally.

Payment section

The payment section shows the customer's payment information. The section includes the following field identifiers:

Field IdentifiersField ContentsPresentation ConditionsField Validation NotesData References
Payment_Information[Varies per payment instrument]RequiredIt is important to provide the payment Instrument and terms by including clear payment metadata for reconciliation and audit purposes. The payment metadata may include the payment method used (e.g., credit card, digital wallet), transaction reference number, and confirmation of payment completion. Even when no further action is expected from the customer, including this information helps align the invoice with financial records. If the customer has not yet paid, this section should instruct them on completing their payment (e.g., wire transfer).

Customer service section

The customer service section provides contact information that the customer can use to get help. The section may include the following field identifiers:

Field IdentifiersField ContentsPresentation ConditionsField Validation NotesData References
Customer_Service_Email_Address'[email address]OptionalProvide the email address where customer can send their questions, comments, and concerns.
Customer_Service_Phone_Number'[international phone number]OptionalProvide a phone that customers can call to ask questions, share comments, or express concerns.
Customer_Service_Website_URL[website URL]OptionalProvide the URL for the customer service web portal.

Footer section

The footer section appears at the bottom of the invoice. The section may include the following field identifier:

Field IdentifiersField ContentsPresentation ConditionsField Validation NotesData References
[Your company's footer information][Your company's footer information]OptionalDo not repeat information about Reach in the footer.

VAT and GST reference

The following table shows the required field patterns for a B2B digital goods invoice and the B2B transaction task per country.

EUCountry Names (Alphabetical)Required Field Pattern for B2B Digital Goods InvoicePrimary Relevant Tax Name (B2B Transaction Tax)
ArmeniaStandard Address Block + Required Buyer Tax ID (TIN)VAT (Value Added Tax)
AustraliaStandard Address Block + Required Buyer Tax ID (ABN - Australian Business Number)GST (Goods and Services Tax)
AustriaStandard Address Block + Required Buyer Tax ID (VAT ID / UID - Umsatzsteuer-Identifikationsnummer)VAT (Value Added Tax)
BahrainStandard Address Block OnlyVAT (Value Added Tax)
BelgiumStandard Address Block + Required Buyer Tax ID (VAT ID / BTW/TVA/MWSt-identificatienummer)VAT (Value Added Tax)
BulgariaStandard Address Block + Required Buyer Tax ID (VAT ID)VAT (Value Added Tax)
CanadaStandard Address Block + Required Buyer Tax ID (GST/HST, PST/QST IDs where applicable)
Canada (British Columbia) uses PST
Canada (Manitoba) uses RST
Canada (Quebec) uses QST
Canada (Saskatchewan) uses PST
Note: For more information on British Columbia, Manitoba, Quebec, and Saskatchewan, see Reach numbers.
GST/HST & Provincial Sales Taxes
ChileStandard Address Block + Required Buyer Tax ID (RUT - Rol Único Tributario)VAT (Value Added Tax)
CroatiaStandard Address Block + Required Buyer Tax ID (VAT ID / OIB - Osobni identifikacijski broj)VAT (Value Added Tax)
CyprusStandard Address Block + Required Buyer Tax ID (VAT ID)VAT (Value Added Tax)
Czech RepublicStandard Address Block + Required Buyer Tax ID (VAT ID / DIČ - Daňové identifikační číslo)VAT (Value Added Tax)
DenmarkStandard Address Block + Required Buyer Tax ID (CVR/VAT ID)VAT (Value Added Tax)
EgyptStandard Address Block + Required Buyer Tax ID (TIN)VAT (Value Added Tax)
EstoniaStandard Address Block + Required Buyer Tax ID (VAT ID)VAT (Value Added Tax)
FinlandStandard Address Block + Required Buyer Tax ID (VAT ID)VAT (Value Added Tax)
FranceStandard Address Block + Required Buyer Tax ID (VAT ID)VAT (Value Added Tax)
GeorgiaStandard Address Block + Required Buyer Tax ID (ID Number)VAT (Value Added Tax)
GermanyStandard Address Block + Required Buyer Tax ID (VAT ID / USt-IdNr - Umsatzsteuer-Identifikationsnummer)VAT (Value Added Tax)
GreeceStandard Address Block + Required Buyer Tax ID (VAT ID / AΦΜ - Arithmos Forologikou Mitroou)VAT (Value Added Tax)
HungaryStandard Address Block + Required Buyer Tax ID (VAT ID / Adószám)VAT (Value Added Tax)
IcelandStandard Address Block + Required Buyer Tax ID (VAT ID / VSK Númer)VAT (Value Added Tax)
IndiaStandard Address Block + Required Buyer Tax ID (GSTIN - Goods and Services Tax Identification Number)GST (Goods and Services Tax)
IrelandStandard Address Block + Required Buyer Tax ID (VAT ID)VAT (Value Added Tax)
ItalyStandard Address Block + Required Buyer Tax ID (VAT ID / Partita IVA or Codice Fiscale)VAT (Value Added Tax)
JapanStandard Address Block + Specific JCT Invoice System Requirements (Includes Seller's Qualified Invoice Issuer Registration Number and potentially specific transaction details required for buyer's Consumption Tax input credit)Consumption Tax (JCT - Japan Consumption Tax)
KazakhstanStandard Address Block + Required Buyer Tax ID (BIN - Business Identification Number or TIN)VAT (Value Added Tax)
LatviaStandard Address Block + Required Buyer Tax ID (VAT ID)VAT (Value Added Tax)
Liechtenstein
Note: Switzerland may also include Liechtenstein, but merchants should make their own decisions.
Standard Address Block + Required Buyer Tax ID (Tax ID)VAT (Value Added Tax) (Follows Swiss rules)
LithuaniaStandard Address Block + Required Buyer Tax ID (VAT ID)VAT (Value Added Tax)
LuxembourgStandard Address Block + Required Buyer Tax ID (VAT ID)VAT (Value Added Tax)
MalaysiaStandard Address Block + Required Buyer Tax ID (TIN)SST (Sales and Service Tax)
MaltaStandard Address Block + Required Buyer Tax ID (VAT ID)VAT (Value Added Tax)
NetherlandsStandard Address Block + Required Buyer Tax ID (VAT ID / BTW-nummer)VAT (Value Added Tax)
New ZealandStandard Address Block + Required Buyer Tax ID (IRD Number)GST (Goods and Services Tax)
NorwayStandard Address Block + Required Buyer Tax ID (Organization number / VAT number)VAT (Value Added Tax)
PolandStandard Address Block + Required Buyer Tax ID (VAT ID / NIP - Numer Identyfikacji Podatkowej)VAT (Value Added Tax)
PortugalStandard Address Block + Required Buyer Tax ID (VAT ID / NIF - Número de Identificação Fiscal)VAT (Value Added Tax)
RomaniaStandard Address Block + Required Buyer Tax ID (VAT ID / CUI - Cod Unic de Înregistrare)VAT (Value Added Tax)
Saudi ArabiaStandard Address Block + Required Buyer Tax ID (VAT TIN)GST (Goods and Services Tax)
SingaporeStandard Address Block + Required Buyer Tax ID (UEN - Unique Entity Number for the Business)GST (Goods and Services Tax)
SlovakiaStandard Address Block + Required Buyer Tax ID (VAT ID / IČ DPH - Identifikačné číslo pre daň z pridanej hodnoty)VAT (Value Added Tax)
SloveniaStandard Address Block + Required Buyer Tax ID (VAT ID)VAT (Value Added Tax)
South AfricaStandard Address Block + Required Buyer Tax ID (Tax Reference Number)
Note: Apply VAT to B2B and B2C.
VAT (Value Added Tax)
South KoreaStandard Address Block + Required Buyer Tax ID (Business Registration Number)VAT (Value Added Tax)
SpainStandard Address Block + Required Buyer Tax ID (VAT ID / NIF - Número de Identificación Fiscal)VAT (Value Added Tax)
SwedenStandard Address Block + Required Buyer Tax ID (VAT ID / Momsregistreringsnummer)VAT (Value Added Tax)
Switzerland
Note: Switzerland may also include Liechtenstein, but merchants should make their own decisions.
Standard Address Block + Required Buyer Tax ID (VAT Number)VAT (Value Added Tax)
TaiwanStandard Address Block + Required Buyer Tax ID (EIN - uniform enterprise identification number)VAT (Value Added Tax)
ThailandStandard Address Block + Required Buyer Tax ID (Tax ID Number / TIN)VAT (Value Added Tax)
TurkeyStandard Address Block + Required Buyer Tax ID (Vergi Kimlik Numarası - VKN or Tax Identification Number)VAT (Value Added Tax)
United Arab EmiratesStandard Address Block OnlyVAT (Value Added Tax)
United KingdomStandard Address Block + Required Buyer Tax ID (VAT Number)VAT (Value Added Tax)
UzbekistanStandard Address Block + Required Buyer Tax ID (INN - Individual Taxpayer Number)VAT (Value Added Tax)
VietnamStandard Address Block + Required Buyer Tax ID (MST - Mã số thuế)VAT (Value Added Tax)

Reach UK tax registration numbers

Reach applies the correct indirect or consumption tax per "Ship to" country and Tax Name using the appropriate Reach UK Tax Registration Number (Tax ID). Understanding how these elements connect helps you keep accurate records, make quick payments, and meet industry rules. If you need these tax registration numbers, contact your Reach Account Manager.