Concept Definition
What is usage-based billing for SaaS?
Usage-based billing is a SaaS pricing model where charges are calculated based on actual resource consumption — API calls, active users, data processed, or transactions — rather than fixed subscriptions. For VAT compliance, usage-based models require automated billing engines capable of tracking micro-transactions and generating consolidated, structured VAT-compliant invoices per billing cycle.
What are the VAT compliance challenges for usage-based billing?
Usage-based billing introduces specific VAT compliance complexity for B2B SaaS:
- Tax point determination: Each metered event may create a separate tax point; consolidated invoices must reflect the billing period
- Cross-border VAT: Usage by EU customers triggers local VAT obligations or reverse charge based on buyer VAT registration
- Reverse charge mechanism: For B2B cross-border sales where the buyer is VAT-registered, the buyer handles VAT reporting
- OSS/IOSS: SaaS serving EU consumers must register for One Stop Shop (OSS) for pan-EU VAT compliance
- Invoice format: Each billing period invoice must be machine-readable, totalling all usage charges with correct VAT
Frequently Asked Questions
- Do SaaS companies need to charge EU VAT?
- Yes. Digital services sold to EU buyers require VAT calculation based on the buyer's location unless the B2B reverse charge mechanism applies. For B2B sales where the buyer is VAT-registered, reverse charge shifts the VAT obligation to the buyer. For B2C sales, the supplier must register for EU OSS and charge the buyer's country VAT rate.
- How does the reverse charge mechanism work for SaaS?
- For cross-border B2B digital service sales where the buyer is VAT-registered, reverse charge applies: the supplier issues a zero-VAT invoice and the buyer self-accounts for VAT on the purchase. The supplier must validate the buyer's VAT number to apply reverse charge correctly.