Skip to main content

OSS Returns (One Stop Shop)

Learn how to use the One Stop Shop (OSS) feature to manage EU cross-border B2C VAT obligations

Written by Christopher Dosin
Updated over a week ago

Enable OSS

  1. Go to Settings and select Organization Profile.
    ​

  2. In the Private VAT section, select EU destination country tax.

  3. Review the confirmation modal and click Save.

Once enabled, an OSS return is automatically created for the current quarter and the OSS Returns page appears under Reports.

Create an OSS invoice

OSS applies automatically when all of these are true:

  • The customer is in an EU member state different from yours

  • The customer does not have a VAT number (private consumer)

  1. Go to Sales and select Invoices.

  2. Click Create Invoice.

  3. Select an EU private consumer as the customer.
    ​

  4. Choose a Supply Type from the dropdown that appears:

    • Distance Sales - physical goods shipped cross-border

    • Electronic Services - digital services (software, e-books, SaaS)

    • Other Services - uses your domestic VAT rate instead of OSS

  5. Add your line items. The tax column automatically shows the destination country's VAT rate.

  6. Complete and Approve the invoice.

The VAT is posted to the OSS VAT Control account (2092), keeping it separate from your domestic VAT.

Once enabled, an OSS return is automatically created for the current quarter and the OSS Returns page appears under Reports.

Set a default supply type on a product

  1. Go to Products and edit a product.

  2. Set the Supply Type field to Goods or Services.

  3. Click Save.

Review an OSS return

  1. Go to Reports and select OSS Returns.

  2. Click on a return to open it.

A return shows an interactive EU map highlighting countries where you made sales, a country summary grid, and a transactions grid with all individual transactions.

After a submission, the return shows the total VAT due, filing period, number of countries, and a link to the journal entry.

Did this answer your question?