EU VAT OSS for SaaS: how the scheme works and what to store
How the One Stop Shop works for digital services, and which fields your billing system should store per invoice line so the quarterly return builds itself.
Expert articles on EU billing, compliance and SaaS invoicing in the European market.
7 posts on EU VAT. Show all posts
How the One Stop Shop works for digital services, and which fields your billing system should store per invoice line so the quarterly return builds itself.
A validation workflow for EU VAT IDs in SaaS billing: normalisation, statuses for outages, retry rules, the German BZSt option and proof that matches each invoice.
Mandatory details and their typical mistakes, the exact wording, an annotated sample invoice, VAT category AE in the XML and the EC Sales List check.
A failure catalogue for EU VAT in billing: how each error shows up, where it comes from, how to correct it and which query catches it early next time.
A decision table, a state model for VAT numbers, one decision record per invoice line, and what must happen on status changes and credit notes.
Five tax questions, one fixed order and a stored decision object per invoice line: how to build EU tax logic you can test and explain line by line.
What to check between quarter end and filing the OSS return, and how credit notes and late VAT IDs should land in quarters you've already closed.