OSS return: deadline and basic principle at a glance

For registered businesses, the OSS return is a quarterly electronic Umsatzsteuererklärung (VAT return) for certain cross-border B2C transactions within the EU. The return and payment are generally due by the last calendar day of the following month. For transactions in the first quarter, 30 April is the date you must plan for.

The schedule is clear: first quarter by 30 April, second quarter by 31 July, third quarter by 31 October and fourth quarter by 31 January of the following year. The quarterly return and payment by the same deadline belong together. For 2026, the overview also states these four key dates, no Dauerfristverlängerung (permanent deadline extension) and the obligation to file a nil return for registered businesses without relevant OSS transactions in the quarter.

This is an important difference for growing online shops compared with the usual Umsatzsteuervoranmeldung (preliminary VAT return). The OSS deadline ends on the calendar day itself. If 31 October falls on a Saturday, 31 October remains the relevant date. You should therefore schedule data finalisation, approval and payment instruction before the end of the month. The overview of deadlines for 2026 expressly points out that weekends and public holidays do not move the date. A further overview describes the same deadline logic for the OSS return.

Not every EU transaction is automatically an OSS case

OSS is a special VAT scheme. Registered businesses can submit the transactions covered by it centrally to the Bundeszentralamt für Steuern (Federal Central Tax Office), instead of filing separately for these transactions in each country of destination. Participation is voluntary. Whether it is suitable for your specific supply and service structure requires professional assessment before registration.

A typical application may be a German online shop that sells goods to private individuals in several EU Member States and is registered for the relevant distance sales. The transactions covered are then pooled in OSS. The scheme forwards the reported tax amounts to the respective countries of destination. The classification of OSS as a voluntary central scheme describes this principle.

IOSS is separate from this. This special scheme concerns distance sales of goods imported from a non-EU territory where the intrinsic value of the consignment does not exceed EUR 150. The limit relates to this import case, not to every cross-border online shop transaction. The distinction between OSS and IOSS makes the separate scope clear.

The Zusammenfassende Meldung (recapitulative statement) and Intrastat are not other names for OSS either. The ZM concerns certain intra-Community transactions and follows its own deadline. Intrastat is a statistical report with its own thresholds. Anyone recording B2B supplies, B2C distance sales, stock movements and imported consignments in the same dataset should separate these categories before the end of the quarter. The comparison of ZM, OSS and Intrastat shows the different reporting channels.

How the OSS return process works during the quarter

Preparation can begin before the last day of the following month. Consolidate the data from the systems used for the quarter, reconcile it before submission and check the plausibility of the allocation to the countries of destination as well as cancellations, returns and corrections. If amounts or country allocations are unclear, they should be professionally reviewed. These steps serve to create a traceable data basis and do not constitute a statement about a statutory requirement for individual data sources.

For registered businesses, the OSS return is filed quarterly. The return must be submitted electronically in euros; payment must be made by the last day of the following month. Returns, payment and currency under the OSS scheme are summarised there. Internal approval several working days before the deadline can leave time to clarify unusual amounts or country allocations.

Submission, changes to registration details and communication take place in the BZStOnline-Portal. Reminders and responses from the Bundeszentralamt für Steuern also appear there. Therefore, check the portal inbox as well as the submission status of the return. The BZSt explains the portal as a communication channel for registered businesses.

In practice, a fixed quarterly calendar is helpful: consolidate data after the end of the quarter, check the plausibility of country allocations and corrections, submit the return, arrange payment and then check responses in the portal. Separate portal and deadline requirements apply to changes to registration details or deregistration. This explanation of the OSS process summarises the regular return and payment.

Two deadline examples from everyday online shop operations

Example 1: First quarter, end of March. For the period from January to March, the deadline ends on 30 April. Plan the return and payment together so that both are completed by this calendar day at the latest.

Example 2: Fourth quarter, end of December. For the period from October to December, the deadline ends on 31 January of the following year. Plan the return and payment together before this calendar day. The overview of OSS deadlines for 2026 gives 31 January 2027 for the fourth quarter.

A nil return may also be required where registration exists but no OSS transactions took place during the quarter. Therefore, having made no sales does not automatically mean that no return has to be filed.

If the last day of the following month falls on a weekend or public holiday, the deadline does not move to the next working day. The practical information on the calendar-day deadline also points out that payment must be made by the same deadline. Regular electronic filing through the portal forms part of the process where registration exists, as explained in the description of OSS obligations.

Sources of error and clear boundaries when filing the OSS return

Finalising data late leaves less time to check country allocations, refunds and discrepancies before the fixed calendar day. You should therefore assign responsibility for the data and document which source is used for which transaction. This keeps it possible to trace how the information for the return was compiled.

The classification of individual transactions may depend on the circumstances of the particular case. Before data is included in the OSS return, an individual professional review is advisable for stock held in other Member States or mixed distribution channels.

Do not rely on an assumed deadline extension: if the last day of the following month falls on a weekend or public holiday, the deadline does not move to the next working day. The return and payment must be made by this calendar day. The explanation of the absence of any shift describes this particular feature. There is no Dauerfristverlängerung (permanent deadline extension) under the OSS scheme. If you are registered for OSS and had no OSS transactions in a quarter, a nil return is required; the overview of the scheme summarises these points.

The portal routine is also part of the process: responses from the BZSt are received electronically in the BZStOnline-Portal. You should therefore regularly check the portal for notices and responses in addition to checking the submission. The BZStOnline-Portal also enables registered businesses to change registration details, submit tax returns and deregister from the scheme.