Tax
Automate tax calculation and reporting with Quaderno integration
RevKeen integrates with Quaderno to automate tax calculation, collection, and reporting. Whether you need to handle VAT, sales tax, or GST, the tax system applies the correct rates at checkout and keeps your reporting up to date.
How Tax Works in RevKeen
Tax calculation happens automatically at key points in the payment lifecycle:
- At checkout -- When a customer reaches the payment page, RevKeen determines the applicable tax rate based on the customer's location, your business location, and the product type.
- On invoices -- Tax is calculated and itemized on every invoice, showing the tax rate, taxable amount, and tax total.
- On subscription renewals -- Each renewal recalculates tax in case rates or customer details have changed.
Quaderno Integration
RevKeen uses Quaderno as its tax engine. Quaderno handles:
- Tax rate lookup -- Determines the correct VAT, sales tax, or GST rate based on jurisdiction
- Tax validation -- Validates VAT numbers for B2B reverse-charge transactions in the EU
- Tax receipts -- Generates compliant tax invoices and credit notes
- Tax reporting -- Aggregates tax collected by jurisdiction for filing
Supported Tax Types
| Tax Type | Regions | Notes |
|---|---|---|
| VAT | EU, UK | Includes reverse-charge for valid VAT numbers |
| Sales Tax | US, Canada | State and provincial rates |
| GST | Australia, New Zealand, India | Goods and Services Tax |
Tax at Checkout
When a customer checks out, the tax calculation follows these steps:
- Customer enters their billing address (or location is detected)
- RevKeen sends the product, amount, and location to Quaderno
- Quaderno returns the applicable tax rate
- The tax amount is displayed to the customer before payment
- The total (amount + tax) is charged
For B2B transactions in the EU, customers can enter their VAT number. If valid, the reverse-charge mechanism applies and no VAT is collected.
Tax on Invoices
Every invoice includes tax details:
- Subtotal -- Amount before tax
- Tax rate -- The percentage applied
- Tax amount -- Calculated tax
- Total -- Subtotal + tax
Tax is shown as a separate line item so customers see exactly what they are paying.
Tax Reporting
Quaderno aggregates all tax collected and provides reports by jurisdiction. Use these reports to:
- File VAT returns in EU countries where you have obligations
- Report sales tax collected by US state
- Track GST obligations in applicable countries
Setup
To enable automatic tax calculation:
- Go to Settings > Integrations
- Connect your Quaderno account
- Configure your business tax details (tax ID, business address, registration numbers)
- Set product tax categories (digital services, physical goods, etc.)
- Enable tax calculation on your checkout links
Once configured, tax is calculated automatically on all new transactions.
Tax Exemptions
Some transactions may be tax-exempt:
- B2B with valid VAT number -- Reverse-charge applies in the EU
- Tax-exempt customers -- Customers with exemption certificates
- Exempt product categories -- Certain goods or services may be exempt in specific jurisdictions
To mark a customer as tax-exempt, update their profile in the customer settings.