close

Taxation in Germany

Taxation in Germany

Taxation in Germany

The German federal government (Bundesregierung) receives the majority of its income from tax revenues. The Federal Ministry of Finance (Bundesministerium der Finanzen) is responsible for all aspects of tax and revenue legislation, while the Federal Central Tax Office (Bundeszentralamt für Steuern - BZSt) and the regional offices (Landesbehörden) execute this legislation. If you are working in Germany, and thus earning money, you must pay taxes.

Taxation authorities in Germany

The administration and revenue of taxes in Germany is split between the federal government and the federal states (Bundesländer). The Federal Central Tax Office acts on the behalf of the federal government and is responsible for:

  • Issuing tax IDs
  • International tax matters (such as double taxation agreements)
  • Federal tax audits

Most taxes are administered by each federal state’s regional office (Landesbehörde), via the local tax office (Finanzamt). The taxes they are responsible for include:

  • VAT and income tax (which are shared equally between the Federal Government and the Federal States)
  • Inheritance tax
  • Real property tax
  • Taxes on pets, such as the dog tax

The German tax system

What are the most common types of tax that you will encounter as an expat working in Germany? How much tax do you need to pay and how do you pay it? Find out everything you need to know about the German tax system.

The annual tax return in Germany

Many workers in Germany choose to submit an annual tax declaration. Are you obliged to submit an income tax return? What tax deductions can you benefit from? Here’s the key information on the German annual tax return.

ELSTER (Elektronische Steuererklärung)

Many people in Germany now do the bulk of their tax administration online, using an online tax office system called ELSTER (ELektronische STeuerERklärung). If you are a business owner or a freelancer, you may be obliged to use ELSTER; otherwise you might just want to take advantage of the features that make doing online tax returns much quicker and simpler. Our ELSTER page walks you through the process of registering for an account and completing your annual tax return online. 

Tax advisors in Germany

No one likes doing their taxes, not even German citizens. When even the Federal Ministry of Finance admits that taxes in Germany are “complicated”, many expats find themselves scratching their heads. If you are struggling with your taxes, you might benefit from our list of English-speaking tax advisors in Germany.

Read also

  • German tax services & advisors in Germany

    German tax services & advisors in Germany

    In need of tax advice or tax services in Germany? Have a look at our list of German tax consultants, advisors and accountants for expats.
    read more
  • German tax system & Taxes in Germany

    German tax system & Taxes in Germany

    Info for expats on the tax system in Germany: income and payroll tax, German annual tax declaration, deductions, business taxes and the Rundfunkbeitrag.
    read more
  • Annual German tax return (Einkommensteuererklärung)

    Annual German tax return (Einkommensteuererklärung)

    Information for expats on how to complete the German tax return (Einkommensteuererklärung): tax forms, ELSTER, tax classes, tax deductions and exemptions.
    read more
  • ELSTER - The online tax office in Germany

    ELSTER - The online tax office in Germany

    Doing your German taxes online with ELSTER: how to register, the Zertifikatsdatei, auto-filled forms, how to do your self-employed / freelancer tax return.
    read more
  • Tax ID Germany (steuerliche Identifikationsnummer)

    Tax ID Germany (steuerliche Identifikationsnummer)

    Information for expats on the German Tax ID (steuerliche Identifikationsnummer, Steuer-ID, IdNr.): how to apply, the Tax Number, replacing a lost Tax ID.
    read more
  • German tax offices (Finanzamt & BZSt)

    German tax offices (Finanzamt & BZSt)

    Information on tax authorities in Germany: the BZSt issues expats with tax IDs; the local Finanzamt is responsible for tax returns, business & income tax.
    read more
  • Business taxes in Germany

    Business taxes in Germany

    There are several taxes that businesses, self-employed & freelancer workers in Germany have to pay, including VAT (USt), trade, corporation & income taxes.
    read more
  • Banking in Germany

    Banking in Germany

    Info on banking in Germany: how to open a German bank account, internet banking, business banking, loans, credit cards, Giropay / Paydirect, TAN, SEPA & IBAN.
    read more
  • Salary, payslips & minimum wage in Germany

    Salary, payslips & minimum wage in Germany

    Expats' guide to salaries in Germany including information on understanding your German payslip, average income & bonuses, and minimum wage in Germany.
    read more
  • German mortgages (Hypothek / Darlehen)

    German mortgages (Hypothek / Darlehen)

    Our expat guide to German mortgages, including mortgage advisors, requirements & documents, types of mortgages and the application process in Germany.
    read more
  • Social security in Germany

    Social security in Germany

    The German social security system: info on benefits and allowances available for expats in the case of sickness, unemployment, old age or low income.
    read more
  • Official issues

    Official issues

    There are various bureaucratic issues expats in Germany need to deal with, like visas, residence permits, registration, banking, tax IDs and citizenship.
    read more