Accounting
10/12/2025

OSS in e-commerce with Billbee: A step-by-step guide for online retailers

Several colorful pins mark various locations on a wooden map of Europe.

The EU VAT reform (introduced in July 2021) has fundamentally changed the framework for cross-border B2C sales: instead of having to monitor individual delivery thresholds in every EU country, there is now a Europe-wide regulation — with a central threshold of €10,000 for distance sales — and the One-Stop Shop (OSS)procedure to simplify VAT processing. For many online retailers, this means more transparency, but also new obligations. If you regularly sell to private customers in other EU countries, you must apply the correct VAT rates of the destination countries and organize your tax payments correctly. If you want to optimize your logistics alongside your taxes, read our guide to international shipping.

Why is this relevant for e-commerce? In short: Taxes are not a technical topic you can manage on the side. Without OSS, retailers would have to register for VAT and file returns individually in every EU country they sell to — an administrative burden that quickly becomes unmanageable, especially for small and medium-sized shops. Instead, the OSS procedure allows all relevant intra-European distance sales to be reported centrally via your local tax office, with the VAT due for the respective destination countries paid in a single bundle. This reduces complexity and the risk of errors, while simultaneously increasing the requirements for correctly recording orders (e.g., country-specific tax rates, valid VAT IDs, correct classification as distance sales).

For online shop operators, this specifically means: adapting processes (correctly capturing order and invoice data), mapping the correct tax logic, and exporting reporting data cleanly. This is exactly where Billbee comes in: with features for identifying and flagging distance sales, country-specific tax rates, automated invoicing rules, and export options, the additional effort required for OSS can be significantly reduced. In this article, we first explain in simple terms what the OSS procedure entails and what the pitfalls are — and then show you step-by-step how to set up and use OSS in Billbee so that your OSS reports are accurate and efficient. OSS reports cannot be filed directly through Billbee, but all preparatory steps will help you create them.

Please note: this blog post does not constitute legal or tax advice. Please always consult your tax advisor regarding the current legal situation and how to handle your sales. You can find an overview of Billbee's partner firms on our website.

What is the One-Stop Shop (OSS) procedure?

The One-Stop Shop (OSS) procedure is an EU-wide simplification for the VAT processing of cross-border B2C E-commerce salesInstead of having to register for VAT and file returns separately in every single destination country, merchants can report their intra-European distance sales centrally via a single portal (the "One-Stop Shop") and pay the VAT due for the respective destination countries in a single consolidated payment. It is important to note that participation in the OSS scheme is optional. The legal alternative once the €10,000 threshold is exceeded is local VAT registration in every single EU country you sell to—an administrative burden that the OSS scheme is specifically designed to avoid. The goal is to reduce bureaucracy and simplify processing for online shops, without removing the obligation to pay the correct tax rates in the respective member states.

Important context: OSS primarily relates to distance sales of goods to private customers (B2C) as well as certain cross-border services. B2B deliveries with a VAT ID, by contrast, usually fall under other rules (reverse charge, intra-Community supply) and are not the purpose of the OSS. Furthermore, there are technically two versions of the scheme: the Union OSS (for companies based in the EU) and the Non-Union OSS (for companies based outside the EU that require an EU-based representative). OSS does not apply to imports of goods from third countries; for small consignments from third countries, the IOSS was introduced instead.

In short, here is what OSS does:

  • Centralizes the reporting and payment of VAT for EU-wide B2C distance sales.
  • In many cases, it eliminates the need to register for tax purposes in every destination country.
  • It still requires that the correct tax rate of the destination country be applied to every order and that the order be labeled accordingly.

Practical example: If a German online shop sells to a private individual in France, the online merchant must now charge the French VAT rate and can report these French sales via the OSS instead of having to register for tax purposes separately in France. OSS therefore simplifies administrative processes, but increases the requirements for the proper recording and labeling of order and invoice data.

