A step-by-step roadmap: motivation, exam insights, learning strategy, study plans, resources, and how to start.
Built for expats who just realized: this exam is a real project — and you want the cleanest path to pass.
Quick Start (do this in order):
Do questions daily (mixed topics) and repeat wrong ones until correct twice.
Memorize the 31 number & formula questions (5 minutes/day).
Only after the full catalogue once: do exam simulations until you pass 5 in a row and your wrong-answer backlog is zero.
Why so many questions?
If you’re an expat and this just hit you…
Many expats assume the German theory exam is a quick admin step. Then they open the catalogue — and realize it’s a real mini-project. Not because it’s impossible, but because it’s bigger (and stricter) than expected: the official TÜV/DEKRA catalogue has around ~1,200 multiple choice questions and several formats (text, pictures, videos, sign selection, number input).
Scoring is strict — which is why “simulations only” is risky : questions have fixed penalty points (typically 2–5). One wrong option = the whole question is wrong = full penalty points. In the Class B exam you answer 30 questions (20 general + 10 class-specific). At 11 penalty points you fail. Plus a hard fail: two 5-point questions wrong = fail, even if you only have 10 points. That’s why coverage matters: finish the full catalogue once before you switch to heavy simulations.
If you’re thinking: “I just want a driving licence, not an MBA,” you’re not alone. Germany is strongly rule-based: predictable rules make traffic safer and speeds possible on many roads. The goal isn’t only to pass — it’s to know the rules you’ll rely on later when you drive . Once you accept that, it’s easier to focus and get it done.
Good news: You don’t need complicated tactics. You need a clean routine, the right order, and a plan that matches your time frame.
Let’s go into detail
What the exam and question types look like
It’s worth getting familiar with the real exam look & feel once (especially the video and selection formats). Use the official TÜV/DEKRA demo exam in your language, then come back here and follow the plan below so you don’t lose time: Open official demo exam
Starting screen
Picture question
Video question
Traffic sign selection
Number / formula input
Text question
A proven learning strategy
Tailored for busy expats, used daily by my students
This guide is for you if you…
have a job and a life and need a system that actually fits
want to avoid wasting weeks with “random learning”
want to feel calm and in control — even if the exam feels intimidating right now
Important: Most people don’t struggle because they’re bad at learning — they struggle because they study in the wrong order. They start simulations too early and miss key gaps.
Quick orientation (read this once — it sets the whole strategy)
Learn the “why”: Understanding the rule beats brute memorization — it’s faster, and it helps later when you actually drive.
Memorize only what’s necessary: From ~1,200 questions, the only true “must memorize” part is the 31 number & formula questions.
Golden rule (order matters): Finish the full catalogue once → then pass at least 5 exam simulations in a row.
Coverage first. Pressure second.
Choose your learning plan
Pick the pace that matches your needs and schedule.
Do 30 questions/day with a random mix across all topics.
TheoryPLUS can automatically generate your daily 30-question mix — and it uses an intelligent repeat function: every wrong question comes back until you answer it correctly twice.
Because topics stay mixed, rules remain fresh over weeks — which also helps later in driving lessons.
2) Memorize Numbers and Formulas (using Flashcards)
Spend 5 minutes/day on the 31 number & formula questions until they become automatic.
Use my digital flashcards or download the printable PDF version for free.
3) Simulations (via the app — only after the full catalogue once)
TheoryPLUS includes 99 exam simulations you solve under test conditions and time pressure.
After each simulation, review mistakes and repeat wrong questions until each is correct twice.
Repeat simulations until you pass 5 in a row and your backlog of wrong answered questions is zero.
Target: 5 passed simulations in a row + 0 wrong answers in the backlog.