Filing VAT returns is a fundamental obligation for businesses operating in Germany. Whether you’re a German-based startup, a foreign e-commerce seller, or a freelancer offering services within the EU, understanding how to manage your VAT obligations is critical to maintaining financial and legal compliance. Germany, being one of the largest economies in Europe, has a well-structured VAT system that demands timely and accurate reporting. However, the process can be complex, especially for non-resident companies or those unfamiliar with German tax laws. In this comprehensive VAT Return Guide, we provide a step-by-step overview of the VAT Return Filing in Germany process. From registration to submission, frequency, corrections, and penalties, this guide will help you understand your obligations and streamline your compliance efforts.
Understanding VAT in Germany
What is VAT?
Value Added Tax (VAT), known in Germany as “Umsatzsteuer,” is a consumption tax levied on the sale of goods and services. It is added at each stage of the supply chain, with the end consumer ultimately bearing the cost. Businesses act as intermediaries by collecting VAT from customers and paying it to the tax office.
In Germany, the standard VAT rate is 19%, while a reduced rate of 7% applies to certain goods and services like food items, books, and cultural services.
Who Must File VAT Returns?
Any business that is VAT-registered in Germany is required to file VAT returns. This includes:
-
Domestic companies selling goods or services in Germany
-
Foreign companies providing taxable supplies within Germany
-
E-commerce sellers shipping products to German customers
-
Freelancers and professionals exceeding the exemption threshold
-
Companies engaged in intra-EU acquisitions or cross-border trade
Even businesses with zero sales in a particular filing period must submit a zero VAT return, ensuring ongoing compliance.
Threshold for VAT Registration
Domestic businesses qualify for the small business exemption if their annual turnover stays below €22,000 in the previous year and is not expected to exceed €50,000 in the current year. These businesses can choose to opt out of VAT registration. However, once they cross the threshold, they must register for VAT and start filing returns regularly.
Types & Frequency of VAT Return Filing in Germany
The frequency of VAT returns is determined by the volume of VAT payable in the previous calendar year. There are three main filing schedules:
Monthly VAT Returns
Required for businesses that had a VAT liability exceeding €7,500 in the previous calendar year.
Quarterly VAT Returns
Applicable to businesses whose VAT liability ranged between €1,000 and €7,500 in the prior year. This is the most common filing frequency for small and mid-sized enterprises in Germany.
Annual VAT Returns
If the VAT liability is below €1,000, the tax office may permit businesses to file only an annual return. However, these businesses must still maintain complete transaction records and submit the final return by the annual deadline.
Step-by-Step VAT Return Filing in Germany
1. VAT Registration
Before a business can submit VAT returns, it must register for VAT with the appropriate German tax authority (Finanzamt). This involves submitting detailed information such as:
-
Business legal name and structure
-
Address and contact details
-
Description of business activities
-
Expected annual turnover
-
Banking details for refunds or payments
Once approved, the business receives a VAT identification number (USt-IdNr), which must be displayed on all invoices.
2. Bookkeeping and Recordkeeping
Accurate bookkeeping is a legal requirement under German tax law. Businesses must maintain detailed records of:
-
Sales invoices
-
Purchase invoices
-
Import/export documentation
-
Credit notes and corrections
-
Electronic bank statements
Businesses must retain these records for at least 10 years, either in physical or digital format. They are also required to follow the principles of proper accounting (“Grundsätze ordnungsmäßiger Buchführung”).
3. Calculating VAT Payable
To determine how much VAT to remit to the tax authority, a business calculates:
-
Output VAT: VAT charged on sales
-
Input VAT: VAT paid on purchases
The formula is simple:
VAT Payable = Output VAT – Input VAT
If the result is positive, the business must pay the balance. If negative, the business can apply for a refund. Refunds are typically credited within four to six weeks.
4. Filing VAT Returns
Businesses must submit their VAT returns electronically via the ELSTER portal. The process includes:
-
Logging into ELSTER using your credentials
-
Filling out the relevant VAT return form
-
Reporting sales, purchases, and VAT amounts
-
Uploading any required attachments
-
Reviewing for accuracy and submitting
It’s essential to file returns and pay any VAT owed by the 10th day of the month following the reporting period. Extensions are available under specific conditions (explained below).
5. Filing the Annual VAT Return
In addition to periodic returns, businesses must submit an annual VAT return, known as “Umsatzsteuer-Jahreserklärung.” This form provides a summary of all VAT-related transactions for the year.
The annual return is due by July 31 of the following year. If the business uses a certified tax advisor, the deadline may be extended to February 28 of the next calendar year.
This return helps reconcile any differences between periodic filings and actual annual figures.
6. Filing Corrections
If a business discovers an error in a previously submitted VAT return such as entering an incorrect invoice amount or missing a transaction it should correct the mistake by submitting an updated return.
The business can file the correction through ELSTER as a revised return or submit a formal amendment request. Voluntarily correcting the error is strongly recommended and often helps the business avoid penalties.
7. EC Sales List and Intrastat Declarations
Businesses that trade with other EU countries may be required to submit:
-
EC Sales List (Zusammenfassende Meldung): Reports intra-community supplies of goods and services to other EU businesses.
-
Intrastat Declaration: Reports the movement of goods between EU member states for statistical purposes.
These filings are separate from VAT returns but are often submitted around the same time.
Deadlines, Penalties, and Extensions
Filing Deadlines
-
Monthly/Quarterly returns: By the 10th of the following month
-
Annual VAT Return: By July 31 (or February 28 with a tax advisor)
-
EC Sales List: Usually due monthly
-
Intrastat: Typically due by the 10th working day of the following month
Penalties for Late Filing
Failing to meet deadlines can lead to:
-
Late filing penalties (up to 10% of the VAT due)
-
Late payment interest (usually 1% of the VAT owed per month)
-
Estimated assessments by the tax office
-
In extreme cases, tax audits or fines
Extensions (Dauerfristverlängerung)
To avoid tight deadlines, businesses can apply for a permanent deadline extension. This allows:
-
An extra month to file monthly or quarterly returns
-
Requires an advance VAT payment (1/11 of last year’s VAT)
Once granted, the extension applies for the entire calendar year and must be renewed annually.
Tools and Automation for Filing
Managing VAT Return Filing in Germany becomes easier when using digital tools and automated platforms. Businesses should consider:
-
Cloud-based accounting software with ELSTER integration
-
VAT calculation modules for e-commerce platforms
-
Professional tax advisors for compliance support
-
Data backup systems for safe document retention
Automation can significantly reduce human error and ensure timely compliance.
Common Challenges in VAT Filing
-
Language barriers with the ELSTER platform
-
Misunderstanding EU-specific VAT rules
-
Delayed or missing invoices
-
Late registration and penalties
-
Claiming incorrect input tax credits
-
Incorrect use of VAT rates (standard vs reduced)
Being proactive and seeking professional help can reduce these risks.
Case Study: E-Commerce Seller in Germany
An e-commerce seller from the Netherlands began shipping products to German customers. After exceeding the German VAT threshold, the business registered for VAT and began filing monthly returns. Using accounting software and hiring a local compliance consultant, the seller ensured accurate filing of VAT returns, EC Sales Lists, and Intrastat reports. This helped them avoid penalties and even claim quarterly refunds.
This example shows that with proper planning, VAT Return Filing in Germany can be managed efficiently even from abroad.
Summary Checklist: VAT Return Guide
-
Register for German VAT and obtain a tax ID
-
Determine correct filing frequency
-
Maintain 10 years of compliant financial records
-
Calculate VAT liability accurately
-
File monthly, quarterly, and annual returns via ELSTER
-
Correct errors voluntarily and on time
-
Submit EC Sales List and Intrastat if required
-
Apply for extensions if needed
-
Use software tools for accuracy
-
Seek expert help for complex situations
How Ease to Compliance Helps
At Ease to Compliance, we offer end-to-end assistance with VAT Return Filing in Germany. Whether you are a startup, growing business, freelancer, or a non-resident entrepreneur, our firm simplify the entire process and help you stay 100% compliant.
Our services include:
-
VAT registration support and documentation
-
ELSTER portal setup and management
-
Timely preparation and submission of all VAT returns
-
Handling EC Sales List and Intrastat filings
-
Application for extensions and advance payments
-
Recordkeeping guidance and audit preparation
-
Personalized VAT Return Guide for your business model
With our experts support, you can avoid delays, penalties, and compliance headaches while focusing on your core business operations.
Need help with VAT Return Filing in Germany?
Get in touch with Ease to Compliance today and ensure your business is always one step ahead on tax compliance.
FAQs On VAT Return Filing in Germany
Question 1. Can a non-EU company file VAT returns in Germany without a local representative?
Answer: Yes, but non-EU businesses may be required to appoint a fiscal representative depending on their country of origin. This ensures proper compliance with German VAT law.
Question 2. What are the VAT refund options for foreign businesses not established in Germany?
Answer: Foreign businesses can claim a VAT refund on German expenses through the EU VAT refund mechanism or the 13th Directive procedure, depending on their location.
Question 3. Is it mandatory to issue invoices in German for VAT purposes?
Answer: While invoices can be in English or other EU languages, the tax office may request a German translation during audits. Using German is recommended for faster processing.