How the templates work, and their sources
Where every period, amount and sentence in the templates comes from, how they calculate and where their limits are.
Each template has two parts: a calculator that turns your details into a date or an amount, and a text that inserts that result. All periods, limits and amounts sit in a single file (params-2026.json) with the address of the official source; we read them on 13 November 2026. The file points to 63 sources, nearly all of them sections on gesetze-im-internet.de, the Federal Ministry of Justice’s statute service.
1. The statutes
We read, among others, sections 126, 130, 187, 188, 193, 286, 288, 309, 312k, 433, 444, 516, 518, 535 to 575, 622 and 623 of the Civil Code (BGB), article 229 section 60 EGBGB, section 56 of the Telecommunications Act, section 11 of the Insurance Contract Act, section 20 of the default electricity supply ordinance, sections 1a and 4 of the Dismissal Protection Act, section 159 SGB III and sections 14, 15, 16 and 30 of the Inheritance and Gift Tax Act. Statutes are official works without copyright (section 5 of the Copyright Act); the templates do not reproduce them but apply them. On two points of interpretation we rely on the Federal Court of Justice: Saturday counts as a working day for tenancy notice (VIII ZR 206/04), and a contract generator that asks questions and produces a document is not a legal service (I ZR 113/20).
2. Counting periods
Periods start on the day after receipt (section 187(1) BGB) and end on the day whose number matches the day of receipt; if that day does not exist in the final month, the period ends on its last day (section 188(2) and (3) BGB). Where the law requires a fixed date, such as the 15th or month end in employment law, the calculator takes the first permitted date after the period has run. It counts the latest receipt date for a given end cautiously: when in doubt it names the earlier day.
3. Working days and holidays
For the third working day in tenancy law, Monday to Saturday count, excluding public holidays. The holidays come from the holiday acts of the 16 states; the calculator knows the statewide days, including Easter, Whitsun, Corpus Christi, Reformation Day, All Saints’ Day and Repentance Day in Saxony. Days observed only in some municipalities (such as Assumption Day in parts of Bavaria) are not included. Example: for receipt on 1 May 2027 in Berlin, the third working day is 5 May 2027 and the tenancy ends on 31 July 2027. If the third working day is a Saturday, the calculator keeps that Saturday, because the Federal Court of Justice left open whether section 193 BGB moves it.
4. Base rate and amounts
The payment reminder counts default interest to the day on a 365-day basis, using the base rate under section 247 BGB published by the Deutsche Bundesbank on 1 January and 1 July. The latest rate in the file applies from 1 July 2026 and is 1.52 percent. Severance in the termination agreement follows the formula in section 1a of the Dismissal Protection Act, gift allowances section 16 of the Gift Tax Act. The templates do not calculate any tax.
5. The texts
The contract and letter texts are our own wording, in German. They deliberately leave out clauses German courts often strike down, such as rigid redecoration schedules or blanket pet bans, and let the statute apply instead. Each text names the provision a rule rests on. Missing details appear as a line to fill in by hand.
Limits
The templates cover the usual case. They do not check clauses in your contract, collective agreements or termination without notice for good cause. Wills, advance healthcare directives and lasting powers of attorney are not offered. When a statute or the base rate changes, we update the file by hand; until then the state of 13 November 2026 applies.
Tests
Every build recalculates more than forty cases, including tenancy deadlines with holidays, the section 622 scale, old and new consumer contracts, insurance expiries, default interest across a rate change and amounts in words; every template is also generated with default values and checked for gaps. A mismatch stops publication. Found an error? contact@vorlagenrechner.de.
Sources
- German Civil Code (BGB), section 573c: notice periods for residential tenancies
- BGB section 549: rooms with reduced tenant protection
- BGB section 568: form of a tenancy notice (written form)
- BGB section 551: limit and investment of rent deposits
- BGB section 540: letting third parties use the property
- BGB section 553: permission to sublet part of a home
- BGB section 550: form of a lease
- BGB section 575: fixed-term tenancy
- BGB section 535: content and main duties of a lease
- BGB section 622: notice periods in employment
- BGB section 623: written form for ending employment
- BGB section 626: termination without notice for good cause
- BGB section 309 no. 9: term of continuing contracts
- BGB section 312k: online cancellation button
- Introductory Act to the BGB, Art. 229 section 60: transition rule for the Fair Consumer Contracts Act
- BGB section 126: written form
- BGB section 130: when a declaration takes effect (receipt)
- BGB section 187: start of a period
- BGB section 188: end of a period
- BGB section 193: Sundays, public holidays and Saturdays
- BGB section 167: granting a power of attorney
- BGB section 174: unilateral acts by an agent
- BGB section 286: default of the debtor
- BGB section 288: default interest and other damage
- BGB section 247: base rate of interest
- Deutsche Bundesbank: base rate under section 247 BGB (table)
- BGB section 433: duties under a contract of sale
- BGB section 444: exclusion of liability
- BGB section 516: definition of a gift
- BGB section 518: form of a promise to give
- Inheritance and Gift Tax Act (ErbStG), section 15: tax classes
- ErbStG section 16: tax-free allowances
- ErbStG section 14: earlier gifts within ten years
- ErbStG section 30: reporting a gift to the tax office
- Protection Against Dismissal Act (KSchG), section 1a: severance on redundancy
- KSchG section 4: three weeks to go to the labour court
- Social Code III, section 159: benefit suspension (Sperrzeit)
- Telecommunications Act (TKG), section 56: contract term and cancellation after renewal
- Insurance Contract Act (VVG), section 11: renewal and cancellation
- Electricity Basic Supply Ordinance (StromGVV), section 20: cancelling basic supply
- Federal Court of Justice, judgment of 9 September 2021, I ZR 113/20: contract document generator (press release 171/2021)
- Federal Court of Justice, judgment of 27 April 2005, VIII ZR 206/04: Saturday as a working day (press release 65/2005)
- Physikalisch-Technische Bundesanstalt (PTB): When is Easter?
- Unification Treaty, Art. 2(2): German Unity Day
- Baden-Württemberg: Public Holiday Act
- Bavaria: Public Holiday Act, Art. 1
- Berlin: Sunday and Public Holiday Act
- Brandenburg: Public Holiday Act
- Bremen: Sunday and Public Holiday Act
- Hamburg: Public Holiday Act
- Hesse: Public Holiday Act
- Mecklenburg-Western Pomerania: Public Holiday Act
- Lower Saxony: Public Holiday Act
- North Rhine-Westphalia: Public Holiday Act
- Rhineland-Palatinate: Public Holiday Act
- Saarland: Public Holiday Act
- Saxony: Public Holiday Act
- Saxony-Anhalt: Public Holiday Act
- Schleswig-Holstein: Public Holiday Act
- Thuringia: Public Holiday and Commemoration Act
- BGB section 556: agreements on service charges
- BGB section 556b: when rent is due (third working day)
- BGB section 546: return of the property, also by a subtenant
Written by Radif Partners
Independent publisher of free German contract and termination templates you fill in in your browser, with a notice-period calculator based on the German Civil Code
Updated on · Editorial policy · Contact
Rules as of 2026, read on