Major Cab and Ride-Hailing Apps in Germany
The German market is split between regulated taxis and Mietwagen (hire-car) ride-hailing services.
| App / Service | Type | Cities Covered | Best For |
|---|---|---|---|
| FREE NOW | Licensed taxi + Mietwagen | All major + mid-size cities | Widest coverage, small cities |
| UBER | Mietwagen (hire car) | ~20 major cities | International travellers (familiar app) |
| Bolt | Mietwagen | Berlin, Hamburg, Frankfurt, Munich | Competitive pricing |
| Taxi Deutschland | Licensed taxi only | Nationwide | Regulated fare, metered |
| Sixt Ride | Premium hire car | Major cities + airports | Business/premium travel |
German Taxi Law and Regulations
Traditional taxis (Taxen) are strictly regulated under the Personenbeförderungsgesetz (PBefG). Key regulatory differences:
- Taxis: fixed fares set by local Taxiordnung, mandatory taximeter (Taxameter), licensed drivers must hold Personenbeförderungsschein (P-Schein)
- UBER/Bolt (Mietwagen model): operate via licensed car hire companies, unregulated pricing, no mandatory metering, must return to base between journeys (Rückkehrpflicht)
- Both require liability insurance and vehicle inspection (TÜV)
After a 2021 PBefG reform, Germany partially liberalised ride-hailing but still requires Mietwagen operators to return to a fixed base between bookings (unlike in the UK or US). This is why UBER in Germany is structurally different from UBER globally and why surge pricing is less common.
Business Travel and Expense Claims
For German business tax purposes, taxi and ride costs are deductible business expenses (Betriebsausgaben). Requirements for valid receipts:
- Request Taxirechnung (invoice) or Quittung with VAT breakdown (19% for hire cars)
- Invoice must state: your name/company, service date, route or distance, VAT amount and number
- UBER automatically generates compliant digital VAT receipts for business accounts
- For company car alternatives: consider BahnCard 100 (unlimited German rail) vs. taxi for frequent business travel
Frequently Asked Questions
Is UBER cheaper than taxis in Germany?
Generally yes in major cities — UBER Mietwagen typically undercuts regulated taxi fares by 20–40%. However, during peak times (events, rain, rush hour), UBER prices can spike while regulated taxi fares remain fixed. For short city trips, local taxis via FREE NOW or taxi ranks can be competitive. At airports, official taxi ranks use fixed or metered fares that are often the most predictable option.
Can I book a taxi in Germany without an app?
Yes — German taxis can be hailed on the street at Taxistand (taxi ranks) or called by phone. Every German city has central taxi dispatch numbers. In Berlin: +49 30 202020. In Munich: +49 89 21610. In Frankfurt: +49 69 230001. In Düsseldorf: +49 211 33333. Taxis can also be hailed on the street if the Frei (available) sign is illuminated on the roof.
Do German taxis accept card payments?
By law (since 2019), all German taxis must accept card payments (EC-Karte/Maestro and major credit cards). In practice, some older drivers may still prefer cash. UBER, Bolt, and FREE NOW Mietwagen are always cashless (app payment). For business expenses: card payment with a Taxirechnung provides the cleanest audit trail.
How do I get a taxi receipt (Taxirechnung) in Germany?
Ask the driver for a Quittung or Taxirechnung before leaving the vehicle. Taxi receipts must show: the taximeter amount, date, route description, and driver's licence number. For VAT-deductible business trips, request a formal Taxirechnung with VAT amount and the taxi company's USt-IdNr. (VAT number). UBER Germany provides automatic digital receipts with VAT details via the app.
Are German taxis available 24 hours?
Yes — licensed German taxis operate 24/7. Taxi ranks at airports, main railway stations (Hauptbahnhof), and city centre locations have taxis available around the clock. Demand is highest Friday/Saturday nights and during major events. During quiet hours (2:00–5:00 am), wait times may be longer outside major ranks. Pre-booking via app (FREE NOW, Taxi Deutschland) is recommended for early morning flights.
What is the Mietwagenunternehmen model used by Uber in Germany?
In Germany, Uber and Bolt do not operate with independent contractor drivers as in the US or UK. Instead, they partner with licensed Mietwagenunternehmen (hire-car companies) that employ drivers and hold PBefG licences. Each ride is fulfilled by a licensed hire-car company. This means Uber vehicles must return to base (Rückkehrpflicht) between bookings and cannot pick up street hails. The 2021 PBefG reform partially relaxed these rules but did not fully liberalise the market to match US-style ridesharing.
How do I claim taxi expenses as business costs in Germany?
Taxi and ride-hailing costs are fully deductible Betriebsausgaben (business expenses) if incurred for business purposes. For VAT reclaim, you need a proper Rechnung (invoice) with: service date, provider USt-IdNr. (VAT number), VAT amount (19%), and route or trip description. A simple Quittung (receipt) is not sufficient for Vorsteuer reclaim. Uber Germany automatically generates compliant digital business receipts. Set up a FREE NOW Business or Uber for Business account for clean monthly invoicing.
What is the difference between a Taxameter fare and a dynamic price?
Licensed German taxis use a Taxameter (meter) which calculates the fare based on distance and waiting time according to the local Taxitarif (tariff set by the municipality). Fares are identical from all licensed taxis in the same city — there is no price competition. Mietwagen services (Uber, Bolt) use dynamic pricing set by the platform, which can be lower than taxi fares during normal conditions or higher during peak demand. Taxis also charge Zuschläge (supplements) for luggage, late-night travel, and special destinations.
Can I book airport transfers in advance in Germany?
Yes — advance booking is recommended for early morning flights or large groups. Options: Sixt Ride (premium, fixed price), FREE NOW business account (advance booking with licensed taxi or hire car), Uber (advance booking available in app with price estimate), or specialist airport transfer services (many available via hotel concierge or Google). For Frankfurt, Munich, and Berlin airports, the express S-Bahn train is often faster than car during rush hour and costs significantly less.
Are taxi prices regulated in Germany and do they vary by city?
Yes — licensed taxi fares are regulated at the local (Gemeinde or Landkreis) level by the Taxitarif. Each municipality sets its own base rate, per-km rate, and minimum fare. As a result, taxi prices vary across German cities: Munich and Frankfurt taxis are among the most expensive; smaller cities are cheaper. Ride-hailing apps (Uber, Bolt) are not subject to these regulated fares and can be cheaper or more expensive depending on demand. When in doubt, ask the driver for a fare estimate before starting.
Need professional help?
Goldblum und Partner AG — licensed German Rechtsanwälte in Düsseldorf since 2007.
Free ConsultationWork with the firm that knows Germany.
Licensed Rechtsanwälte and Steuerberater in Düsseldorf. Free 30-minute consultation, no commitment.
Book Free Consultation