Skip to main contentSkip to navigation

ELSTER in English: surviving the official tax portal

ELSTER is Germany's free tax portal, but German-centric and unguided. How to register (the 2-week certificate wait), file, and when English software wins.

Last updated: August 18, 2026

Can I use ELSTER in English, and is it worth it?

ELSTER (Mein ELSTER) is Germany's free official online tax portal. Since 2024 its homepage and general interface have an English option (auto-translated by DeepL, sometimes clumsy), but the actual tax forms, field labels, and help pages remain German, with no guided workflow. Registration is free but slow: your first login needs a certificate activated by an access code sent by post, taking ~2 weeks. ELSTER is the right tool if you're comfortable with German tax terms or have a simple return; most expats find English software (Wundertax, Taxfix, SteuerGo, WISO) far easier - it asks questions in English and files through ELSTER's system for you.

Skip the form-decoding: smartsteuer

Interview questions instead of ELSTER's raw forms - smartsteuer calculates your refund live and submits through ELSTER for you. German-language UI, so pair it with your browser's translate function.

Try smartsteuer

Affiliate link. No extra cost to you, keeps our expat guides free.

What ELSTER actually is

ELSTER (ELektronische STeuerERklärung) is the German tax authorities' own online platform for filing taxes electronically. "Mein ELSTER" is the free web portal version most individuals use. Key things to know:

  • It's free and official - run by the tax administration, no fees, and the canonical way to file electronically.
  • It's the submission backend for almost everything: even paid third-party tax software ultimately transmits your return *through* ELSTER's interface.
  • It is not a friendly, guided TurboTax-style experience. It's a faithful digital version of the German tax forms - powerful and complete, but assuming you know what each field means.

For freelancers and the self-employed, ELSTER is also where you'll handle things like the Umsatzsteuer-Voranmeldung (VAT pre-return) - see Freelancing in Germany and, if you sell online, running an online business in Germany.

The English situation, honestly

This is where expectations need managing. Since April 2024, ELSTER added an English-language option for its homepage and general navigation, machine-translated by DeepL. But:

  • The actual tax return forms, field labels, and most help/explainer pages are still German only. The English layer is a thin shell over a German core.
  • The auto-translation is inconsistent - occasionally helpful, occasionally confusing, and not something to rely on for accuracy on a legal document.
  • There's no guided, question-based workflow. ELSTER shows you the forms; it doesn't hold your hand through your situation.

So "ELSTER in English" is real but limited: enough to navigate the portal, not enough to make an unfamiliar German tax form self-explanatory. If you don't know what "Werbungskosten" or "Vorsorgeaufwendungen" mean, the English wrapper won't teach you.

Registering: free, but start early

