Detailed Guide Coming Soon
We're working on a comprehensive educational guide for the Germany Travel Expense Calculator (Reisekosten) in your language. The content below is shown in English.
What is Germany Travel Expense Calculator (Reisekosten)?
▾
Have you ever gone on a business trip in Germany and wondered how much of your out-of-pocket spending you can actually get back? Whether you are heading to Munich for a client pitch, visiting a trade fair in Frankfurt, or driving across the country to meet a new partner, travel expenses—known locally as Reisekosten—can add up incredibly fast. German tax law has a very structured, highly specific system to help you recover these costs. The best part? When calculated correctly, these reimbursements are completely tax-free for employees, and fully deductible for freelancers and business owners. At the heart of this system is the Verpflegungsmehraufwand (a mouth-filling German word that simply means "additional meal expenses"). Because eating out on the road is always more expensive than cooking at home, the government gives you a flat daily allowance (Tagegeld) to cover your food and drinks. You do not even need to save your restaurant receipts for this part! You get a set amount based on how long you are away from home and your primary office. There are also clear rules for car travel (usually €0.30 per kilometer) and actual hotel costs. This calculator takes the headache out of navigating these strict German tax rules. Instead of drowning in spreadsheets, trying to remember if a hotel breakfast reduces your meal allowance by 20% or 40%, or looking up country-specific rates, you can just plug in your trip details. It helps you maximize your tax-free cash back as an employee, or accurately lower your taxable income if you run your own business. It is your ultimate companion for stress-free business travel budgeting!
DigiCalcs delivers precision-engineered tools for engineers and STEM professionals.
Formulė
▾
Total Travel Reimbursement = Accommodation Costs (Receipts) + Meal Allowance (Tagegeld) + Transport Costs (Kilometers × €0.30 or Public Transit Receipts) + Extra Incidentals. (Note: Meal Allowance is €28 for a full 24-hour day, or €14 for partial days over 8 hours, reduced by 20% of the full-day rate for hotel breakfast and 40% for lunch/dinner provided by others.)Variable Legend
▾
| Symbol | Vardas | Vienetas | Aprašymas |
|---|---|---|---|
| absenceHours | Hours Away From Home/Office | — | The total duration of your business trip on a given day, which determines if you get the €14 rate (over 8 hours) or the €28 rate (full 24 hours). |
| fullDayRate | Full-Day Meal Rate | — | The tax-free allowance of €28 for a complete 24-hour day spent away from your home and primary workplace. |
| partialDayRate | Partial-Day Meal Rate | — | The tax-free allowance of €14 for single-day trips over 8 hours, or the departure and arrival days of multi-day trips. |
| carReimbursement | Personal Mileage Rate | — | The standard rate of €0.30 per kilometer allowed when using your own private car for business trips. |
| mealReduction | Provided Meal Deductions | — | The standard percentage reductions applied when someone else pays for your meal (20% reduction for breakfast, 40% for lunch or dinner). |
How to Germany Travel Expense Calculator (Reisekosten)
▾
- 1Check if your trip counts as official business travel. You must be working away from both your home and your main, regular workplace (erste Tätigkeitsstätte).
- 2Track your time away. For domestic trips, you need to be away for more than 8 hours to get the partial €14 rate. If you are away for a full 24-hour calendar day, you qualify for the €28 rate.
- 3Gather your hotel receipts. The actual cost of your accommodation is usually fully reimbursable, so keep those hotel bills safe!
- 4Calculate your travel distance. If you drove your personal car, multiply your total round-trip kilometers by €0.30. If you took the train or flew, keep the ticket receipts for actual cost reimbursement.
- 5Adjust for free meals. If your hotel stay included breakfast, or a client treated you to lunch, reduce your daily meal allowance: subtract 20% of the full-day rate (€5.60) for breakfast, and 40% (€11.20) for lunch or dinner.
- 6Check foreign rates if traveling outside Germany. The Federal Ministry of Finance (BMF) publishes a list of special daily meal and lodging allowances for every country, updated annually.
- 7Submit the total to your employer or add it to your freelance tax return. Enjoy your tax-free reimbursement or business deduction!
Worked Examples
▾
Since you were away for more than 8 hours, you get the €14 meal allowance. Plus, you get €0.30 per kilometer for your 240 km round trip.
First, let's look at the time: 10.5 hours is more than the 8-hour threshold, which earns you a €14.00 meal allowance. Next, we calculate the driving: 240 km × €0.30/km = €72.00. Adding these together (€14.00 + €72.00) gives you a total tax-free reimbursement of €86.00.
Wednesday and Friday are travel days (>8h) at €14 each. Thursday is a full day at €28. Breakfasts reduce the meal allowance by €5.60 each.
Let's break this down step-by-step. For meals: Wednesday (travel day) = €14.00. Thursday (full day) = €28.00, but minus €5.60 for the hotel breakfast, leaving €22.40. Friday (travel day) = €14.00, but minus €5.60 for breakfast, leaving €8.40. Total meals = €14.00 + €22.40 + €8.40 = €44.80. For lodging: 2 nights × €100 = €200.00. Grand total = €244.80.
The freelancer can deduct €0.30 per kilometer for the entire 900 km, plus the €14 meal allowance for being away over 8 hours.
As a freelancer, you can deduct these expenses to lower your taxable income. Your mileage deduction is 900 km × €0.30 = €270.00. Because you were working away from home for 14 hours, you also deduct the €14.00 meal allowance. Your total business deduction is €270.00 + €14.00 = €284.00.
Both Thursday and Friday count as travel days, so you receive the partial rate for Paris twice.
When traveling internationally, you use the BMF country-specific rates instead of the domestic German rates. For Paris, the travel day allowance is €39.00. Since both days of this trip are travel days (departure and arrival), your total meal allowance is €39.00 + €39.00 = €78.00.
Real-World Applications
▾
Freelancers use this tool to quickly calculate how much travel overhead they can deduct from their annual tax returns, instantly saving money.
Employees use it to double-check their monthly expense reports before submitting them to HR, ensuring they get every cent they are owed.
Small business owners use it to set clear travel budgets and understand the exact tax-free limits they can pay out to their team.
Expats moving to Germany use it to get a quick handle on how local tax laws differ from their home countries when traveling for work.
Special Cases
▾
The Three-Month Limit on Continuous Trips
To reset the three-month clock, you must have a break of at least four weeks from that location. The break can be due to vacation, illness, or working elsewhere, as long as you do not work at that specific site during those 28 days.
Crossing Borders: Multi-Country Travel
For departure and arrival days of international trips, the rate of the place where you spent the night (or the last foreign country you visited before returning to Germany) is used to calculate the allowance.
Mixing Business with Pleasure (Bleisure Trips)
You must document the exact ratio of business days to private days. For example, if you spend 3 days working and 2 days sightseeing, your employer can only reimburse 60% of the travel ticket costs tax-free.
Remote Work During Business Trip
If you decide to work from your hotel room during an official trip, you cannot claim the Home Office Pauschale for that day. Tax law treats business travel allowances and home office flat rates as mutually exclusive on the same calendar day.
Germany Reisekosten Reference Data (Domestic)
▾
| Duration of Absence | Domestic Meal Allowance | Reduction for Breakfast | Reduction for Main Meal |
|---|---|---|---|
| >8 hours (partial/travel day) | €14 | €2.80 (20%) | €5.60 (40%) |
| 24 hours (full day) | €28 | €5.60 (20%) | €11.20 (40%) |
| First/last travel day (>8h) | €14 | €2.80 (20%) | €5.60 (40%) |
Frequently Asked Questions
▾
What exactly counts as a 'business trip' in Germany?
To qualify for Reisekosten, you must be working away from both your home and your primary workplace (what the tax office calls your 'erste Tätigkeitsstätte'). This could be visiting a client, attending a seminar, or working at a temporary project site. Commuting to your regular daily office does not count as a business trip. If you are a freelancer, any travel to a client's location generally qualifies.
Do I need to keep my restaurant receipts to claim the food allowance?
No, you actually don't need to save your lunch or dinner receipts for the meal allowance! Germany uses a flat-rate system called Verpflegungsmehraufwand (Tagegeld), which pays you a set amount based on your time away. However, you must keep records of your travel times and locations to prove you were away. If you spend more than the flat rate, you unfortunately cannot claim the actual food costs—the flat rate is the legal limit.
What happens if my hotel booking includes a free breakfast?
If your hotel stay includes breakfast (or if your employer pays for it), you must reduce your daily meal allowance. German tax law requires a 20% reduction of the full-day rate, which means subtracting €5.60 from your allowance for that day. This rule applies even if you slept in and skipped the breakfast entirely! The reduction is based on the fact that the meal was made available to you.
Can I claim mileage if I ride a motorcycle or bicycle instead of a car?
Yes, you can still claim travel expenses for other vehicles, but the rates are different. While a personal car gets you €0.30 per kilometer, a motorcycle or scooter qualifies for €0.20 per kilometer. If you ride an e-bike or a regular bicycle, there is no standard statutory flat-rate mileage, but you may be able to deduct actual proven maintenance costs. Public transit, of course, is always reimbursed at the exact ticket price.
Why did my meal allowance get cut when a client bought me lunch?
Under German rules, if a client or your employer provides a free meal, your allowance for that day must be reduced. Lunch or dinner reduces your daily allowance by 40% of the full-day rate, which is a deduction of €11.20. This prevents double-dipping, since you didn't have to spend your own money on that meal. The calculator handles these deductions automatically so you don't have to do the math.
What is the 'three-month rule' for long-term business trips?
If you work at the same temporary business location for more than three consecutive months, it legally becomes your new primary workplace. Once this happens, you can no longer claim tax-free meal allowances (Tagegeld) for that location. The three-month clock resets if you interrupt your work there for at least four weeks. This rule is designed to stop people from claiming permanent travel allowances for long-term assignments.
How do international business trips work for travel expenses?
For trips outside Germany, you don't use the standard €14 and €28 rates. Instead, the German Federal Ministry of Finance (BMF) publishes a comprehensive list of daily allowances for almost every country and major city worldwide, updated every year. For instance, staying in London or New York has a much higher daily meal allowance to reflect the higher cost of living. Our calculator lets you input these custom rates to keep your international claims accurate.
Common Mistakes to Avoid
▾
- !Claiming the full €28 daily rate for your travel departure or arrival days instead of the required €14 partial rate.
- !Forgetting to reduce your meal allowance when the hotel stay includes free breakfast—even if you skipped the buffet!
- !Using the commuting distance tax rate (Pendlerpauschale) instead of the €0.30/km business travel rate for client visits.
- !Continuing to claim daily meal allowances at a single client site beyond the legal three-month limit.
- !Failing to keep a simple log of your trip times, destinations, and business purposes, which leaves you vulnerable in a tax audit.
Pro Tip
Keep a digital travel diary! A simple spreadsheet or calendar entry noting the exact start and end times, the client name, and whether breakfast was included will save you hours of panic at tax time and keep the tax office happy.
Did you know?
Did you know that the German tax office has a special 'beer and coffee' rule? While meals provided by others reduce your allowance, small snacks like cookies, fruit, or a coffee provided at a conference do not trigger any reductions. You can enjoy your free espresso completely guilt-free!
References
Gaukite savaitės matematikos patarimų
Prisijunkite prie 12 000+ prenumeratorių, kurie kiekvieną savaitę gauna skaičiuoklės patarimų.