Understanding the VAT OSS Scheme in Germany

The Value-Added Tax (VAT) One Stop Shop (OSS) is an EU-wide electronic system designed to simplify how businesses handle VAT on cross-border sales to consumers within the European Union (EU). 

The OSS essentially acts as a central VAT reporting and payment hub, with the tax authority in the chosen Member State distributing the VAT owed to the respective countries where sales occurred.

In this guide, let’s understand everything about VAT OSS in Germany, its benefits, and a step-by-step guide to register for it.

Key Takeaway:

  • VAT OSS in Germany enables centralized quarterly VAT reporting for cross-border B2C EU sales, eliminating multiple VAT registrations across Member States.
  • Both EU and non-EU businesses can use Union or Non-Union OSS, depending on establishment, warehouse use, and type of supplies.
  • OSS applies destination-based VAT rules, requiring sellers to charge and report VAT at the customer’s local EU rate.
  • OSS filing in Germany is managed through the BZStOnline-Portal, with strict quarterly deadlines and detailed country-wise sales reporting requirements.
  • Commenda supports OSS registration, automated VAT calculations, accurate filings, and compliant 10-year record-keeping across multiple EU markets.

What Is the VAT OSS Scheme?

The VAT OSS is an EU-wide electronic VAT reporting and payment system that lets businesses selling to consumers in multiple EU countries report and remit EU VAT through a single return and payment instead of registering separately in each country. 

This simplification is especially useful for companies engaged in cross-border business-to-consumer (B2C) sales of goods and services within the EU.

Under this system, a seller can register for VAT in just one EU Member State (called the Member State of identification) and then report and pay all relevant EU VAT on distance sales of goods and certain services to consumers across the EU through a single quarterly return. 

In Germany, the OSS regime is administered by the Federal Central Tax Office (Bundeszentralamt für Steuern, BZSt), which acts as the central point for VAT reporting and coordination for German sellers using the OSS. This means that German businesses selling cross-border to EU consumers can avoid multiple registrations and instead file one VAT return and make one VAT payment that covers all EU sales.

Purpose of the OSS Scheme

The OSS was introduced to:

  • Reduce administrative burden by eliminating the need for multiple VAT registrations across EU Member States.
  • Standardize VAT compliance for cross-border sales within the EU.
  • Make VAT collection fairer and simpler, using the destination-based VAT principle (i.e., VAT is charged at the rate of the customer’s country).

Union vs. Non-Union OSS Schemes

The OSS system has two main variants based on where the seller is established:

OSS Scheme Who Uses It What It Covers Example
Union OSS EU businesses (or non-EU with fixed EU presence) B2C goods & services across EU German seller shipping goods to EU consumers
Non-Union OSS Non-EU businesses with no EU establishment B2C services only U.S. SaaS company selling digital services

Who Must Register for VAT OSS in Germany?

Registration for the VAT OSS in Germany depends on where the business is established, the type of supplies made, and whether sales are made B2C. The OSS is not mandatory, but it is highly relevant for specific categories of sellers.

EU Businesses Making Cross-Border B2C Sales

EU-established businesses, including those based in Germany, must consider VAT OSS if they make cross-border B2C sales of goods or services to customers in other EU Member States.

This includes:

  • Distance sales of goods shipped from Germany to private customers in other EU countries
  • Cross-border B2C services (such as digital services, telecom, broadcasting, or other services taxable in the customer’s country)

Once the EU-wide distance-selling threshold of €10,000 per year is exceeded, VAT must be charged at the customer’s local VAT rate, and OSS can be used to report this VAT centrally instead of registering in each destination country.

Non-EU Sellers Using EU Warehouses (Including Germany)

Non-EU businesses that store goods in an EU warehouse (for example, fulfillment centers in Germany) and sell those goods directly to EU consumers are also required to account for VAT in the EU.

Key points:

  • Storage of goods in Germany creates a VAT obligation in the EU
  • Cross-border B2C distance sales from that stock can be reported using Union OSS
  • OSS allows these sellers to avoid multiple VAT registrations across EU Member States for distance sales

This is especially relevant for overseas e-commerce sellers using German fulfillment hubs to distribute products across the EU.

Digital and Cross-Border Service Providers

Businesses supplying B2C services taxable in the customer’s EU country must also consider OSS registration.

This applies to:

  • EU-based service providers selling cross-border services to EU consumers (Union OSS)
  • Non-EU service providers with no EU establishment supplying services to EU consumers (Non-Union OSS)

