Filing Route
Choose Mandatory, Voluntary, Employee, Couple, Business, Rental, Investment, Foreign, or Departure Filing
Match the assessment year and every income source to the correct return, schedules, deadline, and help route.
An employee with one correctly taxed German job and no mandatory trigger can often treat wage-tax withholding as final, but may file voluntarily to reconcile overwithholding and deductions. Mandatory assessment can arise from more than EUR 410 of qualifying untaxed or progression income, simultaneous wages from multiple employers, certain spouse cases using class V, VI or IV with factor, payroll allowances, insurance refunds, replacement benefits, or a Finanzamt request (employee triggers). The detailed statute, not a refund calculator, controls.
Separate the return routes
A straightforward employee return covers the main form plus employment, insurance, household, family and other relevant schedules. The annual wage certificate reports pay, wage tax and specified contributions, but the employee adds actual deductible work expenses and verifies third-party data. A student can file where employment or loss rules justify it, while education classification as first or further training changes treatment.
Qualifying spouses or registered partners can choose individual or joint assessment under the rules. Payroll class is not the annual assessment choice. Compare both routes where separate income, foreign status, losses, extraordinary income, separation, support or liability matters.
Self-employed commercial and liberal-professional people generally file an income-tax return and profit statement, with trade, VAT and possibly partnership or company filings separately. Rental income uses property-specific revenue, expense, depreciation and allocation. Private investments can require schedules where no German withholding occurred, foreign tax needs relief, losses or allowance need correction, or the special rate does not settle the case.
A German tax resident normally maps worldwide income. A treaty can exempt or credit an item, often while the income remains reportable. Foreign employment, bank, pension, company, rental, crypto and property records need country-specific analysis.
An arrival or departure return maps the full calendar year, German liability period, foreign income and treaty allocation. Leaving does not cancel later return, payment or objection duties.
Use no filing only after confirming that no mandatory trigger, request or beneficial claim applies. Use free ELSTER for a manageable return, eligible wage-tax assistance for permitted employee cases, and a tax adviser for business, rental, complex investment, foreign income, remote work, departure, large loss, gift, estate or prior-year correction.
Must You File?
Check Filing Triggers, Residence, Income, Family, Payroll Data, Business Duties, and Adviser Extensions
Test each year separately because jobs, benefits, marriage, income, residence and professional representation can change the answer.
Start with liability. A person with German domicile or habitual abode normally has unlimited income-tax liability; a non-resident can have limited liability on German-source income or qualify for an application route. The return must match that status and the exact period. Anmeldung, citizenship, EU status, study or a residence permit are evidence or context, not substitute tax tests.
Run the mandatory-trigger checklist
For employees, test simultaneous employers, tax class VI, spouse combinations involving V or IV with factor, an entered payroll allowance, qualifying private health or care refunds, untaxed positive income, income subject to progression, replacement benefits, severance or other special withholding, foreign payroll, and any letter requiring a return. The EUR 410 amount applies to defined untaxed or progression categories, not all side receipts and not a general tax-free business allowance.
Self-employed, commercial, partnership, rental and many untaxed investment cases generally create assessment and possibly separate electronic-return duties. A loss does not remove filing where a return or loss determination is needed. Students and pensioners use ordinary income and trigger tests; age or enrolment is not a blanket exemption.
Foreign income can trigger a return even where a treaty gives another country the primary taxing right because exemption with progression, credits, reporting, wealth transfers or source facts remain relevant. Track foreign salary, benefits, pensions, rent, business, dividends, interest, funds, crypto and disposals. A foreign employer or bank does not automatically transmit every usable German record.
Qualifying couples must test whether both spouses have unlimited liability or an application route, whether they lived together, and whether joint or individual assessment is available. Separation date, foreign spouse residence, support and income must be accurate. Family tax class is merely payroll withholding.
A voluntary employee assessment is available where no mandatory branch applies and is commonly used within the ordinary four-year assessment window. Do not call a late mandatory return voluntary merely because the Finanzamt has not written yet.
Authorised tax-professional representation can provide the later statutory represented deadline for defined returns, but only after a valid engagement and only if the tax office has not called the return earlier. It does not transfer factual responsibility or excuse missing records. Ask the Wohnsitzfinanzamt for procedural clarification, and use a qualified adviser for classification, foreign, business, rental, securities, departure or correction questions before the deadline.
Evidence Pack
Build the ELSTER, Identifier, Wage, Insurance, Expense, Home, Travel, Childcare, and Foreign Tax File
Keep primary records even where third-party data appear in the prefilled return.
Secure Mein ELSTER access using the personal IdNr, email, authentication and certificate or supported identity route. Postal activation can take time; an eligible online identity route can be faster. Back up the certificate file securely and never share its password. Keep the personal IdNr separate from the return's Steuernummer and any business identifiers.
The free prefilled service exposes specified records from the last four years, including master data, wage certificates, replacement benefits, pensions, health and care contributions, retirement provision, grants and selected capital data (prefilled return). Download and compare, but do not assume absence means non-taxable. Correct the source record and explain the filing difference where needed.
Organise proof by return schedule
For employment, keep the contract, payslips, annual electronic wage certificate, employer reimbursements, benefits, work equipment, professional fees, training, applications, travel, double household and a dated first-workplace and workday log. For 2026, the employee lump sum is EUR 1,230 and applies automatically; itemised work expenses matter only to the extent the applicable total exceeds it.
For commuting, record actual days, one-way full kilometres, first workplace, transport and employer subsidies. The 2026 allowance is EUR 0.38 per full one-way kilometre from the first kilometre, with a EUR 4,500 cap subject to car and public-transport exceptions (2026 employee values). Do not claim commute and business travel for the same trip.
For home working, keep daily location and hours, workplace availability and room evidence. The daily allowance is EUR 6 for a qualifying day, capped at EUR 1,260. A qualifying central home office has a separate actual-cost or annual-allowance route. Do not double claim the same day or household cost.
Add health, care, pension, donation, childcare, household-service, disability, support and extraordinary-expense statements with traceable non-cash payment where required. For children, reconcile identity, residence, custody and reimbursements.
Foreign records need income statements, workdays, tax residence certificate, foreign return and assessment, proof paid, refund eligibility, treaty article and consistent exchange rates. Business, rental, capital and crypto need complete revenue, cost and acquisition history. Usually retain documents rather than sending every receipt, but answer requests with scoped copies. Reconcile name, year, currency, totals and identifiers before submission.
Filing Steps
Choose the Year, Reconcile Prefill, Classify Income and Deductions, Submit, Answer Queries, and Review
Move from complete facts to a saved protocol and then to a line-by-line Bescheid audit.
- Select the assessment year and status. Determine mandatory or voluntary filing, unlimited or limited liability, individual or joint assessment, and the competent Finanzamt. Never mix current filing-year values into an older assessment year.
- Build the full-year map. List residence periods, employers, work countries, benefits, business, rent, investments, pensions, gifts and other income in every country. Identify treaty and progression items before deductions.
- Activate and secure ELSTER. Register early, test the certificate and back it up. Retrieve prefilled data only through the official portal or trusted software. The tax administration does not email actual tax data or demand credentials.
- Reconcile third-party records. Compare master data, religion, bank, wage certificates, benefits, pensions and insurance with originals. Do not overwrite a discrepancy silently; request source correction and explain the return position.
- Enter each income category. Use the main return and schedules for employment, foreign income, business profit, rent, capital, pension, children and other items. Convert foreign currency consistently and document rates. Separate treaty exemption, credit and withholding claims.
- Enter supported deductions and credits. Reconcile the employee lump sum before itemising work costs. Test commute, business travel, home office, equipment, training, double household, insurance, childcare, donations, household services, disability and extraordinary costs independently. Deduct reimbursements and private portions.
- Run consistency checks. Match wages to certificates, days to travel and home work, invoices to payments, foreign tax to assessment, business profit to accounts, rent to property periods and spouse totals across both returns. Review warnings and calculation assumptions.
- Submit through the correct channel. Personal returns can use Mein ELSTER or approved software; business-related returns generally require electronic transmission. A hardship paper exception needs approval. Save the complete submitted PDF or data copy, transfer protocol, time and ticket.
- Respond to the Finanzamt. Use the portal or stated channel, quote Steuernummer and Aktenzeichen, answer the exact question, attach legible scoped evidence and save proof. Do not send original passports, seed phrases or unrelated full bank access.
- Review the Bescheid. Compare income, deductions, foreign treatment, calculations, withholding, advances, refund or payment, interest and explanations. The notice normally requests any balance within its stated period, often one month. Calendar the objection deadline immediately and update future payroll or advances after a corrected result.
Cost and Timing
Budget Free Official Filing, Software, Advice, Associations, Refunds, Payments, Interest, Surcharges, and Advances
Price preparation separately from the tax outcome and keep cash available until the assessment is final.
Mein ELSTER registration, prefilled-data retrieval, electronic income-tax filing and an ordinary Einspruch do not carry an official user fee. Commercial software, mobile filing services and refund-based products set their own prices, data access and support. Check whether the product handles foreign income, rent, self-employment, joint assessment, attachments, corrections and multiple years before paying.
A Lohnsteuerhilfeverein charges membership and can advise only within its statutory permitted employee-oriented scope. It is not a universal business, large rental or complex investment adviser. Tax-adviser fees depend on the statutory framework, value, complexity and any written fee agreement. Obtain a scope covering data gathering, countries, return schedules, correspondence, Bescheid review and objection.
Separate deductions from cash cost
A deductible expense does not mean the state refunds its full price. It reduces the relevant tax base, subject to eligibility, private portions, caps, lump sums and marginal tax. Employee work expenses first compete with the automatic EUR 1,230 Arbeitnehmer-Pauschbetrag for 2026. The EUR 6 home-working daily allowance caps at EUR 1,260, and eligible childcare is 80 percent up to EUR 4,800 per qualifying child under current detailed conditions.
Additional preparation costs can include statement recovery, broker reports, certified foreign tax or residence certificates, sworn translation, apostille for non-covered documents, exchange-rate work, travel, bookkeeping cleanup and foreign advice. Avoid paid IdNr recovery, fake ELSTER portals, unnecessary paper packs and software that cannot export the filed record.
A calculated refund is only a forecast. It can shrink or reverse because of foreign income progression, missing benefits, multiple jobs, tax-class underwithholding, capital gains, business profit, insurance refunds, incorrect days, deduction caps or Finanzamt adjustments. Do not spend it before the Bescheid and payment arrive. Likewise, reserve for a balance due.
A late mandatory calendar-year return can carry a surcharge generally calculated at 0.25 percent of residual assessed tax per started month, at least EUR 25, under the statutory exceptions and mandatory trigger rules (late surcharge). Estimates and enforcement can continue even before filing.
Assessment interest under Section 233a is currently 0.15 percent per full month, or 1.8 percent annually, after its statutory start; other interest categories can use different rates (tax interest). A later Bescheid can also set future quarterly advances. Budget the filing, any professional review, tax balance, foreign refund delay and next advances as separate cash items.
Deadlines and Next Steps
Meet Mandatory, Adviser, Voluntary, Assessment, Payment, Objection, and Record Deadlines
Preserve filing evidence and treat the Bescheid as the start of the next procedural stage.
For a mandatory calendar-year return, the general statutory deadline is seven months after year end, normally 31 July. Defined returns prepared by authorised tax professionals generally use the later represented deadline at the end of February of the second following year, but the Finanzamt can call the return earlier. Special transition, business-year and individual-extension rules must be checked for the exact assessment year (deadline law).
A voluntary employee assessment commonly remains possible until the end of the fourth calendar year following the assessment year because the ordinary assessment limitation is four years. For example, a voluntary 2025 return normally reaches the end of its ordinary window on 31 December 2029. Mandatory filings, offence periods, delayed starts and special determinations use different limitation rules, so never rely on this example after receiving a filing request (assessment window).
Back-plan submission and assessment
Six months before the mandatory deadline, inventory missing foreign, broker, rental and business data. Three months before, activate ELSTER and request corrections or certificates. One month before, freeze the residence and income map, reconcile prefill and finish evidence. Submit early enough to recover from portal, certificate or adviser problems. The transfer protocol, not a saved draft, proves electronic submission.
There is no reliable nationwide processing promise. Complexity, missing evidence, foreign treatment, manual review and the Land tax administration affect timing. Answer queries by their stated date and preserve each response receipt. Delay does not authorise duplicate returns; ask the Finanzamt using the original Aktenzeichen.
The Bescheid is valid until changed under a permitted procedure. It states the assessment, refund or balance and legal-remedy instruction. A balance is commonly due one month after notice, but use the exact date. An Einspruch is generally also due within one month, yet does not pause collection. Manage both calendars separately.
After a refund, reconcile the bank amount with the notice, save the Bescheid and update next year's opening records. After a balance, pay with the correct reference or request lawful payment relief before enforcement. Update payroll allowance, tax class, business advances, treaty certificates and adviser scope where the assessment reveals a recurring issue.
Keep personal evidence at least until the assessment is final and foreseeable correction periods end. Business tax records have category-specific periods, commonly ten years for specified books, eight for accounting vouchers and six for other listed records, subject to extensions. Preserve native electronic formats, software exports, certificates, protocols, notices and foreign tax proof after changing provider, moving or leaving Germany.
Problems and Remedies
Fix Unsupported Claims, Missing Foreign Income, Wrong Workdays, ELSTER Phishing, Ignored Notices, and Assessment Errors
Correct facts transparently, protect access, preserve deadlines, and use the right review procedure.
If proof is missing, do not fabricate an invoice, day log or payment. Request a duplicate from the employer, bank, insurer, childcare provider, merchant or foreign authority. Use contemporaneous substitute evidence such as contract, statement, calendar and correspondence, explain the gap, and accept that the Finanzamt may reduce an unsupported claim.
For missing foreign income, accounts, gains or tax, preserve all records and obtain qualified advice before sending a partial correction. Identify every affected year, owner, amount, currency, source, treaty article, foreign assessment, tax paid and refund possibility. German correction and voluntary-disclosure rules can require completeness across tax types and years; an improvised amended figure can worsen the position.
Correct workdays and secure ELSTER
If commute, home-office, travel or foreign workdays are wrong, rebuild the calendar from employer records, access logs, tickets, accommodation and meetings. Reconcile total days, leave, sickness and weekends. Remove overlaps and notify the Finanzamt or correct through the available return or notice procedure. Do not claim home work and commuting for the same day.
Treat any email or SMS promising a refund, demanding payment, linking a login or attaching a supposed notice as suspicious. The tax administration does not request tax number, bank or card data, PIN, certificate or security answer by email (ELSTER security). Use a known official bookmark. After credential disclosure, contact the tax administration immediately, secure or delete access as advised, replace certificates and monitor bank and filings.
Never ignore a Finanzamt query, estimate, payment demand or Bescheid. Verify it through official portal access or a known office number, then calendar the response, payment and legal-remedy dates. Filing after an estimate remains required. If payment is unaffordable, file accurately and request adjustment, deferral or instalments with a cash forecast before enforcement.
For a wrong Bescheid, compare it with the submitted return and Erläuterungen. Identify the exact disputed income, deduction, treaty credit, withholding, advance, interest or surcharge and attach proof. An Einspruch is generally due within one month after notification (objection deadline). Preserve the deadline first and add reasons later if necessary.
An objection does not automatically stop payment. Request Aussetzung der Vollziehung separately where serious legality doubts or qualifying hardship support it. If the objection decision remains adverse, Finance Court deadlines apply. Use an adviser for foreign, business, rental, securities, major correction or offence risk, and a tax lawyer for litigation or potential criminal exposure.