This article also covers
Taxes are not being charged or displayed in an invoice. What’s causing this?
VAT is not shown in the invoices that I generate
VAT validation not getting applied
Taxes are calculated based on the billing or shipping address information. Taxes will not be applied for the following reasons,
Plan/Addon configured is excluded from taxes
Billing and Shipping address is not present
Taxes not applied to the customer record
If you are using your own billing page to collect the VAT number (the VAT number should always be passed along billing address and not with card address. Both the addresses have to be dealt with separately To know more, click here.)
You need to enable "Collect Tax Registration Number from customers" in EU region - for "valid business customer"
To do that, navigate to Settings > Configure Chargebee > Taxes click on EU region and enable "Collect Tax Registration Number from customers".
Make sure you capture the (minimum) Billing and Shipping address, Country and State information as Mandatory for the taxes to be applied
To enable address, Go to Chargebee Dashboard,
> Configure Chargebee
> Checkout & self-serve portal
> Click Fields
> Navigate to Address Fields and click on it
> Enable Country and State
> Set In checkout and portal as “Mandatory” in Country and State
> Click Apply and Publish
Refer the screenshot as displayed below,
Related articles and Documentation