close

Annual German tax return (Einkommensteuererklärung)

Annual German tax return (Einkommensteuererklärung)

Annual German tax return (Einkommensteuererklärung)

A large proportion of taxpayers in Germany, both expats and German citizens, choose to submit an annual income tax return (Einkommensteuererklärung) to the Federal Central Tax Office. By submitting a tax declaration, you check that you have paid the correct amount of tax for the previous financial year. On average, nine out of 10 people who submit a tax return receive a refund.

You can complete your declaration on paper or online using software designed by the Federal Central Tax Office. The tax return is used by the tax office to balance out the amount of income tax you have paid with other financial aspects, such as:

  • Your spouse’s income
  • Any additional income you might have
  • Tax deductions, for instance, statutory insurance contributions, childcare expenses or charitable donations

Do I need to do a German tax return?

Although many people choose to submit one in the hope of receiving a refund, generally if you are a waged employee subject to payroll tax it is not compulsory to submit a German income tax return. You are, however, obliged to submit a tax declaration if any of the following apply to you:

Completing the German tax return

If your financial situation is fairly simple (i.e. you are a waged employee with a few deductions to declare, such as work-related expenses and statutory insurance contributions), you can fairly easily complete and submit the correct tax declaration forms on your own. You will need a basic understanding of German (or a German-speaking friend who can help you) and to have prepared all the information and supporting documentation in advance.

If your case is more complex, for instance, if you run your own business or have multiple sources of income both in- and outside Germany, you may consider seeking help and guidance from a tax advisor. Alternatively, the website Wundertax, specifically designed with expats in mind, lets you fill out and submit all the forms online, quickly and easily. 

ELSTER

Although it is still possible to download all the necessary forms, fill them out and then submit them to your local tax office, you can also complete your tax declaration online. This is done using the online tax office system ELSTER (Elektronische Steuererklärung), designed by the Federal Central Tax Office.

Details needed for German tax declaration forms

In order to correctly fill out your income tax return forms, you will need to prepare some information in advance. Most people will need to supply the following details in their forms:

  • Your tax ID / tax number (if you have one)
  • The details of your local tax office (Finanzamt)
  • The IBAN of your German bank account
  • Your employment tax statement (Lohnsteuerbescheinigung) - usually issued automatically by your employer at the end of the financial year
  • Receipts or proof of payments for tax deductions (if applicable; see below)

Which tax return forms do I need?

No matter what your financial situation, everyone completing the tax return will need to fill out a general tax form (Mantelbogen or Hauptvordruck). Depending on what kinds of income you have, you will also need to complete a varying number of additional tax forms (Anlagen).

General tax forms

There are three different kinds of general tax forms, which are all used to submit your basic personal details, such as your name, tax ID and job title. Which form you fill out depends on your personal situation:

You can usually use the simplified tax return for employees (Vereinfachte Einkoimmensteuererklärung für Arbeitnehmer - Mantelbogen ESt 1V) if any of the following apply to you:

  • You receive income from employment in Germany.
  • You receive a state pension.
  • You receive welfare benefit payments.

For more complicated cases, however, you will need to fill out the tax return for individuals with unlimited tax liability form (Einkommensteuererklärung für unbeschränkt steuerpflichtige Personen - Mantelbogen ESt 1A). This is the correct form if any of the following apply to you:

  • You have additional sources of income.
  • You receive foreign income.
  • You receive capital gains income above 801 euros (1.602 euros for married couples).
  • You are paying alimony or maintenance payments to a divorced spouse.
  • You wish to declare deductions not covered by the simplified tax return.

If any of the above apply to you but your normal place of residence is not in Germany (defined as spending 185 out of 365 days outside Germany), you will need to fill out a tax return for individuals with limited tax liability (Einkommensteuererklärung für beschränkt steuerpflichtige Personen - Mantelbogen Est 1C)

Additional tax forms (Anlagen)

There are many different additional tax forms. You need to fill out a separate form for each of the different kinds of income and expenditure that apply to you:

Form Used to declare
AUS

Foreign income (self-employed)

AV Contributions to a Riester pension
G Income from business enterprises
KAP

Income from capital (above tax-free allowance of 801 euros per person and 1.602 euros for married couples)

Kind

Dependent children, to claim child benefit

L Income from agriculture and forestry
N

Income from paid employment; gross annual salary; work-related tax deductions (i.e. expenses or commuting costs)

