What is ELSTER Germany: How It Works, Registration & VAT Filing


ELSTER is Germany's official electronic tax filing system. Businesses use it to submit VAT returns and other tax filings electronically to the German tax administration. Unlike e-invoicing platforms, ELSTER doesn't exchange invoices between buyers and suppliers.

Key Takeaways

  • ELSTER is Germany's official electronic system for submitting tax returns and other tax data to the tax authorities.
  • Businesses can file VAT advance returns through Mein ELSTER or ELSTER-compatible tax software.
  • ELSTER registration usually involves email verification, postal activation, and a secure login method.
  • ELSTER reports tax data, while e-invoicing platforms exchange invoice-level documents.
  • Businesses generally use ELSTER to file VAT advance returns, annual VAT returns, and several other business tax forms.

What is ELSTER?

ELSTER, short for ELektronische STeuerERklärung, is Germany's official electronic tax filing system. Businesses, individuals, and tax advisors use it to send tax returns and other tax data securely to the German tax administration.

The online portal used by most taxpayers is called Mein ELSTER. You can complete tax forms directly in the portal or use accounting software that supports ELSTER transmission. The tax data then reaches the German tax authorities through the ELSTER infrastructure.

How does ELSTER Work?

Every VAT return submitted through ELSTER follows a structured workflow. Your accounting software or Mein ELSTER prepares the return, ELSTER validates the information, securely transmits it to the responsible Finanzamt, and records the submission before the tax office processes it.

  1. The business prepares the VAT return in Mein ELSTER or ELSTER-compatible software using its accounting records.
  2. ELSTER checks mandatory fields, formats, and technical requirements before accepting the filing.
  3. Submit the return. The authenticated return is securely transmitted to the responsible Finanzamt.
  4. ELSTER generates a transmission confirmation showing that the return was successfully submitted.
  5. The Finanzamt reviews the filing and may process it, request additional information, or issue a tax notice.

How to Register with ELSTER? Step-by-Step Process

Registering with ELSTER is a one-time process, but it isn't something you should leave until the filing deadline. The activation process includes identity verification and can take several days because part of it is completed through postal mail.

Step 1: Choose the right account

Start by selecting the account that matches your situation. Most businesses register for an organisation account, while individuals use a personal account. If you're registering on behalf of a company, you'll generally need the tax number your Finanzamt has issued for the business, such as the Steuernummer or the Wirtschafts-Identifikationsnummer.

Step 2: Choose a login method

Next, select how you'll securely access your ELSTER account. You can choose from several login methods, including ElsterSecure, a certificate file, an electronic identity card, a security stick, or a signature card. The available options may vary depending on the filing procedure.

Step 3: Complete the registration

Enter the required business details and your email address. ELSTER then begins the activation process by sending two separate activation credentials. You'll receive an activation ID by email and an activation code by post. Both are required to activate your account.

Step 4: Activate your account

Once both activation details arrive, complete the activation process and finish setting up your chosen login method. After activation, your account is ready for electronic tax filing through Mein ELSTER or compatible tax software.

Step 5: Keep your login details secure

Your ELSTER login gives access to official tax filings, so it should be protected carefully. Using a certificate file? Keep it somewhere safe. Give access only to the authorised people. And check the expiry date. Once it expires, you can’t file anything until you renew it.

VAT Filing & Tax Compliance on ELSTER

ELSTER is the submission channel for VAT returns. It doesn't register your business for VAT or automatically calculate your tax liability. Instead, it securely sends your completed VAT return to the responsible German tax office.

1. VAT registration comes first

ELSTER does not issue your tax number. Your business must first complete tax registration with the German tax office and receive its Steuernummer. Once the tax office has registered the business for VAT and issued that number, you can file VAT returns through ELSTER.

2. Filing VAT advance returns

Most businesses report VAT through the Umsatzsteuer-Voranmeldung, Germany's VAT advance return.

The return shows the VAT collected on sales, the input VAT that can be deducted, and the resulting VAT payable or refundable for the reporting period.

3. How often do you file?

Your filing schedule depends mainly on your VAT liability from the previous year. 

