Manage EU VAT from a single place
Holded automates VAT calculation and reporting for intra-community sales through the One-Stop Shop (OSS) scheme. No need to register in every country: declare everything from home.
Try Holded free for 14 days. No credit card required.
What is the One-Stop Shop (OSS)?
The One-Stop Shop (OSS) is an EU system that simplifies VAT reporting for businesses selling goods or services to consumers in other EU countries. Instead of registering in each member state, you declare all VAT from your home country through a single portal.
Import Scheme (IOSS)
For shipments of goods imported from outside the EU worth less than 150 euros. Monthly declaration.
Union Scheme
For sales of goods and services within the EU to final consumers (B2C). The most common for e-commerce.
Non-Union Scheme
For businesses outside the EU selling digital services to EU consumers.
Automatic VAT
The right VAT rate on every invoice, hands-free
Holded detects the customer's destination country and applies the matching VAT rate. Germany 19%, France 20%, Italy 22% - all automatic.
VAT rates for all 27 EU countries
Holded keeps tax rates up to date across every member state. When regulations change, rates update automatically.
Automatic country detection
Based on the customer's country or tax address, Holded selects the applicable VAT rate and reflects it on the invoice.

Intra-community invoicing
Invoice any EU country without the hassle
Issue invoices with each member state's local VAT. Holded handles the tax complexity so you can focus on selling.
Invoices compliant with local regulations
Each invoice includes the tax details and VAT rate required by the destination country. Stay compliant effortlessly.
Automatic OSS transaction separation
Holded identifies which invoices fall under the OSS scheme and separates them from your domestic transactions for easy reporting.

Who needs to register for OSS?
The OSS scheme applies to any business or freelancer selling B2C goods or services to consumers in other EU countries once they exceed the 10,000 euro annual threshold.
Online stores
If you sell physical products to consumers in other EU countries through your own online store.
SaaS and digital businesses
If you offer software, subscriptions or digital services to individual customers in the EU.
Marketplace sellers
If you sell on Amazon, eBay or Etsy to final consumers in different EU countries.
Freelancers with EU clients
If you provide digital services or consultancy to individuals in other member states.
Dropshipping
If you sell products to European consumers even when the shipment originates from a third country.
Cross-border B2C services
Online training, coaching, web design or other services provided to individuals in the EU.
Intra-community sales threshold
10,000 euros/year
Once you exceed this threshold in B2C sales to other EU countries, you must charge the destination country's VAT. The OSS scheme lets you declare it all from your home country.
How to register and declare through the One-Stop Shop
4 steps to comply with intra-community VAT without the hassle.
Register on the OSS portal
Access your tax authority's online portal and apply for the One-Stop Shop scheme. The process is electronic and free.
Set up Holded
Enable the OSS module in Holded. The system will automatically configure VAT rates for all EU countries.
Submit your OSS return
Each quarter, Holded generates the report with your B2C sales broken down by country. Just submit it to your tax authority.
Single VAT payment
Pay all collected VAT in a single payment to your home country's tax authority. They distribute it to each member state.
Reports and compliance
Generate your quarterly OSS return in one click
Holded collects all your intra-community B2C sales and generates the country-by-country breakdown you need for your OSS return.
Country-by-country breakdown
See the amount sold and VAT collected in each member state. Export the data in the format your accountant needs.
Declaration history
Review past declarations and compare quarters to spot trends in your intra-community sales.

How Holded helps with OSS
Automate intra-community VAT management and forget the complexity.
Automatic VAT by country
Holded automatically applies the correct VAT rate based on the customer's destination country.
Multi-country invoicing
Issue invoices with each country's local VAT without manual configuration.
VAT returns & OSS
Automatically separates OSS transactions in your quarterly VAT returns.
Reports by country
View your sales and collected VAT broken down by each EU country.
Threshold monitoring
Track the 10,000 euro intra-community sales threshold to know when to join the OSS scheme.
E-commerce integrations
Connect your Shopify, WooCommerce or PrestaShop store and apply the correct VAT automatically.
The platform thousands of businesses trust
200,000+
Businesses manage their operations with Holded
27
EU countries with VAT rates configured
99.9%
Platform uptime

“Holded has reduced the time we spend on accounting by 60%. Now we can focus on what really matters: growing the business.”
Vera López
CFO, Nude Project
Frequently asked questions about OSS
The OSS scheme is mandatory when your B2C sales to other EU countries exceed 10,000 euros per year. Below this threshold you can apply your home country's VAT, but registering is recommended if you sell regularly to the EU.
A quarterly return is submitted through your tax authority that includes all intra-community B2C sales, with VAT broken down by country. Holded automates the generation of this report.
Yes. Holded has all EU country VAT rates configured and applies them automatically based on the customer's country. Rates are updated when regulations change.
The OSS covers sales of goods and services within the EU (B2C). The IOSS (Import One Stop Shop) is for imports of goods from outside the EU worth less than 150 euros. It is declared monthly instead of quarterly.
Below 10,000 euros per year in intra-community B2C sales you can continue charging your home country's VAT. However, you can register voluntarily for the OSS scheme if you prefer to simplify the process.