Zum Hauptinhalt springen
The generated employment contract is a template to adapt, not a vetted document; collective agreements and edge cases belong with a lawyer. No substitute for legal advice. Not legally binding.
ProEmployment & Social

Employment Contract Generator

An employment contract is not a form to fill in on the fly - but with the right building blocks it is no black magic either. The Employment Contract Generator walks you through the core data, offers the fitting clauses for each contract type, keeps an eye on the disclosure duties under the German Verification Act, and gives you a clean contract with PDF export at the end.

A live look inside

Live preview. It becomes interactive with your account.

What Employment Contract Generator does

Anyone drafting an employment contract - as an employer, a freelancer making a first hire or a small company - quickly faces the question: what actually has to go in, what is optional, and which clause applies to which contract type? The Employment Contract Generator answers that in a structured way instead of leaving you in front of a blank Word template.

It starts with choosing the contract type, because everything else depends on it. Options include full-time, part-time, fixed-term, permanent, minijob, apprenticeship and internship, among others. Depending on the type, the generator shows the fitting fields and clauses - a fixed term needs an end date and a valid reason, a minijob a different pay logic, an apprenticeship its own rules. You only deal with what really matters for your case.

Then you enter the core data: employer and employee, position, place of work, start, pay, working hours, holiday, probation and notice period. The generator is more than a snippet collector: it orients itself on the details the German Verification Act (Nachweisgesetz, NachwG) prescribes for the essential contract terms, so you do not accidentally skip the points that should be recorded in writing.

The centrepiece is the clause library. Each contract type comes with a selection of clauses - from the indispensable mandatory clauses to optional rules like confidentiality, secondary employment, non-compete, forfeiture periods or a severability clause. You toggle them on and off individually and see live how many clauses are active for your chosen type. For special cases you can additionally add your own clauses as free text.

Across the three views form, clauses and preview you keep the overview: you fill in the data, refine the clause selection and see the finished contract in the preview as it will look. Once everything fits, you export it as a PDF, ready to print and sign. A draft is cached locally so your work is not lost if you do something else in between.

An honest word: the Employment Contract Generator is a tool for drafting a contract, not legal advice. It helps you create a structured, complete contract and not forget the usual points. For tricky constellations - an unusual non-compete, a complex fixed term, collective-agreement specifics - a lawyer or employment-law specialist remains the right next step.

Because the clause library is curated expertise, it is provided server-side and loaded on opening; the contract data you enter remains the basis for generation. That way you get up-to-date building blocks without having to maintain a clause collection yourself.

Features

All common contract types

Full-time, part-time, fixed-term, permanent, minijob, apprenticeship and internship, each with fitting fields.

Toggleable clause library

Activate mandatory and optional clauses per contract type - from confidentiality to a severability clause.

Oriented on the Verification Act

The generator watches for the essential contract terms the NachwG requires in writing.

Three views

Form for the data, clauses to select, preview for the finished contract.

PDF export

The finished contract as a PDF, ready to print and sign.

Custom clauses and draft

Add free text for special cases; a draft is cached locally.

How it works

  1. 1

    Choose the contract type

    Decide on full-time, part-time, fixed-term, minijob, apprenticeship or another type.

  2. 2

    Fill in the core data

    Enter employer, employee, position, pay, working hours, holiday and notice period.

  3. 3

    Select clauses

    Toggle the fitting clauses on and off and add your own as free text if needed.

  4. 4

    Check the preview and export as PDF

    Look at the finished contract in the preview and export it as a PDF to sign.

Who needs this

→Employers and small companies who want to draft a clean employment contract.
→Freelancers hiring someone for the first time who need structure.
→Anyone creating a fixed-term, part-time or minijob contract with the fitting clauses.
→HR staff who want to cover the disclosure duties under the NachwG.
→Businesses preparing a draft before the lawyer reviews it.

Frequently asked questions

Is the generated contract legally valid?

The generator creates a structured draft with common clauses, oriented on the Verification Act. It is a drafting tool, not legal advice. Whether the contract fits your specific case in every respect is best checked with an employment lawyer.

Which contract types are there?

Among others full-time, part-time, fixed-term, permanent, minijob, apprenticeship and internship. Depending on the type, the generator shows the fitting fields and clauses, for example an end date and a valid reason for a fixed term.

What is the Verification Act about?

The Verification Act (NachwG) requires employers to record the essential contract terms in writing - such as start date, working hours, pay and notice periods. The generator orients itself on these points so they are not missing from the contract.

Can I add my own clauses?

Yes. Alongside the selectable clause library you can add extra clauses as free text for special cases, which are then included in the contract.

Can I save the contract as a PDF?

Yes. From the preview you export the finished contract as a PDF that you can print and have signed.

Is a started draft lost?

No. A draft is cached locally in your browser so you can continue later without starting over.

Work Time Tracker

Track work hours locally in your browser. Clock in/out, breaks, CSV export.

Cancellation Letter Generator

Generate a formally clean cancellation letter for German contracts: mobile, gym, insurance, a…

Cancellation Deadline Monitor

Track all contract deadlines and cancellation periods. Color-coded urgency, reminders before…

Probation Period Checklist

Interactive checklist for your probation period. Everything to handle in the first 6 months.

Work Reference Decoder

Decode the hidden language in German work references. 30 phrases with grades.

Advanced NDA Builder

Create advanced NDAs with a step-by-step wizard: multilateral, non-compete, non-solicitation,…

Ready to use Employment Contract Generator?

No installation. No account needed to start. Open it right in your browser.

Open now