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-erpversion1.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
| Country | Have ready | Guide |
|---|---|---|
| United Arab Emirates | The 10-digit TIN, the administrator email registered with the tax authority, branch details, source name and version | Onboard a UAE company |
| Saudi Arabia | The company’s registration details, source details and a verification code (OTP) from the ZATCA portal | Onboard a Saudi Arabian company |
| Oman (sandbox only) | The VATIN, legal name, branch name, Peppol participant ID, source name and version | Onboard an Omani company |
| Malaysia | The legal name, branch name, registration number and other identifiers | Onboard a Malaysian company |
| Belgium | Legal, tax, branch and source details, and the Peppol participant details | Onboard a Belgian company |
| Germany | The company’s registered details, branch details, source name and version | Onboard a company in Germany |
How it works
- Select the company’s country and the environment at the bottom of the Invoice Portal sidebar.
- Open Onboard and choose Add Company. A guided form for that country opens.
- Enter the company identity. Some countries verify it with the tax authority before you can continue.
- Add the first branch and its source.
- Complete the Peppol registration, if the country uses it.
- 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.