The calendar quarter is the default filing period. Businesses whose VAT for the previous calendar year was more than 9,000 euros must file monthly, under section 18(2) of the German VAT Act as amended from 1 January 2025. Where the previous year's VAT was 2,000 euros or less, the tax office may release the business from submitting advance returns.

The filing frequency is set by the German VAT Act based on your prior-year VAT, though businesses in a refund position can opt for monthly filing under the conditions in section 18(2a).

4. VAT filing deadlines

VAT advance returns are generally due by the 10th day after the end of the filing period.

Because ELSTER registration itself may take several days, businesses should complete registration well before their first reporting deadline.

5. Permanent filing extension

Businesses that need extra time can apply for a Dauerfristverlängerung, or permanent filing extension, through ELSTER.

The extension generally gives businesses one additional month to submit their VAT advance return. Monthly filers usually need to make a special advance payment to use this extension, while quarterly filers generally do not.

6. Correcting a VAT return

If you discover an error after submission, prepare a complete, corrected ELSTER VAT return, mark it as a correction where required, and submit it again through ELSTER.

Keep the transmission confirmations for both submissions in case the tax office requests supporting information later.

7. Paying the VAT

Filing the return and paying the VAT are two separate steps.

Once the return has been filed, the VAT due is paid separately using an accepted payment method, such as bank transfer or SEPA direct debit where applicable. 

Just use the right tax number and payment reference. That helps the tax office match your payment to the correct VAT period.

8. Keep these records

Keep copies of:

  • The VAT return submitted through ELSTER.
  • The ELSTER transmission confirmation.
  • The accounting records used to prepare the return.
  • Payment confirmation.
  • Any corrected returns submitted later.
  • Tax notices or correspondence received from the tax office.

These records help demonstrate what was filed, when it was submitted, and how the reported VAT figures were calculated.

ELSTER vs E-Invoicing in Germany

ELSTER and e-invoicing are both part of Germany's digital tax ecosystem, but they solve different problems. One reports tax information to the government. The other exchanges invoices between businesses or with public authorities.

ELSTER reports tax data

ELSTER is used to submit tax returns and other tax-related information to the German tax administration. For example, businesses use ELSTER to file VAT advance returns, annual VAT returns, payroll tax filings, and several other business tax forms.

E-invoicing exchanges invoices

E-invoicing platforms don't send tax returns. They exchange structured invoices between suppliers and buyers. In Germany, that usually means formats like XRechnung or ZUGFeRD. Peppol is basically the network that helps those documents move from one connected business to another.

Here’s how they work together:

  • You create and send an electronic invoice.
  • Your accounting system records the transaction and calculates VAT.
  • The VAT figures are used to prepare the VAT return.
  • You submit the VAT return through ELSTER.

Frequently Asked Questions

What is the difference between ELSTER and e-invoicing portals?

ELSTER sends tax returns and other tax data to the German tax authorities. E-invoicing portals exchange structured invoices between suppliers, buyers, or public authorities. Your invoices help calculate VAT, while ELSTER is used to report that VAT to the tax office.

Can I file taxes without ELSTER?

It depends on the tax and the filing requirement. Many business filings, including VAT advance returns, generally require electronic submission through ELSTER or ELSTER-compatible software. In limited exceptional cases, the tax office may permit another filing method.

Is ELSTER mandatory in Germany?

ELSTER is not mandatory for every taxpayer or every tax form. However, electronic filing through ELSTER or compatible software is generally required for many business tax filings, including VAT advance returns.

Can foreigners use ELSTER?

Yes. Foreign businesses and individuals with German tax obligations can use ELSTER if they meet the registration requirements for the relevant tax procedure. Some businesses also authorise a German tax advisor to file through ELSTER Germany on their behalf.


About Author

A Chartered Accountant by profession and a content writer by passion, I've dedicated my career to unraveling the complexities of GST. With a firm belief that learning is a lifelong journey, I've honed my skills in simplifying intricate legal jargon into easily understandable content. The satisfaction of transforming complex tax laws into relatable narratives is what drives me. When I'm not immersed in the world of GST, you can find me exploring new places or losing myself in a good book.

Tanya Gupta

Tanya Gupta

Content Writer

View Profile

Related Articles

Learn from the people building compliance every day.