Company onboarding
Before it can issue DTE, a company must be registered with the Ministry of Finance (MH) and configured in Ocote. The information required depends on the starting point:
- Scenario A — Ocote handles the registration with the MH and configures the company in Ocote.
- Scenario B — the company is already registered with the MH; only the Ocote setup is needed.
| Required information | A: MH + Ocote | B: Ocote only |
|---|---|---|
| Company trade name | Yes | Yes |
| Taxpayer or entity legal name | Yes | Yes |
| Economic activity | Yes | Yes |
| Address and district | Yes | Yes |
| Phone | Yes | Yes |
| Yes | Yes | |
Username and password for admin.factura.gob.sv | Yes | — |
| Valid MH API key | — | Yes |
| CRT file (public and private key) | — | Yes |
Ministry of Finance portal
The MH portal username and password (https://admin.factura.gob.sv) are only required when Ocote performs the registration with the MH on your behalf (Scenario A).
CRT file per environment
The CRT file contains the public and private signing key. It is different for the test environment and for production: the file matching each environment the company will operate in must be provided. See Environment and base URL.
Once the company is configured, Ocote generates your API key (odt_...) for it. See Authentication.