The one genuinely painful part of ELSTER is onboarding, because of Germany's identity-verification requirements. The standard route:

  1. Register at elster.de with your tax ID and email - lost or never received the Steuer-ID? Tax ID in Germany has the fast Finanzamt fix.
  2. ELSTER sends an activation ID by email and an activation code by post - the postal letter is the slow part.
  3. When the letter arrives (typically ~2 weeks), you complete activation and download your Zertifikatsdatei - a certificate file that is your login credential going forward (there's no simple password-only login for the free personal certificate).
  4. From then on you log in with that certificate file plus a PIN.

Because of the postal wait, register at least 2-3 weeks before any deadline. Faster alternatives exist for some users - activating via the eID function of a German ID card or eID-enabled residence permit can skip the postal step - but the certificate-by-post route is the common one for newcomers.

Guard your Zertifikatsdatei and PIN; losing them means re-doing the activation.

Filing a simple employee return on ELSTER

Once you're in, a standard employee return runs on a few core forms:

  • Hauptvordruck (ESt 1 A) - the main form: personal details, bank account for the refund.
  • Anlage N - employment income and work-related expenses (Werbungskosten): commuting, home office, equipment, training.
  • Anlage Vorsorgeaufwand - insurance and pension contributions (much of it prefilled from your payroll data).
  • Anlage Sonderausgaben / Anlage Außergewöhnliche Belastungen - special expenses (incl. church tax paid - see Your German payslip decoded) and extraordinary burdens.
  • Plus situational forms: Anlage Kind (children), Anlage S/EÜR (freelance/self-employed income), etc.

A big time-saver: Belegabruf / vorausgefüllte Steuererklärung (pre-filled return) pulls data the tax office already holds - your wage tax statement, pension contributions, insurance - straight into the forms once you've authorised it. It cuts manual entry substantially.

The pre-filled return (Belegabruf): let the data fill itself

ELSTER's best time-saver, worth setting up: the vorausgefüllte Steuererklärung / Belegabruf pulls the data the tax office already holds - your Lohnsteuerbescheinigung (wage/tax figures from your employer), pension and insurance contributions, and some benefits - straight into the form. You authorise the retrieval once (a short activation), then each year most of the income side auto-populates and you just add your deductions. It cuts errors and manual typing dramatically, and confirms the numbers already match what the Finanzamt sees.

After you file: reading the Bescheid and objecting

Filing isn't the end - weeks later you get a Steuerbescheid (tax assessment), and you must check it:

  • It states your refund or additional payment, and recalculates line by line - the Finanzamt sometimes disallows or changes deductions you claimed.
  • Compare it to what you filed. If a deduction was cut or a figure looks wrong, you have one month from the Bescheid date to file an Einspruch (objection) - a short letter or the ELSTER function stating what you dispute. Miss the month and the assessment is final (Surviving German bureaucracy on deadlines).
  • A refund is paid to the IBAN you gave; an additional payment has its own due date.

Reading the Bescheid is where people recover money the Finanzamt quietly removed - don't just file it in a drawer.

Deadlines and extensions

  • The filing deadlines (31 July / adviser extension) are in The German tax return.
  • Need more time? You can request a Fristverlängerung (deadline extension) from your Finanzamt with a brief reason - often granted, especially the first time. Engaging a Lohnsteuerhilfeverein or Steuerberater extends the deadline automatically.
  • Voluntary filers have four years and no penalty, so no extension is needed.

ELSTER vs English tax software: which to use

ELSTER (Mein ELSTER)English tax software (Wundertax, Taxfix, SteuerGo, WISO)
CostFree~€30-40/return (often free until you see your refund)
LanguageGerman forms; thin English shellFull English, question-based
GuidanceNone - you must know the formsAsks plain-English questions, suggests deductions
Best forSimple returns, German-comfortable, freelancers doing VATMost expats; standard employee returns
SubmissionDirectFiles *through* ELSTER for you
Complex casesHandles everythingVaries - Taxfix is employees-only; Wundertax/WISO/SteuerGo cover more

The honest guidance:

  • Use ELSTER if the return is simple and you can decode the German (or you're a freelancer already living in ELSTER for VAT), and you want it free.
  • Use English software if you want plain-English questions, prompted deductions, and speed - it's the reason most expats get their refund without a headache. Note the tools differ: Taxfix targets straightforward employees (class I/IV, no foreign income), Wundertax leans into the expat market, SteuerGo (~€39.99) and WISO cover broader situations.

Either way, the return is the same legal filing - the software just translates and guides, then submits via ELSTER.

If the comparison tipped you toward software

smartsteuer is the interview-style option that files through ELSTER for you - refund calculated live as you answer. German-language UI, so pair it with your browser's translate function.

Try smartsteuer

Affiliate link. No extra cost to you, keeps our expat guides free.

Common ELSTER snags

  • Registered too late. The postal certificate wait catches people at deadline. Register early.
  • Lost certificate/PIN. No certificate = no login. Back it up.
  • Wrong tax class or church status showing. These come from your ELStAM payroll data, not ELSTER itself - fix them at source (Finanzamt / see German tax classes (Steuerklassen)).
  • Expecting hand-holding. ELSTER won't tell you which deductions you're missing; software or a Lohnsteuerhilfeverein will.
  • Freelancers: VAT pre-returns and EÜR add real complexity - many self-employed people use WISO or an adviser even if they start in ELSTER.

Frequently asked questions

Is ELSTER available in English?

Partly. Since 2024 the homepage and general interface have an English (DeepL-translated) option, but the tax forms, field labels, and help pages are still German, and there's no guided workflow. It's navigable in English, not truly filable in English for a newcomer.

Is ELSTER free?

Yes - it's the government's own portal and completely free. Third-party software charges a fee for its English, guided interface, but ELSTER itself never does.

How do I register for ELSTER?

Sign up at elster.de with your tax ID; you'll get an activation code by post (~2 weeks) to complete setup and download your certificate file (Zertifikatsdatei), which becomes your login. Some users can activate faster via a German eID.

Why does registration take so long?

Because the activation code is sent by physical mail for identity security. Plan 2-3 weeks, and register well before any deadline.

What is the Zertifikatsdatei?

A certificate file that serves as your ELSTER login credential (used with a PIN). The free personal certificate replaces a simple password - keep it backed up, because losing it means re-registering.

Should I use ELSTER or software like Taxfix or Wundertax?

ELSTER if your return is simple and you're comfortable with German tax terms (and want it free). English software if you want plain-English questions and prompted deductions - easier for most expats, at ~€30-40. Both submit through ELSTER.

Can I import my data automatically?

Yes - ELSTER's pre-filled return (vorausgefüllte Steuererklärung / Belegabruf) pulls your wage, pension, and insurance data the tax office already holds, once you authorise it, cutting manual entry.

Which forms does a simple employee need?

The Hauptvordruck (ESt 1 A), Anlage N (employment income and work expenses), and Anlage Vorsorgeaufwand (insurance/pension), plus situational forms like Anlage Kind. See The German tax return for what to claim.

Can I use ELSTER as a freelancer?

Yes - it's where you file income tax, the EÜR profit statement, and VAT pre-returns (Umsatzsteuer-Voranmeldung). Many freelancers pair it with software like WISO or a tax adviser for the added complexity. See Freelancing in Germany.

Can ELSTER fill in my income automatically?

Yes - the pre-filled return (Belegabruf) pulls your wage-tax statement, pension and insurance contributions, and some benefits straight from the tax office's records after a one-time authorisation. Most of the income side then auto-populates each year and you just add deductions - fewer errors and less typing.

What do I do when I get the Steuerbescheid?

Read it, don't just file it - the Finanzamt sometimes changes or removes deductions you claimed. Compare it to what you filed, and if something's wrong you have one month from the Bescheid date to lodge an Einspruch (objection) via ELSTER or a short letter. This is how people recover money quietly removed from their assessment.

Can I get more time to file?

Yes - request a Fristverlängerung (deadline extension) from your Finanzamt with a brief reason; it's often granted, especially the first time. Using a Lohnsteuerhilfeverein or tax adviser extends the deadline automatically, and voluntary filers already have four years.

Related guides

Keep going: these guides continue where this one ends.