What OSS reporting requires
The One Stop Shop (OSS) scheme lets you report VAT on B2C digital service sales across the EU through a single registration in your home country. That part is straightforward. The reporting itself is where things get involved.
For every sale to an EU consumer, you need to determine the destination country, apply that country's VAT rate, and keep a record of both. At the end of each quarter, you file an OSS return that breaks down your sales by member state and the VAT rate applied.
What you need for each OSS return
Destination country for every B2C sale (where the customer is located)
Correct VAT rate for the destination country at the time of sale
Country-by-country breakdown of total sales and VAT collected
Quarterly filing through your home country's OSS portal
Important
OSS applies specifically to B2C sales of digital services across EU borders. If you're selling B2B (your client has a VAT number), different rules apply — typically reverse charge. If you're selling domestically, standard VAT rules apply. This guide focuses on the B2C cross-border scenario where OSS is relevant.