In the next section, we will look at the EU-wide delivery threshold (€10,000) — in other words, when the OSS scheme actually becomes relevant for your sales.

When does OSS apply? – The EU-wide delivery threshold of €10,000

Since July 1, 2021, a uniform, EU-wide distance selling threshold of €10,000 (net) has been in effect: If this limit is exceeded annually (aggregated across all EU countries), the destination country rules apply to B2C distance sales — meaning you must apply the VAT rate of the destination country and pay the tax there. This uniform threshold applies to intra-Community distance sales of goods and certain electronic services (TBE services).

What does "under" or "over" €10,000 mean in practice?

  • Under €10,000 (net, per calendar year): In principle, you can calculate and pay the VAT of your home country (e.g., Germany) — or you can voluntarily switch to destination-country taxation if you wish.
  • Upon exceeding the €10,000 limit: From the moment you exceed this limit, you must charge the applicable VAT rate of the customer's country for all further B2C distance sales. In practice, you then have two options: local VAT registrations in the individual destination countries or the use of the Union OSS (or Non-Union OSS for non-EU companies) to submit your filings centrally.

Important: There is a binding "lock-in" effect. If you exceed the €10,000 threshold in a calendar year, destination-based taxation applies not only immediately for the remainder of that year but also mandatorily for the entire following calendar year—even if your sales fall below the threshold in that subsequent year.

Quick checklist for shop owners:

  1. Continuously track your cumulative B2C sales to other EU countries (net).
  2. Once the threshold is exceeded, decide immediately: local registration vs. OSS registration.
  3. Prepare your systems to apply the correct tax rates from the effective date and to provide the necessary export data (countries, net amounts, tax amounts) for the OSS filing.

How OSS works in practice

The OSS procedure is very straightforward: you report consolidated information about your EU-wide B2C distance sales in a single electronic filing, pay the resulting VAT to the authority in your member state of registration, and they distribute the funds to the respective destination countries. The filing and payment deadline for each reporting period (calendar quarter) is the last day of the month following the end of the quarter (e.g., April 30 for Q1). Payment must be received by the Federal Treasury (Bundeskasse) by this deadline.

Practical payment tip: For transfers to the Bundeskasse Trier, you must use the correct payment reference. This includes your individual case number (Kassenzeichen) assigned by the BZSt and the reporting period. An incorrect reference means your payment cannot be allocated, which can trigger dunning procedures even if you have paid.

Key information about OSS at a glance

  • Registering for OSS: As an EU-based company, you register for the Union OSS via the portal of your home member state (in Germany, via the BZSt-BOP portal). Non-EU-based companies use the Non-Union OSS and may require an EU-based representative. Before registering, check which documents (e.g., a valid VAT ID) are required.
  • What needs to be reported under OSS?: In your OSS return, you must state the total sales and the VAT due for each destination country (Member State of consumption), broken down by country and, in many cases, by tax rate. Additionally, you must keep the necessary supporting documents and transaction data available for audits—the filing does not replace the obligation to retain individual invoices and supporting records.
  • Frequency & Filing Requirements (even with zero revenue): OSS returns must be filed quarterly—even if you had no reportable sales during a quarter (a so-called "nil return"). Missed or incorrectly completed returns can lead to inquiries, fines, or, in extreme cases, exclusion from the scheme.
  • Record-Keeping & Audits: All records relevant to OSS must be kept for 10 years (calculated from the end of the year in which the transaction took place) and made available to tax authorities upon request. Tax authorities are increasingly checking for consistency between OSS returns, invoices, and actual shop/payment data—which is why clean documentation is essential.
  • Interaction with national obligations: OSS is a supplement—not always a replacement—for national VAT returns. If you have VAT-taxable sales in your home country (e.g., domestic B2C sales or B2B transactions), you may still need to file regular national VAT returns. Furthermore, specific special cases (e.g., intra-community supplies to VAT-registered businesses) remain unaffected by OSS.

