Germany levies a mandatory annual municipal dog tax (Hundesteuer) on all dog owners. The tax is administered by your local city or municipality (Gemeinde) and rates vary significantly—from €50 to €180+ per year depending on where you live. Failure to register your dog within the required timeframe can result in back-payment demands and fines.
Every dog owner in Germany must register their dog at the local Bürgeramt (citizens' office) or Finanzamt (tax office) within 2 to 4 weeks of acquiring the pet or moving into a new municipality. Once registered, you receive a metal tax tag (Steuermarke) that your dog must wear on their collar in public.
Hundesteuer Rates by Major German City
| City | First Dog (Annual) | Second Dog (Annual) | Dangerous Breed Surcharge |
|---|---|---|---|
| Berlin | €120 | €180 | No surcharge |
| Munich (München) | €100 | €100 | €800 (Listenhunde) |
| Hamburg | €90 | €90 | No surcharge |
| Frankfurt am Main | €102 | €180 | €900 (Listenhunde) |
| Cologne (Köln) | €156 | €264 | No surcharge |
| Düsseldorf | €96 | €160 | Variable |
| Stuttgart | €100 | €100 | Variable |
| Leipzig | €60 | €90 | No surcharge |
| Dresden | €50 | €75 | No surcharge |
Note: Rural municipalities and smaller towns often charge significantly less—some as low as €30–€50/year.
How to Register Your Dog: Step-by-Step
Step 1: Visit Your Local Bürgeramt
Bring the following documents:
- Valid ID or residence registration (Anmeldung)
- Dog's microchip number (15-digit ISO chip)
- Proof of acquisition (purchase contract, adoption papers, or previous city deregistration)
Step 2: Complete the Registration Form (Hundeanmeldung)
The form asks for your dog's breed, age, chip number, castration status, and whether the dog falls under dangerous breed regulations (Listenhunde).
Step 3: Pay the Annual Tax
Payment is typically via SEPA direct debit (Lastschrift) or bank transfer. Some cities offer quarterly or semi-annual payment schedules.
Step 4: Receive Your Steuermarke
After payment, you receive a metal year-tag (Steuermarke) by mail. Your dog must wear this tag on their collar whenever in public. The tag color changes annually.
Exemptions & Reduced Rates
Several categories of dog owners qualify for reduced or zero Hundesteuer:
| Exemption Category | Details |
|---|---|
| Guide dogs (Blindenhunde) | Fully exempt in all German states |
| Service dogs (Assistenzhunde) | Exempt in most municipalities |
| Shelter dog adoption | Some cities offer 1–2 year tax waivers for adopted Tierheim dogs |
| Second dog surcharge | Some cities (e.g., Munich) charge the same rate for additional dogs |
| Low-income households | Bürgergeld/Sozialhilfe recipients may apply for exemption |
What Happens If You Don't Register?
Failing to register your dog is considered tax evasion (Steuerhinterziehung). Consequences include:
- Back-payment demand for all years since acquisition
- Late payment penalty (Säumniszuschlag) of 1% per month
- Administrative fine (Bußgeld) of €100–€500 in repeat cases
How Hundesteuer Interacts with Other Dog Costs
The Hundesteuer is just one component of dog ownership costs in Germany. For a complete breakdown of monthly and annual costs—including daycare, insurance, and food—see The Cost of Dog Daycare in Germany.
For mandatory insurance requirements that accompany Hundesteuer registration, see Dog Liability Insurance in Germany.
Find Dog Daycare Near You
Once your dog is registered and insured, you're ready to explore professional daycare options. Browse verified dog daycares across Germany in our directory.