International companies need a clear employment and reporting foundation before a new hire in Germany can be processed. This foundation combines official identifiers, employee data and a confirmed operating model.
Timing becomes critical when head office teams, German institutions and the local processing partner depend on the same information. Missing identifiers or incomplete employee records can delay the first salary calculation.
A practical readiness check puts the obligations in the right order and defines which responsibilities stay with the employing company throughout the employment relationship.
Direct answerBefore the first German payroll run, an international employer should confirm the employment model, applicable social security rules, accident insurance registration, the company number (Unternehmensnummer) and establishment number (Betriebsnummer) where required, income tax withholding and ELStAM handling, complete employee data, a German-based authorised representative where applicable, and the recurring process for monthly inputs.
The readiness work falls into three levels. Company-level readiness establishes the employing organisation and the identifiers used in German reporting. Employee-level readiness supplies personal, tax, insurance and remuneration data for the individual salary record. Recurring readiness defines how monthly changes reach the processing team, who approves them and how the company funds the resulting liabilities.
| Readiness area | What the employer must clarify or provide | Why it matters for payroll |
|---|---|---|
| Employment model | Confirm the legal employing organisation and the role of any German entity, EOR or service provider. | The model determines which organisation registers, reports, approves and pays. |
| Social security scope | Confirm the applicable social security system, especially for cross-border work, secondments or work in several countries. | The applicable system determines registration, contribution and reporting duties. |
| Accident insurance and identifiers | Register with the competent statutory accident insurance institution and obtain the identifiers required for social security reporting. | The company number (Unternehmensnummer) supports the establishment number (Betriebsnummer) application, while the establishment number identifies the employment establishment in the reporting process. |
| Income tax withholding and electronic wage tax data | Confirm the German wage tax position and prepare the employee details required for the electronic procedure. | The calculation needs the correct tax treatment and electronic wage tax deduction features. |
| Employee master data | Provide complete personal, insurance, contract, remuneration and payment information. | Each item influences calculation, reporting or payment. |
| Recurring monthly inputs | Assign an owner, a cut-off, an approval route and a process for late changes. | Stable inputs support accurate salary calculations and controlled corrections. |
The company-level layer should identify the legal employer, the reporting position in Germany and the responsible owners for each application. A common practical gap appears when the employment contract is ready while the company number, establishment number or wage tax access is still being arranged.
The employee record needs more than a signed contract. The calculation also depends on tax identification data, social security information, health insurance details, remuneration components, working time terms and the effective start date.
The first salary calculation establishes the monthly process. The company should define how salary changes, absences, benefits, working time data and employment changes move from the head office to the local accounting team.
The German reporting process uses several identifiers with different functions. Treating them as one application creates avoidable delays. The sequence usually starts with the company’s status and statutory accident insurance registration, followed by the identifiers and access needed for social security and wage tax procedures.
A company that employs staff in Germany registers with the competent statutory accident insurance institution. This also applies to companies based outside Germany that employ workers in Germany. The institution assigns the Unternehmensnummer, the company number used in the statutory accident insurance system. Since 2024, this identifier is generally required when applying for an establishment number. The DGUV information on the Unternehmensnummer explains the identifier and its role.
The Betriebsnummer, the establishment number, identifies the employment establishment in the social security notification procedure. Companies use it for employee registrations and related reports. The Federal Employment Agency assigns the number through its online service. The official Betriebsnummern-Service provides the application route and the underlying allocation principles.
Wage tax handling is a form of income tax withholding and depends on the company’s German tax position and the statutory rules for the specific arrangement. An organisation based abroad can qualify as a domestic employer for wage tax purposes through a German permanent establishment or permanent representative. Other statutory cases can also create withholding duties. Once the ELStAM procedure applies, the company needs its tax office registration and the employee’s tax identification number, date of birth and main or secondary employment classification.
Section 28f(1b) SGB IV requires an employer based outside Germany to appoint an authorised representative based in Germany for the relevant remuneration record duties. The representative keeps the required remuneration records in Germany and supports the associated social security audit process. The appointment should be assigned early because it affects record location and audit readiness.
An employee file becomes usable when the data is complete, internally approved and linked to supporting documents. HR often holds the contract, Finance holds payment details and another team holds insurance information. A single controlled intake avoids fragmented records and repeated clarification.
Personal and tax dataFull legal name, address, date of birth, tax identification number and main or secondary employment classification form the core tax record.
Social security and health insurance dataThe file needs the social security number or the data required to establish it, the chosen health insurance provider and information that affects insurance status.
Contract and remuneration dataThe employment start date, working time, fixed salary, variable pay, benefits and any recurring allowances should match the signed terms and internal approval.
Payment and process dataPayment details, contact persons, cut-off dates and the approval status complete the operational record.
For the electronic wage tax procedure, the employee supplies the tax identification number, date of birth and confirmation of whether the employment is the main or a secondary employment relationship. The electronic data includes the tax class and related wage tax features. Name and address data should match the underlying official records to reduce failed applications and manual corrections.
The applicable social security system should be confirmed before the employee is registered. Cross-border work can bring EU coordination rules, bilateral agreements or secondment arrangements into the assessment. Where German rules apply, the resulting record supports health insurance, pension insurance and other statutory social security contributions, including employer contributions.
The monthly calculation requires the effective terms, rather than a summary from an email. Fixed salary, variable remuneration, benefits, working time and start date should be traceable to an approved contract or change document. This creates a clear basis for payroll processing and later corrections.
A start date close to the monthly cut-off increases the need for early ownership. The company should know which data is final, which application is still in progress and who can approve a provisional or corrected result.
The employment model determines who acts as legal employer, who holds the registrations and who supplies monthly instructions. A service provider can perform German payroll accounting under the company’s mandate, while the employing organisation retains its legal role and related information duties.
A foreign company can employ staff directly in Germany in suitable circumstances. It remains the legal employer and arranges the registrations, wage tax position, social security process, employee data and recurring approvals that apply to its setup.
Where a German group company employs the worker, that entity normally holds the local registrations and becomes the main interface for the monthly process. The international head office may still provide group remuneration data, approvals or reporting instructions.
Under an employer of record model, the EOR becomes the contractual employer for the agreed arrangement and runs the employer-side process. The international company still needs a clear operational route for compensation instructions, absences, performance-related changes and approvals.
Model decisionThe appropriate route depends on the planned German presence, desired control, employment duration and allocation of employer responsibilities. A focused comparison of EOR, own entity and payroll provider models in Germany supports that decision.
Operational readiness continues after go-live. The monthly calculation depends on current information from the company, and German reporting duties continue across the employment relationship. A clear division of work should cover data ownership, approval, transmission and funding.
The company supplies changes to salary, working time, benefits, absences, leave, bonuses, deductions, cost allocation and employment status. Each change should include an effective date and an authorised source.
The cut-off defines which information enters the current calculation. A controlled late-change route helps teams decide whether a change belongs in the current period, a correction cycle or the next regular period.
Employers submit monthly contribution statements for employees covered by German social security. The statements support payment of employer and employee contributions, including the relevant social security contributions. The operating model should assign who prepares the figures, approves them, transmits the statement and funds the payment account.
Employee registrations, annual reports, interruption reports and corrections rely on accurate employer records. The company should preserve the documents and explanations that support each instruction, especially for retroactive changes and cross-border facts.
A reliable payroll management interface connects the international employer’s decisions with the local calculation and reporting process. The design can stay simple when ownership, deadlines and escalation are explicit.
Employer ownerOne person gathers approved HR and Finance inputs and confirms their completeness before the cut-off.
Local payroll interfaceOne defined channel receives the data, identifies missing items and returns a payroll result for approval.
Exception routeA documented route handles late changes, uncertain tax or social security facts and urgent corrections.
The owner should combine HR facts, Finance approvals and management decisions into one payroll instruction. This prevents a situation in which every participant expects another team to provide the missing input.
The interface translates the employer’s approved data into the German calculation and reporting process. BAS can support this role through recurring payroll services in Germany and a structured handover between the head office and the local team.
Late changes should carry an effective date, approval and business reason. Cross-border or tax-sensitive facts should be routed to the competent adviser or institution before the monthly calculation reflects the resulting instruction. Companies that also need a wider operational connection can review payroll and accounting support in Germany.
The first salary calculation can proceed on a controlled basis when the employer can assign an owner and a status to every readiness item.
Readiness resultA useful readiness file shows each item, its owner, current status, target date and effect on the first salary calculation. The detailed implementation can then follow a controlled German payroll setup for international employers.
Die Brasser Accounting Solutions GmbH ist ein spezialisierter Buchhaltungsdienstleister und unterstützt Unternehmen bei Finanzbuchhaltung, Lohnbuchhaltung sowie bei der Strukturierung moderner digitaler Buchhaltungsprozesse. Ziel ist eine Zusammenarbeit, die fachlich sauber, organisatorisch entlastend und im Alltag verlässlich funktioniert.
Die Brasser Accounting Solutions GmbH ist Teil einer Unternehmensgruppe mit der Quint GmbH Steuerberatung & Wirtschaftsprüfung sowie dem Schwedischen Steuerbüro Service Place Årjäng AB.
Sie müssen den Inhalt von reCAPTCHA laden, um das Formular abzuschicken. Bitte beachten Sie, dass dabei Daten mit Drittanbietern ausgetauscht werden.
Mehr Informationen