EU VAT for developers: rates, rules, data quality, and what we learn building Duty27.
TEDB, the European Commission's VAT rate database, returned wrong historical rates for Greece and Germany, and later changed one answer without notice. What we found and how we check.
In most EU countries and the UK, an e-book gets a reduced VAT rate and a template doesn't. Why, what counts as an e-book, and what that means for your checkout.
Multiplying the price by the country's standard rate is how most VAT code starts. Five ways it goes wrong: dates, product categories, business customers, where you are based, and rounding.