Data hub for driving schools
Price transparency for driving schools
Capture price board, locations and classes once — provide them digitally. Ready for driving-school reform.
* Pilot phase: €0 and no payment details · Register by 30 June 2027: permanent 30% discount
Server in Germany · GDPR compliant · Made in Germany
Preisliste gültig ab 01.01.2027
Class BMusterfahrschule · Musterstraße 12 · 10115 Berlin
Gross price
Base amount
| Item | Billing unit | Gross price |
|---|---|---|
Grundbetrag One-time | One-time | €399.00 |
Grundbetrag bei Nichtbestehen der theoretischen Prüfung One-time | One-time | €199.00 |
Theorieunterricht gesamt One-time | One-time | €449.00 |
Lernsystem / Lern-App One-time | One-time | €79.00 |
Exam presentation fees
| Item | Billing unit | Gross price |
|---|---|---|
Vorstellung theoretische Prüfung Per exam | Per exam | €79.00 |
Feststellung der Prüfungsreife Per assessment | Per assessment | €89.00 |
Begleitung zur praktischen Prüfung Per exam | Per exam | €199.00 |
Driving lessons
| Item | Billing unit | Gross price |
|---|---|---|
Fahrstunde Per session · per 45 minutes | Per session per 45 minutes | €130.00 |
Simulatorstunde Per session · per 45 minutes | Per session per 45 minutes | €85.00 |
Special training drives
| Item | Billing unit | Gross price |
|---|---|---|
Besondere Ausbildungsfahrten Per session · per 45 minutes | Per session per 45 minutes | €75.00 |
How it works
- 01
Capture
Set up locations, license classes and price items once in the cockpit.
- 02
Release
Review and publish the price stand — versioned and auditable.
- 03
Provide
Price board, website widget, register export and partner API use the same data.
Product
One cockpit for your driving school data.
Capture, version and release locations, classes and price lists centrally.
- Master data & locations
- License classes
- Versioned price lists
- Price items with duration/unit
- Audit log
Dashboard
Musterfahrschule
Customer number 123-456-7890
Locations & prices
1 active · 1 published · 0 drafts
Register submissions
- 1 confirmed
- 0 waiting
- 0 in review
Pro · free / pilot phase
Musterstraße 12 · 10115 Berlin · Preisliste gültig ab 01.01.2027 · V1
Output
Register export and partner API
From the released price stand you generate machine-readable exports — without maintaining the board again.
- Register export ready for reporting
- Partner API with API key for your systems
- Board, export and API show the same prices
{
"schema":: "fahrschuldaten.register-batch.v1",
"batchReference":: "2027-01-15-001",
"batchTransactionReference":: "VORG-20270115-1234567890-001",
"exportedAt":: "2027-01-15T10:30:00.000Z",
"locationCount":: 1,
"workspace":: {
"publicId":: "wsp_musterfahrschule",
"customerNumber":: "123-456-7890",
"name":: "Musterfahrschule"
},
"permitHolder":: {
"publicId":: "ph_muster",
"legalName":: "Musterfahrschule GmbH"
},
"locations":: [
{
"locationId":: "loc_muster_1",
"name":: "Hauptstandort",
"street":: "Musterstraße 12",
"postalCode":: "10115",
"city":: "Berlin",
"state":: "DE-BE",
"drivingSchoolPermit":: {
"publicId":: "dsp_muster",
"permitNumber":: "BE-1"
},
"submissionReference":: "MELD-20270115-1234567890-001-01",
"submissionType":: "INITIAL",
"versionNumber":: 1,
"priceStandVersionId":: "psv_muster_v1",
"payload":: {
"priceSchemaVersion":: "fahrschuldaten.price-item.v1",
"licenseClasses":: [
{
"code":: "B"
}
],
"offers":: [],
"regulatoryRuleSet":: {
"code":: "REFORM_2027_DRAFT_2026_08"
},
"currency":: "EUR",
"publishedAt":: "2027-01-15T10:30:00.000Z",
"validFrom":: "2027-01-01",
"prices":: [
{
"id":: "pi_base_b",
"category":: "BASE_FEE",
"transparencyCategory":: "BASE_AMOUNT",
"label":: "Grundbetrag",
"licenseClass":: "B",
"offerCode":: null,
"priceStatus":: "PRICED",
"amountGrossCents":: 39900,
"effectiveAdditionalCostGrossCents":: 39900,
"billingUnit":: "ONE_TIME",
"unitMinutes":: null,
"trainingEnvironment":: null,
"transmissionScope":: "GENERAL",
"trainingMode":: "STANDARD",
"scheduleScope":: "GENERAL",
"isStatutoryReportable":: true,
"locationId":: "loc_muster_1",
"comparisonKey":: "B:BASE_FEE:ONE_TIME:NONE:NONE:GENERAL:STANDARD:GENERAL"
},
{
"id":: "pi_exam_practical_b",
"category":: "EXAM_PRESENTATION_PRACTICAL",
"transparencyCategory":: "PRACTICAL_EXAM_ACCOMPANIMENT",
"label":: "Begleitung zur praktischen Prüfung",
"licenseClass":: "B",
"offerCode":: null,
"priceStatus":: "PRICED",
"amountGrossCents":: 19900,
"effectiveAdditionalCostGrossCents":: 19900,
"billingUnit":: "PER_EXAM",
"unitMinutes":: null,
"trainingEnvironment":: null,
"transmissionScope":: "GENERAL",
"trainingMode":: "STANDARD",
"scheduleScope":: "GENERAL",
"isStatutoryReportable":: true,
"locationId":: "loc_muster_1",
"comparisonKey":: "B:EXAM_PRESENTATION_PRACTICAL:PER_EXAM:NONE:NONE:GENERAL:STANDARD:GENERAL"
},
{
"id":: "pi_exam_theory_b",
"category":: "EXAM_PRESENTATION_THEORY",
"transparencyCategory":: "THEORY_EXAM_PRESENTATION",
"label":: "Vorstellung theoretische Prüfung",
"licenseClass":: "B",
"offerCode":: null,
"priceStatus":: "PRICED",
"amountGrossCents":: 7900,
"effectiveAdditionalCostGrossCents":: 7900,
"billingUnit":: "PER_EXAM",
"unitMinutes":: null,
"trainingEnvironment":: null,
"transmissionScope":: "GENERAL",
"trainingMode":: "STANDARD",
"scheduleScope":: "GENERAL",
"isStatutoryReportable":: true,
"locationId":: "loc_muster_1",
"comparisonKey":: "B:EXAM_PRESENTATION_THEORY:PER_EXAM:NONE:NONE:GENERAL:STANDARD:GENERAL"
},
{
"id":: "pi_learning_b",
"category":: "LEARNING_SYSTEM",
"transparencyCategory":: "OTHER",
"label":: "Lernsystem / Lern-App",
"licenseClass":: "B",
"offerCode":: null,
"priceStatus":: "PRICED",
"amountGrossCents":: 7900,
"effectiveAdditionalCostGrossCents":: 7900,
"billingUnit":: "ONE_TIME",
"unitMinutes":: null,
"trainingEnvironment":: null,
"transmissionScope":: "GENERAL",
"trainingMode":: "STANDARD",
"scheduleScope":: "GENERAL",
"isStatutoryReportable":: true,
"locationId":: "loc_muster_1",
"comparisonKey":: "B:LEARNING_SYSTEM:ONE_TIME:NONE:NONE:GENERAL:STANDARD:GENERAL"
},
{
"id":: "pi_exam_readiness_b",
"category":: "PRACTICAL_EXAM_READINESS",
"transparencyCategory":: "PRACTICAL_EXAM_READINESS",
"label":: "Feststellung der Prüfungsreife",
"licenseClass":: "B",
"offerCode":: null,
"priceStatus":: "PRICED",
"amountGrossCents":: 8900,
"effectiveAdditionalCostGrossCents":: 8900,
"billingUnit":: "PER_ASSESSMENT",
"unitMinutes":: null,
"trainingEnvironment":: null,
"transmissionScope":: "GENERAL",
"trainingMode":: "STANDARD",
"scheduleScope":: "GENERAL",
"isStatutoryReportable":: true,
"locationId":: "loc_muster_1",
"comparisonKey":: "B:PRACTICAL_EXAM_READINESS:PER_ASSESSMENT:NONE:NONE:GENERAL:STANDARD:GENERAL"
},
{
"id":: "pi_practical_b",
"category":: "PRACTICAL_LESSON",
"transparencyCategory":: "PRACTICAL_LESSON",
"label":: "Fahrstunde",
"licenseClass":: "B",
"offerCode":: null,
"priceStatus":: "PRICED",
"amountGrossCents":: 13000,
"effectiveAdditionalCostGrossCents":: 13000,
"billingUnit":: "PER_SESSION",
"unitMinutes":: 45,
"trainingEnvironment":: null,
"transmissionScope":: "GENERAL",
"trainingMode":: "STANDARD",
"scheduleScope":: "GENERAL",
"isStatutoryReportable":: true,
"locationId":: "loc_muster_1",
"comparisonKey":: "B:PRACTICAL_LESSON:PER_SESSION:45:NONE:GENERAL:STANDARD:GENERAL"
},
{
"id":: "pi_simulator_b",
"category":: "SIMULATOR_LESSON",
"transparencyCategory":: "SIMULATOR_LESSON",
"label":: "Simulatorstunde",
"licenseClass":: "B",
"offerCode":: null,
"priceStatus":: "PRICED",
"amountGrossCents":: 8500,
"effectiveAdditionalCostGrossCents":: 8500,
"billingUnit":: "PER_SESSION",
"unitMinutes":: 45,
"trainingEnvironment":: null,
"transmissionScope":: "GENERAL",
"trainingMode":: "STANDARD",
"scheduleScope":: "GENERAL",
"isStatutoryReportable":: true,
"locationId":: "loc_muster_1",
"comparisonKey":: "B:SIMULATOR_LESSON:PER_SESSION:45:NONE:GENERAL:STANDARD:GENERAL"
},
{
"id":: "pi_special_b",
"category":: "SPECIAL_DRIVE",
"transparencyCategory":: "PRACTICAL_LESSON",
"label":: "Besondere Ausbildungsfahrten",
"licenseClass":: "B",
"offerCode":: null,
"priceStatus":: "PRICED",
"amountGrossCents":: 7500,
"effectiveAdditionalCostGrossCents":: 7500,
"billingUnit":: "PER_SESSION",
"unitMinutes":: 45,
"trainingEnvironment":: "COMBINED",
"transmissionScope":: "GENERAL",
"trainingMode":: "STANDARD",
"scheduleScope":: "GENERAL",
"isStatutoryReportable":: true,
"locationId":: "loc_muster_1",
"comparisonKey":: "B:SPECIAL_DRIVE:PER_SESSION:45:COMBINED:GENERAL:STANDARD:GENERAL"
},
{
"id":: "pi_theory_failed_b",
"category":: "THEORY_AFTER_FAILED_EXAM",
"transparencyCategory":: "THEORY_AFTER_FAILED_EXAM",
"label":: "Grundbetrag bei Nichtbestehen der theoretischen Prüfung",
"licenseClass":: "B",
"offerCode":: null,
"priceStatus":: "PRICED",
"amountGrossCents":: 19900,
"effectiveAdditionalCostGrossCents":: 19900,
"billingUnit":: "ONE_TIME",
"unitMinutes":: null,
"trainingEnvironment":: null,
"transmissionScope":: "GENERAL",
"trainingMode":: "STANDARD",
"scheduleScope":: "GENERAL",
"isStatutoryReportable":: true,
"locationId":: "loc_muster_1",
"comparisonKey":: "B:THEORY_AFTER_FAILED_EXAM:ONE_TIME:NONE:NONE:GENERAL:STANDARD:GENERAL"
},
{
"id":: "pi_theory_total_b",
"category":: "THEORY_TOTAL",
"transparencyCategory":: "THEORY_TOTAL",
"label":: "Theorieunterricht gesamt",
"licenseClass":: "B",
"offerCode":: null,
"priceStatus":: "PRICED",
"amountGrossCents":: 44900,
"effectiveAdditionalCostGrossCents":: 44900,
"billingUnit":: "ONE_TIME",
"unitMinutes":: null,
"trainingEnvironment":: null,
"transmissionScope":: "GENERAL",
"trainingMode":: "STANDARD",
"scheduleScope":: "GENERAL",
"isStatutoryReportable":: true,
"locationId":: "loc_muster_1",
"comparisonKey":: "B:THEORY_TOTAL:ONE_TIME:NONE:NONE:GENERAL:STANDARD:GENERAL"
}
]
}
}
]
}FAQ
- Who is fahrschuldaten.de for?
- For driving schools that want to capture prices, locations and classes in a structured way and provide them digitally — including with the driving-school reform in mind.
- Does getting started cost anything?
- During the pilot phase you can use all features of your chosen location-based plan free of charge — €0 and no payment details. If you register by 30 June 2027, you receive a permanent 30% discount on the regular price of a later paid plan — even if the pilot ends earlier or later, and as long as the subscription continues without interruption.
- Can I show the price board on my website?
- Yes. Embed the price board via the website widget iframe. For custom systems, the partner API is available.
- Is this already the official register or Mobilithek connection?
- No. We prepare structured data technically. Official connection depends on the final requirements.
- Do I need IT skills?
- No. You manage prices and locations in the cockpit. API and export are optional — for website and partners.
Start for free now
Pilot phase: €0 and no payment details. Register by 30 June 2027 and lock in 30% discount permanently.
Try for free