OSS vs. IOSS: What is the difference?

The short answer first: OSS (One-Stop-Shop) covers intra-community B2C distance sales within the EU—meaning goods that are already located in the EU at the time of sale. IOSS (Import One-Stop-Shop) is a separate procedure for imports into the EU: it simplifies the taxation of low-value consignments (≤ €150) from non-EU countries so that VAT can be collected at checkout and reported centrally.

Comparison: the key differences between OSS and IOSS at a glance

  • Transactions covered
    • OSS: B2C distance sales within the EU as well as certain cross-border services.
    • IOSS: Distance sales from non-EU countries into the EU for goods with a value ≤ €150. (
  • Who can/should use it
    • OSS (Union/Non-Union): EU businesses (Union OSS) and non-EU businesses (Non-Union OSS) under certain conditions; the distinction between Union and Non-Union determines where and how you register.
    • IOSS: Primarily for sellers (EU or non-EU) who sell directly from third countries to EU customers and wish to charge VAT at checkout; use is optional but often more customer-friendly.
  • Reporting deadline / Frequency
    • OSS (Union & Non-Union): quarterly returns (quarterly return).
    • IOSS: monthly returns (monthly return).
  • Practical implications for checkout / import
    • With IOSS, you can calculate VAT at the time of sale, thereby avoiding delays and additional import VAT payments for your customers. Without IOSS, import VAT is typically collected at the border or upon delivery, which can lead to extra costs and delays.
  • Can they be used simultaneously?
    • Yes—depending on your business model, a merchant can use both options in parallel: OSS for intra-EU goods sales and IOSS for qualifying imports. It is important that the respective sales are classified correctly (place/type of supply, goods value).

Avoiding common OSS mistakes in e-commerce

When implementing OSS in practice, the same mistakes tend to crop up—often not out of malice, but because processes, shop data, and tax rules are not sufficiently aligned. Below you will find the most common errors along with concrete countermeasures to significantly reduce the likelihood of inquiries, back payments, or fines.

Mistake #1: Incorrect country detection (billing vs. shipping)

  • Problem: The billing address is being used to determine the tax for a sale, even though the goods are being shipped to a different EU country. According to the destination principle under EU VAT law, the place of supply—and therefore the correct tax rate—is determined exclusively by where the shipment ends, i.e., the shipping address. Using the billing address systematically leads to incorrect tax rates, erroneous OSS reports, and tax liabilities in the actual country of delivery.
  • Countermeasure: You must ensure that your shop system and order processing always use the shipping address as the decisive criterion for the tax assessment of B2C sales. Review your system configuration and document these settings. If possible, implement plausibility checks that trigger a manual review whenever the billing and shipping countries differ. If your current system is reaching its limits here, this is often a reason to switch shop systems.

Error #2: Incorrect classification of B2B and B2C sales

  • Problem: An order containing a customer-provided VAT identification number (VAT ID) is treated as a tax-free intra-Community B2B delivery without verification. If it later turns out that the VAT ID was invalid, you are liable for the VAT, even though you never charged it. Conversely, a B2C order can be incorrectly classified as B2B, which also leads to tax shortfalls. Both scenarios are major red flags during tax audits.
  • Countermeasure: Implement a mandatory verification process for every foreign VAT ID provided. Use the European Commission's official validation system (VIES) and request a qualified confirmation . Archive the result of this check as proof for the tax authorities. Define a clear process: a tax-free B2B delivery should only be triggered if the VAT ID is valid and confirmed. In all other cases (invalid ID, no ID provided), the order must be treated as a B2C sale subject to the applicable VAT rate of the destination country.

Error #3: Incorrect assignment of tax rates to products

  • Problem: The standard tax rate of a country is applied across the board, even though reduced rates apply to certain products (e.g., food, books, hygiene products). EU tax systems are complex and often feature multiple reduced rates. Incorrect assignment leads to either inflated prices for your customers or underpaid VAT, resulting in back payments.
  • Countermeasure: Maintain a central and detailed "tax mapping table" in which you assign your product categories to the correct tax rates for each individual EU destination country. Since tax rates can change, this table must be reviewed and updated regularly. Use official EU databases for your research or consult specialized service providers that offer up-to-date tax rate databases via API. If you use software like Billbee, the system will handle this for you.

Error #4: The €10,000 delivery threshold is exceeded unnoticed

  • Problem: You are not actively monitoring your EU-wide B2C net sales. You exceed the €10,000 limit mid-year, but your shop continues to calculate German VAT. The consequence: From the very first sale that exceeds the threshold, you owe VAT in the respective country of destination. At the same time, you also owe the incorrectly stated German VAT (§ 14c UStG), which in the worst case leads to double taxation. Retroactive correction is complex and expensive.
  • Countermeasure: Implement real-time monitoring of your cumulative B2C net sales to all other EU countries. Set up a dashboard or an automated report that shows you the current status. Set an alert (e.g., upon reaching €8,000) so that you have enough time to register for the OSS procedure and update your systems in time.

Error #5: Incorrect handling of returns & credit notes from previous quarters

  • Problem: A return from the 1st quarter is processed in the 2nd quarter. The merchant incorrectly attempts to change the already submitted return for the 1st quarter or simply offsets the return against the sales of the 2nd quarter. Both are incorrect.
  • Countermeasure: Corrections for already reported periods must be declared in the current, ongoing OSS return. There is a separate section for this in the BZSt online portal (BOP). You must manually enter the original quarter, the affected country, and the tax amount to be corrected there. The Billbee export provides the data basis, but entering the correction in the portal is a separate, manual step.

Error #6: Incorrect currency conversion

  • Problem: Sales in foreign currencies (e.g., Polish Złoty, Swedish Krona) are converted into Euros using daily rates, average rates, or the payment provider's rates.
  • Countermeasure: For the OSS return, which must be filed in Euros, all foreign currency sales must be converted using the official Euro reference exchange rate of the European Central Bank (ECB) from the last day of the respective reporting quarter. The use of other rates is not permitted and leads to incorrect returns.

Error #7: Double reporting due to ignoring marketplace liability (deemed supplier)

  • Problem: A marketplace like Amazon is often considered a "deemed supplier" for VAT purposes. This means the marketplace is treated as if it had purchased the goods from you and sold them to the end customer itself. In these cases, the marketplace—not you—is responsible for remitting the VAT. You incorrectly report the same sales in your own OSS return as well and pay the tax twice.
  • Countermeasure: Clarify for each of your sales channels whether the marketplace acts as a "deemed supplier." Transactions for which the marketplace remits the VAT must not under no circumstances appear in your own OSS report. In this case, your invoice is issued to the marketplace (B2B), not to the end customer.

Error #8: Inadequate data recording for the 10-year retention obligation

  • Problem: The OSS report is submitted, but the underlying transaction data is not archived in a detailed and audit-proof manner. In the event of an audit by a foreign tax authority, the reported totals cannot be verified at the individual transaction level.
  • Countermeasure: Remember that you must keep all records relevant to the OSS procedure for ten years and make them available electronically upon request. Archive not only the aggregated export files but also the detailed individual orders with all tax-relevant information (order date, country of delivery, net amount, tax rate, tax amount).

Error #9: Failure to address special territories / exceptions

  • Problem: A delivery to a private individual in the Canary Islands is incorrectly reported via the OSS procedure.
  • Countermeasure: Certain territories are politically part of the EU but not part of the EU VAT area (e.g., the Canary Islands, the Åland Islands, or the French overseas departments). Deliveries to these areas are not intra-community distance sales but are treated as tax-exempt exports to a third country. They must therefore not appear in the OSS report and instead require proof of export. Check your destination countries for such exceptions.

Error #10: Late reporting or payment

  • Problem: The quarterly OSS report or the corresponding payment reaches the Federal Central Tax Office (BZSt) after the deadline (the last day of the month following the quarter). The authorities have zero tolerance here. Failures can lead to reminders, late payment surcharges, and, in the event of repetition, even exclusion from the OSS procedure. Exclusion forces you to register for VAT locally in every single country of delivery.
  • Countermeasure: Plan the preparation and submission of your OSS report with a buffer of several working days before the deadline. Also, make the transfer early, as bank processing times can cause delays. Check the BOP portal approximately 48 hours after submission to see if your report was successfully accepted so that you can react in time in the event of a rejection.  

Activating and correctly setting up OSS in Billbee

In this practical section, we will focus on configuring Billbee so that the mandatory OSS reporting processes are mapped correctly. A quick summary: Billbee offers built-in OSS settings, automatic identification of distance sales, country-specific tax rate lists, and an Elster-compatible CSV export—which you can even generate routinely using automation rules.

Step #1: Basic setup (Quick start)

  1. Open Settings → Tax settings → Country settings in Billbee. There, you will find the OSS options.
  2. You must enable the following options:
    • Participate in OSS (to ensure the correct seller VAT ID is displayed on invoices),
    • Mark distance sales with tag (to flag orders as "distance sales"),
    • EU-wide delivery threshold (to let Billbee know that you have exceeded this threshold - Billbee cannot verify this automatically).
      You can also enter a date on which you will have exceeded the delivery threshold — Billbee will then automatically mark all newly imported/created orders from this date onwards as distance sales. Please note: Changes only apply to orders imported after saving (not retroactively). Keep in mind that orders imported before this date must also be included in your OSS report.

Step #2: Important options to check

  • Automatically set IGL (intra-community supply): Billbee can mark orders as IGL if a valid VAT ID is present in the order or if an existing customer has a VAT ID — however, this only works if your shop interface transmits the VAT ID or if you add it manually or via the customer record. Therefore, check whether your shop interface provides the VAT ID.
  • Country-specific VAT IDs / tax rates: Be sure to enter the VAT ID of your home country in the country settings and add any other countries where you have VAT IDs. Billbee provides the standard tax rates for many countries, which are then used for tax calculation.
  • Invoice layout / placeholders: If you want the buyer's VAT ID to appear on your invoices, add the corresponding placeholder field to your layout (e.g., {VatId}). This makes the VAT ID visible on the generated order documents. If you also want your own merchant VAT ID to be displayed, you can enable this option in the order document layout under the "Header" tab.

Step #3: Validation before saving your order

Enable the Billbee check for conflicting tax information (Settings → Taxes & Currencies). Billbee highlights cases where, for example, the delivery country, the transmitted tax rate, and customer data do not match — this reduces errors before exporting.

Step #4: OSS Export: Generate Elster-compatible CSV (manual & automated)

You have two options for generating exports in Billbee:

  • Manual export: In the order overview, click the export button → select the "Elster OSS CSV" format → narrow down the time period and, if necessary, shops/status → generate export. This also works if you select specific orders in the order overview beforehand and then click the button. When exporting, you can set it up so that exported orders are automatically tagged (e.g., "Elster") to avoid duplicates.
  • Automated export via rule: Under Settings → Automation → Rules, set up a time-based rule (e.g., on the 1st of the month) with the condition Tag = "Distance Selling" and the action Export order(s) (CSV). In the action, select the desired export format from the drop-down menu. You can, for example, have the file uploaded to cloud storage or sent via email, and additionally set an export tag so that only new orders are exported. (This requires an additional action in the rule: Add tag to order)

Further down in the section "OSS data export from Billbee for the Elster report," we describe in detail how you can perform a manual or automated export. This is an important part of your monthly financial processes and accounting.

Step #5: Test run & checkpoints (essential)

Before your first actual OSS report, perform a test export for a completed period and compare the totals (net / tax) per destination country with your accounting records. Check that:

  • the delivery address, rather than the billing address, is used to determine the tax rate,
  • VAT IDs (if available) are correctly transferred,
  • credit notes / cancellations appear correctly in the reconciliation,
  • rounding rules and currency conversions are applied consistently.

Use tagging to keep all OSS-relevant orders organized and to avoid duplicate exports.

OSS data export from Billbee for the Elster report

Billbee provides an export format "Elster OSS CSV" ready, which summarizes sales by destination country and tax rate (detailed orders are available in a separate export). You can trigger the export manually from the order overview or have it generated regularly via an automation rule.

Step-by-step: Manual export from Billbee

  1. Ensure that orders are tagged as "Distance Sale" (Billbee marks these according to your OSS settings).
  2. Click on the export cloud icon → select format: "Elster OSS CSV" → select the time period, and optionally the shop and order status. In the export dialog, you can optionally have every exported order automatically tagged with "Elster" (to prevent duplicate exports).
  3. Download the CSV and save it (e.g., in a cloud folder named "OSS Reports / 2025 Q3").

Automatic export (recommended for routines)

Go to Settings → Automation → Rules and create a time-based rule (e.g., on the 1st day after the end of the quarter or once a month, depending on your needs). Condition: Tag = "Distance Sale"; Action: Export orders (Export as Elster OSS CSV) → save the result, for example, in cloud storage + tag orders with an export tag (to add a tag, you need an additional action: Add tag to order). This gives you an automated process and reduces manual work.

Important note on corrections: Corrections for previous reporting periods (e.g., due to returns) must be entered separately and manually in the BOP portal in the designated section after importing the CSV file. Billbee provides the data basis for these corrections, but the entry itself is a manual step in the portal.

Best practices: Using OSS efficiently in Billbee

Now that the basic configuration and export for OSS have been set up in Billbee, the next step is to optimize the process, avoid errors, and streamline your quarterly reports. With a few simple best practices, you can significantly reduce administrative effort and increase the accuracy of your filings.

Tip #1: Make consistent use of automation

  • Tagging for distance sales: Ensure that all OSS-relevant orders are automatically tagged (e.g., "distance sale"). This allows you to apply filters, exports, and audit reports consistently.
  • Rule-based exports: Automate the export of OSS data on a schedule (e.g., the 1st day after the end of the quarter) using the "distance sale" tag. This saves manual work and reduces the risk of duplicate reporting.
  • Notifications: Set up an automation rule that alerts you if orders are imported without a valid VAT ID but are relevant for OSS.

Tip #2: Ensure invoices and receipts are OSS-compliant

  • Add the {VatId} placeholder to your invoice template for your customers' VAT IDs and enable the "Show merchant VAT ID" option so that your own VAT ID is displayed.
  • Document credit notes, cancellations, and corrections consistently so that they are correctly accounted for in your quarterly report.

Tip #3: Regularly monitor the €10,000 threshold

  • Even with OSS active: Keep track of your cumulative B2C sales in other EU countries.

Tip #5: Collaboration with tax advisors

  • Export the quarterly CSV and have all relevant supporting documents ready.
  • Billbee allows you to provide this data in a structured format, enabling your tax advisor to review the report and, if necessary, import it directly into the BOP portal.
  • Clear processes for queries, corrections, or audit requirements increase security and reduce audit risks.

FAQ – Frequently asked questions about OSS and Billbee

Here we answer the most frequently asked questionsthat online retailers have regarding the implementation of OSS in Billbee. Our goal is to reduce uncertainty and help you avoid common pitfalls.

Question #1: Do I need to register for OSS if I stay below the €10,000 threshold?

No, as long as you remain below the EU-wide delivery threshold of €10,000, you can generally continue to use your domestic tax rate. Many retailers still choose to register for OSS voluntarily to simplify their processes and automatically account for potential fluctuations or sudden threshold breaches.

Question #2: Which orders does Billbee automatically mark as distance sales?

Billbee marks orders as distance sales if:

  • the delivery address is in an EU country other than your home country, and
  • the delivery threshold has been exceeded or you have activated OSS for all B2C distance sales.
    Note: The distance sale designation does not apply to B2B orders with a valid VAT ID.

Question #3: Can I use OSS and IOSS at the same time?

Yes. OSS applies to intra-EU B2C sales, while IOSS applies to imports from non-EU countries with a goods value of ≤ €150. Important: Every order must be correctly classified so that it is reported under the appropriate procedure. Billbee currently supports OSS integration; for IOSS, you may need to check external tools or marketplace solutions.

Question #4: How do I check if the tax rates are being applied correctly?

  • Check your country settings and tax rates in Billbee.
  • Perform random test orders for various destination countries.
  • Use the verification steps in Billbee ("Conflicting tax information") to identify incorrect assignments.

Question #5: How do I handle cancellations or returns?

  • Every credit note or cancellation invoice must be included in the quarterly report.
  • Billbee can mark these orders as "credit notes" so that they are automatically summed up correctly during the OSS export.
  • Check the net and tax amounts before uploading to ensure they match your accounting records.

Question #6: How long do I need to keep OSS-relevant data?

All receipts, invoices, and export files must be kept for 10 years. Billbee enables digital archiving so that you can access this data at any time.

Question #7: What do I need to consider as a small business owner if I exceed the €10,000 threshold?

The German small business regulation (§ 19 UStG) only exempts you from German VAT. As soon as your cumulative B2C distance sales to other EU countries exceed the net threshold of €10,000, you become liable for tax in the respective destination countries. You must then calculate and pay the VAT of the respective country for these foreign sales. Your domestic sales remain unaffected by this (as long as they are under €22,000). To avoid having to declare foreign VAT in each country individually, registering for the OSS procedure is the recommended approach.  

Conclusion: Implementing OSS securely and efficiently with Billbee

Implementing OSS in e-commerce is initially complex for many merchants, but with the right processes and tools it becomes significantly easier and more secure. Billbee offers a complete solution, ranging from order tagging and tax calculation to Elster-compatible export.

The most important benefits at a glance

  • Centralized processing: Record all EU-wide B2C sales in one system and report them quarterly.
  • Automation: Tagging, checks, and exports reduce manual errors and save time.
  • Audit compliance: Export files, receipts, and invoices can be digitally archived for 10 years as long as you have a Billbee account.
  • Compliance: OSS-compliant tax rates, shipping address logic, and plausibility checks minimize audit risks.
  • Flexibility: OSS and IOSS can be used in parallel for different business scenarios and marketplaces.

Recommendations for merchants

  1. Activate OSS in Billbee and use shipping addresses correctly for tax calculation.
  2. Set up automated processes: Tagging, export rules, and audit reports.
  3. Perform audits: Check totals, rounding, cancellations, and credit notes before uploading.
  4. Report and archive regularly: Create and check quarterly exports and upload them to the BZSt portal.
  5. Involve tax advisors: For plausibility checks and questions regarding special cases or corrections.

With Billbee, the OSS process becomes clear, transparent, and efficient. Merchants save time, reduce errors, and fulfill their tax obligations in the EU at the same time. Those who establish automated workflows and checks early on not only have less work but also the peace of mind that quarterly reports are accurate and submitted on time.

Try Billbee free for 30 days.

Cover image by Fer Troulik on Unsplash

Jana Klingelhöfer
Senior Content Managerin @comrce
Jana entwickelt und organisiert bei comrce Inhalte für Blog, Newsletter sowie viele weitere Contentkampagnen für die Tools aus dem comrce Softwarehub.