Taxes in Germany
- Germany has several types of tax, including income tax, VAT, capital gains tax, corporation tax, trade tax and vehicle tax.
- Employees usually have income tax deducted automatically, while freelancers and businesses generally have additional filing and payment obligations.
- For 2026, the basic tax-free allowance is €12,348 for a single person.
- New employees should give their employer their Tax ID (Steueridentifikationsnummer) as soon as possible to avoid being taxed under Tax Class VI.
- Tax calculators can help you estimate liabilities, but your final assessment is determined by the German tax office.
Tools for Common Taxes in Germany
This guide gives a general overview of taxes in Germany for expats and does not replace advice from a qualified German tax advisor or Steuerberater. Your final tax position depends on your residence status, income type, tax class, deductions, insurance status, church membership, family situation, double taxation treaty position, and tax office assessment.
Understanding taxes in Germany
Germany’s tax system can initially seem complicated, particularly when terms such as tax classes, allowances and social security contributions appear on your payslip. However, the taxes that apply to you largely depend on whether you are employed, self-employed, investing or operating a business.
Employees normally have income tax deducted directly from their salary. Freelancers and business owners usually need to submit tax declarations, make advance payments and potentially register for VAT. Investment income, company cars, vehicles and other sources of income may also create separate tax obligations.
For expats, tax residence is one of the first questions to understand. In Germany, registering an address through Anmeldung can create a tax residence because you have a German home available for your use. This is separate from the commonly mentioned 183-day rule, which can also make someone tax resident if they stay in Germany for more than half the year. Once you are considered tax resident, Germany may tax your worldwide income, although double taxation treaties can affect the final result.
- Employees normally have wage tax deducted automatically through payroll.
- Your Tax ID is usually issued automatically after address registration.
- Many employees can file voluntarily and may receive a refund if they have deductible expenses.
- Foreign income, foreign bank accounts, and overseas investments can affect your German tax position.
- Double taxation agreements may change which country has the right to tax specific income.
- Freelancing, VAT, trade tax, and business expenses can create additional filing duties.
In 2026, German income tax remains progressive. This means the tax rate increases as taxable income rises. The first €12,348 for a single person is covered by the basic tax-free allowance, known as the Grundfreibetrag. Above this, income tax starts progressively and can reach the top rates for higher incomes.
The entry tax rate starts at 14% after the basic tax-free allowance. Higher taxable income can fall into the 42% top marginal rate, while very high incomes can be subject to the 45% highest marginal rate. These are marginal rates, meaning they apply only to the relevant part of taxable income, not necessarily to your full income.
For employees, taxes are only one part of the deduction from gross salary to net salary. Social security contributions for health insurance, pension insurance, unemployment insurance and long-term care insurance are usually withheld through payroll together with wage tax. These social security contributions are generally split between the employer and employee, although some parts, such as certain health insurance and long-term care insurance components, can vary by situation. In 2026, the main statutory contribution rates are 18.6% for pension insurance, 2.6% for unemployment insurance, and 14.6% for statutory health insurance plus a provider-specific supplementary contribution. The average additional contribution rate is 2.9% in 2026.
A single employee with no children, no church tax, statutory health insurance, and a €60,000 gross annual salary may pay roughly €9,000–€10,000 in wage tax and solidarity surcharge and around €12,000–€13,000 in employee social security contributions, depending on health insurance fund, care insurance status, and deductions. This can leave an estimated net salary of roughly €37,000–€39,000 per year. Exact results depend on tax class, state, health insurance rate, and personal deductions.
Your Tax ID (Steueridentifikationsnummer) is one of the first tax documents you need after registering your address in Germany. If your employer does not have your Tax ID, payroll may temporarily apply Tax Class VI, which can lead to much higher monthly withholding until your details are corrected. If you provide the Tax ID during the same calendar year, payroll can often adjust the deduction retroactively; otherwise, excess wage tax can usually be refunded through your tax return.
German tax calculators
Our German tax calculators provide an initial estimate of common taxes and deductions. You can calculate net salary, capital gains tax, trade tax, VAT, company car tax and annual vehicle tax using the relevant information for your situation.
For commuting costs, note that from the 2026 tax year, the commuter allowance (Pendlerpauschale) is €0.38 per kilometer from the first kilometer, replacing the previous tiered approach. Do not use this new flat rate for the 2025 tax return filed in 2026: for 2025, the commuter allowance remains €0.30 per kilometer for kilometers 1–20 and €0.38 from kilometer 21.
The results are estimates and should not be treated as a binding tax assessment. Individual circumstances, allowances and deductions can change the final amount calculated by the tax office.
How the German tax system works
Most taxes in Germany are administered by the federal, state or municipal authorities. Your local tax office, known as the Finanzamt, is generally responsible for processing your tax return and issuing your tax assessment.
Employees are assigned a tax class that affects monthly payroll withholding. The tax class does not determine the final amount of annual income tax owed, which is calculated according to taxable income and personal circumstances.
Tax Class I usually applies to single employees, while Tax Class II is for eligible single parents. Married couples usually use Tax Class IV/IV by default or choose III/V if one spouse earns significantly more than the other. Tax Class VI is usually used for second jobs or missing payroll details and often leads to the highest monthly withholding.
| Tax or contribution | Who it usually affects | What to know |
|---|---|---|
| Income tax | Employees, freelancers, self-employed people and others with taxable income | Progressive tax based on annual taxable income. |
| Wage tax | Employees | Monthly payroll withholding toward annual income tax. |
| VAT | Businesses and freelancers that are VAT-liable | Usually charged on taxable sales unless an exemption applies. |
| Trade tax | Commercial businesses | Uses the 3.5% base rate and the municipal Hebesatz, often resulting in an effective trade tax rate of roughly 7% to 17% depending on the municipality. |
| Corporation tax | Corporations | Federal tax of 15%, plus solidarity surcharge, giving an effective federal rate of 15.825%. |
| Church tax | Members of certain religious communities | Usually 8% or 9% of income tax, depending on the federal state. |
| Broadcasting contribution | Most households | Often called “radio tax” by expats, but officially a household contribution, not a tax. In 2026, it is €18.36 per month, usually billed as €55.08 per quarter. |
Germany has double taxation agreements with many countries. These agreements do not usually mean foreign income can be ignored; instead, they determine which country may tax specific income and whether Germany gives an exemption or credit. Some foreign income may also be tax-free in Germany but still increase the tax rate applied to taxable German income under the Progressionsvorbehalt. Expats with foreign salary, rental income, investments, pensions, or business income should check the relevant treaty rules before filing.
For small freelancers and businesses, VAT is especially important. Under the Kleinunternehmerregelung, small businesses may avoid charging VAT if their turnover stays within the applicable limits. From 2025, the relevant limits are generally €25,000 in the previous calendar year and €100,000 in the current calendar year. This can simplify invoicing, but it also means you usually cannot deduct input VAT from business purchases.
Tax returns in Germany
Not everyone in Germany is required to submit an annual tax return. Filing may nevertheless be worthwhile if you can claim work-related expenses, insurance contributions, relocation costs or other eligible deductions.
Freelancers, self-employed people and many individuals with additional income are generally required to file. For the 2025 tax year, self-prepared mandatory tax returns are generally due by July 31, 2026. As of July 24, 2026, this deadline is only 7 days away, so anyone required to file should act quickly or contact a qualified tax adviser. If a tax adviser prepares the return, the deadline is generally extended to March 1, 2027. Missing a mandatory filing deadline can lead to late filing surcharges, known as Verspätungszuschläge.
For employees, filing is often voluntary unless specific situations apply, such as receiving certain wage replacement benefits, having multiple employers, using tax class combinations that trigger mandatory filing, or earning additional untaxed income. If you are unsure, check your situation with the Finanzamt, ELSTER, or a qualified tax adviser.
- Relocation costs: Moving costs for professional reasons may be deductible, including certain flat-rate amounts. For the 2025/2026 filing period, the professional relocation flat-rate is €964 for a single person.
- Double household expenses: If you maintain a second household for work, some rent, travel, and meal costs may qualify.
- German language courses: Job-related language courses may be deductible if they are connected to your work or professional integration.
- Work equipment and home office: Laptops, desks, software, and home office costs may reduce taxable income if they meet the tax rules.
New expat tax roadmap
- Register your address: After Anmeldung, your Tax ID is usually sent by post.
- Give your Tax ID to your employer: This helps payroll apply the correct tax class instead of Tax Class VI.
- Check your payslip: Review wage tax, social security contributions, church tax, and health insurance deductions.
- Keep tax documents: Save payslips, insurance records, donation receipts, relocation costs, and work-related expense records.
- Check whether you must file: Employees may file voluntarily, while freelancers, self-employed people, and many people with extra income generally must file.
After you register your address, your details are passed to the Federal Central Tax Office. Your Tax ID is then usually sent by post to your registered address. Give this number to your employer, bank, and relevant tax software or adviser when requested.
- Your Tax ID and registered German address
- Payslips and annual wage tax certificate
- Health insurance and pension contribution records
- Receipts for work expenses, donations, relocation costs, and language courses
- Details of foreign income, accounts, investments, or rental income
- Mandatory tax returns for the 2025 tax year are generally due by July 31, 2026 if you file without a tax adviser.
- With a tax adviser, the 2025 tax return deadline is generally March 1, 2027.
- Voluntary employee returns can usually be submitted for several previous years.
Federal Ministry of Finance: bundesfinanzministerium.de
ELSTER online tax portal: elster.de
Income Tax Act: Einkommensteuergesetz
VAT Act: Umsatzsteuergesetz
Final thoughts
Understanding which German taxes apply to you is the first step toward managing your finances confidently. Use the guides and calculators on this page to explore individual taxes, estimate potential costs and prepare for your filing obligations.
FAQ
Not always. Many employees are not required to file, because wage tax is already withheld through payroll. Filing can still be worthwhile if you have deductible expenses or expect a refund.
The basic tax-free allowance, or Grundfreibetrag, is currently €12,348 for a single person.
No. The charge commonly called “radio tax” by expats is officially the broadcasting contribution, or Rundfunkbeitrag. It is a household contribution, not a tax.
Corporation tax is a federal tax on corporations and is charged at 15%, plus solidarity surcharge. Trade tax is a municipal tax on commercial business profits and uses the local Hebesatz.









