Overview
Submit a company's details to start its tax registration. An ELSTER XML document will be generated and sent the tax office, which reviews and files the registration. If ELSTER rejects it for any reason, one of our managers handles it and resends it.
POST https://api.beglaubigt.de/v1/tax-registration
This endpoint creates a tax registration for one of the supported German legal forms. The legal_form field selects the
shape of the request, and each legal form maps to a distinct ELSTER form with its own fields and rules.
Pick the page for your legal form, each one is a complete reference:
- UG / GmbH: the corporation form (Kapitalgesellschaft).
- GbR / eGbR: the partnership form (Personengesellschaft).
- Freiberufler / Einzelunternehmen: the sole-proprietor form.
How It Works
- You submit the company's details for a given
legal_form. - The API validates the payload and generates the matching ELSTER XML form.
- The registration is analyzed automatically. If nothing is flagged it is submitted to ELSTER; if anything is flagged, a manager reviews and files it.
Authorization
To authenticate requests, include an Authorization header with a Bearer token:
Authorization: Bearer <token>
Example: Bearer sk-123e4567-e89b-12d3-a456-426614174000