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.

Related Concepts

Related Regulations

Related Use Cases