← All templates

🇩🇪 Job offer letter template — Germany

Currency EUR · gross annual salary · Probezeit up to 6 months · Sample template, not legal advice

A sample offer letter for a Germany-based hire. It uses gross annual salary, a six-month Probezeit and market-standard vacation, and stays consistent with what the written contract must confirm.

Letter header

[Company Legal Name]

[Company address, Germany]

Date: [date]

Offer

Dear [Candidate full name],

We are pleased to offer you the position of [Job title] at [Company name]. The key terms are below; they will be confirmed in your employment contract (Arbeitsvertrag).

Position & start

Role: [Job title], reporting to [Manager]

Place of work: [City], Germany (remote/hybrid: [details])

Start date: [date]

Contract type: Permanent (unbefristet)

Compensation

Gross salary: EUR [amount] per year, paid in 12 monthly instalments.

Bonus / variable: [details, if any]

Benefits: [pension, job ticket, etc.]

Working time & leave

Working hours: [e.g. 40 hours/week]

Vacation: [30] days per year (statutory minimum 20 on a 5-day week).

Probation & notice

Probation (Probezeit): 6 months, with 2 weeks' notice during it.

Notice after probation: statutory minimum (4 weeks to the 15th or month-end), or [contractual period] if longer.

Confidentiality

This offer and its terms are confidential. Please do not share them outside your immediate advisors.

Acceptance

To accept, please sign and return this letter by [acceptance deadline].

For [Company Legal Name]

__________________________

[Signer name], [Signer title]

Accepted by the candidate

__________________________

[Candidate full name] · Date: ____________

Note

This is a sample template for Germany, not legal advice. Confirm every clause with your HR and legal team before sending.

Use this template in Job Offer Desk

Fill the placeholders in a proper editor, run an AI check against Germany's rules, and send it for e-signature. Free plan, no card required.

Create a free offer →

Templates for other countries