Examples include:

  • SaaS platforms
  • Streaming and digital content providers
  • Online consulting or subscription-based services

OSS enables these providers to report VAT for all EU customers through one quarterly return.

Benefits of OSS VAT Registration in Germany

The OSS VAT in Germany offers significant advantages for businesses engaged in cross-border B2C sales in the EU. By using the OSS system in Germany, companies can streamline VAT compliance while maintaining adherence to EU regulations.

  • Centralized VAT Reporting and Payment: OSS allows businesses to submit a single quarterly VAT return covering all eligible cross-border EU sales, rather than registering and filing separately in each Member State. This centralization reduces administrative effort, minimizes errors, and ensures compliance with EU VAT rules.
  • Simplification of Cross-Border Compliance:With OSS, German businesses or overseas sellers using German warehouses can comply with destination-based VAT rules through a single portal, eliminating the complexity of multiple registrations, filings, and payments across different jurisdictions.
  • Cost and Time Efficiency: By avoiding multiple VAT registrations and reporting obligations, businesses save administrative costs and reduce the time spent on VAT management. This efficiency is particularly beneficial for small to medium-sized enterprises and e-commerce operators.
  • Legal and Compliance Risk Mitigation: OSS registration ensures that VAT is correctly calculated and remitted at the customer’s local rate, reducing the risk of penalties, audits, or disputes with foreign tax authorities.
  • Flexibility for EU and Non-EU Sellers: Both EU-established companies and non-EU sellers using EU warehouses can use OSS, enabling them to expand cross-border operations without dealing with multiple VAT regimes individually.

How to Register for OSS VAT in Germany?

The VAT OSS registration in Germany is handled electronically through BZSt via its BZStOnline‑Portal (BOP). Here is the step-by-step procedure to register for OSS VAT system:

1. Confirm Eligibility Before Registering

Before starting the process to register for OSS VAT in Germany, ensure your business qualifies for OSS:

  • Union OSS: You are established in Germany and make cross‑border B2C sales of goods or services to other EU Member States.
  • Non‑Union OSS: You are established outside the EU but want to use OSS for B2C services or distance sales of goods from EU stock.
  • Businesses cannot be registered in more than one Member State’s OSS at the same time.

2. Obtain Access to the BZStOnline‑Portal (BOP)

Registering, as well as OSS VAT filing in Germany, must be done electronically through BOP. To log in:

a. Get a BZSt Identification Number (if needed)

If you do not yet have a BZSt number (different from your German VAT ID), you must apply for one with the BZSt.

b. Obtain a Portal Login Certificate

To access the portal and complete registration forms, you need a secure login certificate:

  • If you already have a German tax number, you can use the ELSTER portal to get an authentication certificate, which also works for BOP access.
  • If you do not have a German tax number, you can request the certificate directly in the BZStOnline‑Portal.
  • Once requested, the BZSt issues a secret access code and instructions by email.
  • Use this code and your BZSt number to set up your user account and certificate on the BOP.

3. Complete the OSS Registration Form Online

After logging into the BOP:

  • Go to “Forms & Services” → “All forms” → “Tax‑International.”
  • Select the applicable OSS registration form
  • Complete the registration form with accurate business details, including:
    • Business legal name and address
    • VAT identification number
    • Start date for OSS participation (effective from the first day of the next calendar quarter)
    • Description of your types of sales subject to OSS

4. Submit the Registration and Wait for Confirmation

After submitting the OSS registration:

  • The BZSt reviews the application and generally publishes the confirmation message and your assigned OSS identification number in your portal inbox within ~5 working days.
  • Your OSS participation takes effect from the first day of the calendar quarter after filing (e.g., if submitted by March 31, it begins April 1).

Procedure for VAT OSS Filing in Germany

Once a business is registered for the VAT OSS in Germany, the next step is filing quarterly VAT returns and paying the VAT due. 

1. Filing Frequency and Deadlines

  • Frequency: OSS VAT returns must be submitted quarterly.
  • Deadline: Returns are due by the last day of the month following the reporting quarter:
    • Q1 (Jan–Mar) → April 30
    • Q2 (Apr–Jun) → July 31
    • Q3 (Jul–Sep) → October 31
    • Q4 (Oct–Dec) → January 31 of the following year

2. Accessing the OSS Return Form

  • Log in to BOP using your portal certificate.
  • Go to “Forms & Services” → “Tax-International” → “OSS VAT Return.”
  • Select the relevant quarter and reporting period.

3. Data Required for OSS Filing