N-AUS

Foreign income (employee)

R

Additional income, gross annual retirement benefits

S

Income from self-employed work

SO

Other income (e.g. income from property sales, alimony or child maintenance, compensation or damages)

U

Alimony or child maintenance payments

Unterhalt

Payments to dependent persons

V

Income from renting or leasing

Vorsorgeaufwand

Payments to health, pension, unemployment and care insurance schemes

What is my tax class?

Filling out your tax declaration form will also require you to know your tax class (Steuerklasse). This is usually assigned to you by the tax office when you first register in Germany and is largely determined by your marital status. Your tax class will also be printed on the employment tax statement (Lohnsteuerbescheinigung) you receive from your employer. The six different taxation classes in Germany are:

Tax Class Marital Status
Class 1 Single, widowed, divorced or long-term separated
Class 2 Single parent
Class 3 Married with a higher income (than partner in class 5)
Class 4 Married with an equal income
Class 5 Married with a lower income (than partner in class 3)
Class 6 Second job or tax deduction without proper employee information

The tax classes are most important for married couples, as tax classes three and five represent a way for couples with unequal salaries to save money on their overall tax bill. It is possible to change your tax class (for instance if you were automatically placed in tax class four by the tax office and you earn significantly more than your partner). To do this you will need to obtain a request a tax class change form from your local tax office.

Tax deductions in Germany

Most people submitting a tax return will take advantage of tax deductions in order to reduce their overall tax liability and increase the likelihood that they will receive a refund. Under the German tax system, it is possible to claim many different types of payments as tax-exempt. You can declare the following kinds of expenses in your tax return:

Employment expenses

It is possible to deduct various income-related expenses, as long as they are properly documented and haven’t already been reimbursed by your employer. These deductions are usually capped at 1.000 euros per year. This includes expenses incurred in the following circumstances:

  • Moving house for professional reasons, such as relocating to Germany
  • Applying to jobs
  • Travelling or commuting
  • Further training such as work-related literature or training courses
  • Equipment such as computers
  • Running two households, for instance, if you are a weekend commuter

Insurance contributions deductions

Any contributions you make during the course of the year to compulsory insurance schemes are deductible, up to certain limits:

Personal deductions

You can also make deductions for any costs resulting from the following:

  • Alimony payments to a divorced partner (up to 13.805 euros per year)
  • Charitable contributions to German charities (up to 20% of gross income)
  • Interest on a mortgage (on buy-to-let properties, and only deductible against income made from the property)

Child allowances

If you have children, you are entitled to deductions and benefits to mitigate the cost of raising children. This includes:

  • Education expenses, if the child is attending a private school in Germany or Europe (30% of tuition fees up to a maximum of 5.000 euros per year per child)
  • Child benefit (194 euros per month for each of your first two children; 200 euros for a third child and 225 for each subsequent child)
  • Childcare costs for children under 14 (up to 4.000 euros per year per child)

Be aware that many of these categories have limits and strict rules. If you are unsure, a tax advisor can help you understand how to make use of exemptions, deductions and allowances to reduce your tax bill.

What is the deadline for the tax return in Germany?

The German tax year runs from January to December. If you are obligated to submit a tax return, you can submit it any time between January 1 and July 31 the following year (i.e. July 31, 2019, for your 2018 tax return). If you need, you can also apply to your local tax office for an extension, which is usually granted automatically. If you use the services of a tax advisor, the tax office automatically extends the deadline to the end of the following February.

If you are submitting a tax return voluntarily, you can apply for refunds for up to the four previous years (i.e. in 2019 you can submit tax returns for 2018, 2017, 2016 and 2015).

Between two and six months after submitting your return, you will receive a tax assessment (Steuerbescheid) from the tax office. This document informs you whether you can expect a refund (which will be paid directly into your bank account), or if you owe tax. If you owe tax you will be given around four weeks to pay.

Read also

  • Taxation in Germany

    Taxation in Germany

    All expats need to know about taxation & the tax system in Germany, responsible tax authorities, ELSTER & asking tax advisors for help with German taxes.
    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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • Work contracts in Germany (Arbeitsverträge)

    Work contracts in Germany (Arbeitsverträge)

    Find out about different types of work contracts in Germany: permanent, fixed-term, temporary, mini job and freelancer contracts and a contract checklist.
    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
  • 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