Onboard your first company

Register the legal entity that issues your invoices for e-invoicing in its country. You need a workspace and the company's tax details.

Creating an account gives you a workspace. Sending compliant invoices also needs a company: the legal entity that issues them, registered for e-invoicing in its country. You onboard each company once per country and environment.

What onboarding collects

Every country asks for four kinds of details:

  • Company identity: the legal name and the tax identifiers the country uses.
  • Branch: the first location or unit of the company. You can add more branches later.
  • Source: the name and version of the system that will send the branch’s invoices, such as acme-erp version 1.0.0. Every invoice request names it.
  • Network registration: in countries that use the Peppol network, the company’s Peppol participant ID. You can register a new one or use one the company already has.

What to have ready, by country

CountryHave readyGuide
United Arab EmiratesThe 10-digit TIN, the administrator email registered with the tax authority, branch details, source name and versionOnboard a UAE company
Saudi ArabiaThe company’s registration details, source details and a verification code (OTP) from the ZATCA portalOnboard a Saudi Arabian company
Oman (sandbox only)The VATIN, legal name, branch name, Peppol participant ID, source name and versionOnboard an Omani company
MalaysiaThe legal name, branch name, registration number and other identifiersOnboard a Malaysian company
BelgiumLegal, tax, branch and source details, and the Peppol participant detailsOnboard a Belgian company
GermanyThe company’s registered details, branch details, source name and versionOnboard a company in Germany

How it works

  1. Select the company’s country and the environment at the bottom of the Invoice Portal sidebar.
  2. Open Onboard and choose Add Company. A guided form for that country opens.
  3. Enter the company identity. Some countries verify it with the tax authority before you can continue.
  4. Add the first branch and its source.
  5. Complete the Peppol registration, if the country uses it.
  6. Review and finish.

The full steps, with what each screen asks, are in Onboard a company. Each country guide above lists that country’s exact fields and errors.

Check the result

The company appears on the Onboard page with its branches, source details and registration status. A company marked Pending has not finished registering yet. You can send invoices once registration completes.

Onboarding your customers’ companies

ISVs onboard companies on behalf of their customers, one at a time or in bulk, from the portal or through the Connect API. See Onboard a UAE company through Connect.