The OSS VAT return in Germany requires detailed information on cross-border B2C sales:

  • Business Information:
    • VAT identification number
    • OSS registration number
  • Sales Details per EU Member State:
    • Total value of B2C sales to each EU country (excluding VAT)
    • VAT is charged for each country based on the customer’s local VAT rate
  • Breakdown by Product/Service Type: Digital services, goods, or other taxable B2C services

4. Reporting Sales

  • All eligible cross-border B2C sales within the EU must be included.
  • Exclude B2B sales, as OSS only covers business-to-consumer transactions.
  • If goods are shipped from multiple countries, report them according to the country of dispatch or warehouse location as specified by the EU OSS guidelines.

5. Calculating and Paying VAT

  • For each EU country where you sold goods or services, calculate VAT due based on the local rate.
  • The total VAT due for the quarter is automatically summarized on the OSS return.
  • Submit the OSS return electronically through BZStOnline‑Portal.
  • The total VAT owed is paid to the German BZSt, which then distributes the VAT to the respective EU Member States.
  • Accepted payment methods generally include bank transfer or direct debit via the portal.

6. Record-Keeping Requirements

  • Businesses must retain all OSS-related invoices and sales records for at least 10 years.
  • Records must include customer country, sales amount, VAT charged, and supporting documentation.
  • Proper record-keeping ensures compliance in case of audits.

How VAT Rates Work Under the OSS System?

Under the VAT OSS system, businesses selling B2C goods or services across the EU must charge VAT based on the customer’s country, not the seller’s location. This principle is known as destination-based taxation, ensuring that VAT revenue goes to the country where consumption occurs.

  • Example: A German seller shipping a product to a customer in France must charge French VAT, even though the seller is established in Germany.
  • Non-EU sellers using Union OSS or Non-Union OSS follow the same rule for B2C EU consumers.
  • OSS simplifies reporting by allowing all VAT to be declared in one quarterly OSS return, even though multiple VAT rates apply.

Here is a table depicting VAT rates under OSS:

Customer Country Standard VAT Rate (%) Reduced Rate(s) (%)
Germany 19 7
France 20 5.5, 10
Italy 22 10, 5
Spain 21 10
Netherlands 21 9

Record-Keeping Requirements Under OSS

Once you understand the procedure for VAT OSS in Germany, you must maintain accurate and complete records to comply with EU and German VAT regulations. Proper documentation ensures transparency, supports VAT filings, and allows authorities to verify compliance during audits.

1. Types of Records to Maintain

Businesses must keep records of all cross-border B2C transactions included in the OSS return, such as:

  • Customer details: Country of residence, invoicing information (name, address)
  • Sales information: Date of supply, type of goods or services, quantity, and total value
  • VAT charged: VAT rate applied, total VAT collected per country
  • Supporting documents: Invoices, receipts, contracts, and shipping/delivery proof

2. Retention Period

  • Mandatory retention period: 10 years from the end of the calendar year in which the transaction occurred
  • This aligns with the EU Directive 2006/112/EC, which requires Member States to retain VAT-related records to facilitate tax audits.

3. Format and Accessibility

  • Records can be physical or electronic, but they must be readable, accessible, and reproducible throughout the retention period.
  • Electronic records must meet data integrity and security standards set by BZSt.

Common Issues When Using the OSS VAT System

Although the VAT OSS simplifies cross-border VAT reporting, businesses may encounter common challenges that can lead to errors, fines, or compliance risks. Understanding these issues and corrective measures is essential for smooth operations.

  • Incorrect VAT Rate Selection: Charging the wrong VAT rate for the customer’s EU country is a frequent mistake. Always consult official EU VAT rate tables before invoicing.
  • Incomplete or Inaccurate Filings: Some businesses may deal with missing or incorrectly reported sales data. Omitting certain transactions or misreporting B2C vs. B2B sales could be another mistake. Make sure you maintain detailed records of all eligible transactions. Double-check that all cross-border B2C sales are included and correctly classified.
  • Misunderstanding Union vs. Non-Union OSS: Businesses may choose the wrong OSS scheme for VAT based on establishment status. Registration in the wrong scheme can lead to filing errors, rejected returns, or administrative delays. Confirm your business type and choose the appropriate OSS scheme.
  • Late Submissions or Payments: OSS returns or payments submitted after the quarterly deadline is another common mistake. Late filing increases the risk of audits or enforcement actions. Keep a compliance calendar for OSS quarterly deadlines. Submit returns and payments before the last day of the following month.

Deregistering or Updating OSS Registration in Germany

Businesses registered for the VAT OSS in Germany must maintain accurate registration details and comply with notification requirements whenever there are significant changes. 

1. When Deregistration Is Required

A business must deregister from OSS in Germany in situations such as:

  • Ceasing cross-border B2C sales within the EU
  • No longer exceeding the EU-wide distance sales threshold
  • Termination of business operations in Germany or the EU
  • Change in business type that makes OSS inapplicable

Once deregistered, the business is no longer eligible to file OSS returns, and any VAT obligations must be fulfilled through normal VAT registration in the relevant Member States.

2. When Registration Updates Are Needed

Businesses must update their OSS registration if there are changes in:

  • Legal name, address, or business structure
  • VAT identification number or tax representative details
  • Types of goods or services supplied under OSS
  • Contact information for correspondence or filing purposes

Notification Procedure

  • Log in to BOP with your portal credentials
  • Go to “Change of OSS Registration” or “Deregistration” forms
  • Complete the form with updated information or indicate the reason for deregistration
  • Submit electronically as soon as the change occurs to comply with deadlines

Strengthening VAT Compliance Across Markets

Managing cross-border VAT obligations under the OSS system can be complex, especially when dealing with multiple EU countries, varying VAT rates, and strict record-keeping requirements. Commenda helps businesses navigate these challenges efficiently.

  • OSS Compliance Management: Commenda ensures that businesses are correctly registered for Union or Non-Union OSS in Germany and other EU countries, keeping registration data up to date and managing deregistration when needed.
  • Automation of VAT Reporting: Through automated VAT calculations and reporting tools, Commenda reduces the risk of errors in OSS returns, correctly applies destination-based VAT rates, and generates timely quarterly filings.
  • Accurate Documentation & Record-Keeping: Commenda assists in maintaining complete and organized transaction records compliant with the 10-year retention requirement, facilitating audits and ensuring regulatory adherence.

By using these services, businesses can streamline VAT compliance, minimize administrative burden, and mitigate risk while expanding operations across EU markets. Book a free demo today to get started with Commenda. 

Conclusion

OSS VAT registration in Germany provides a streamlined, compliant way for businesses to manage cross-border B2C VAT obligations across the EU. By centralizing VAT reporting, applying destination-based rates, and reducing administrative complexity, the OSS scheme enables efficient international expansion. 

When supported by structured processes and expert compliance partners, OSS VAT registration in Germany helps businesses minimize risk, ensure accuracy, and maintain full alignment with EU VAT regulations.

Ready to complete the registration process seamlessly? Book a demo with Commenda to get started

Frequently Asked Questions About OSS in Germany

1. Do I still need local VAT registrations in other EU countries if I join the OSS scheme in Germany?

No. Once registered for OSS in Germany, you can report and pay VAT for all cross-border B2C EU sales through a single OSS return. This eliminates the need for separate VAT registrations in each Member State for distance sales.

2. What types of sales cannot be reported through the OSS VAT return in Germany?

OSS only covers B2C transactions. It does not cover:

  • B2B sales
  • Sales of goods from one EU country to another EU business
  • Goods or services outside the EU
  • Domestic German B2C sales within Germany

3. How does OSS affect distance-selling thresholds for businesses operating from Germany?

The OSS replaces individual national distance-selling thresholds with a single EU-wide threshold of €10,000 per year for cross-border B2C sales of goods and services. Once this threshold is exceeded, OSS registration is required.

4. Can non-EU businesses register for the OSS scheme in Germany without a local establishment?

Yes. Non-EU businesses without a fixed establishment in the EU can register under Non-Union OSS in Germany to report B2C services supplied to EU consumers. For goods stored in the EU, they must use Union OSS.

5. What happens if I file the OSS VAT return late or miss a payment in Germany?

Late submissions or payments may result in:

  • Interest charges on unpaid VAT
  • Fines or administrative penalties
  • Increased risk of audits

6. How should refunds, cancellations, or credit notes be handled in an OSS VAT return?

  • Adjust the quarterly OSS return to account for refunds, cancellations, or credit notes issued to B2C customers.
  • Deduct the VAT previously reported on these transactions from the current OSS return to avoid overpayment.

7. Does joining the OSS scheme in Germany allow me to claim input VAT on business purchases?

No. The OSS only covers VAT collection and reporting for sales. Input VAT on purchases is claimed through your standard German VAT return if the business is established in Germany, or through other local VAT procedures, depending on the country of establishment.