27 countries
Country Standard Reduced Reduced (2) Super Reduced Parking

Generate an OSS Filing Report

Paste your transactions as CSV below. Each row needs a country_code and amount (net, in EUR). Optional: product_type, date.
For physical goods: add origin_country (where goods ship from) and destination_country (where they arrive — defaults to country_code). The report will show shipping routes, e.g. FR → DE, as required for OSS goods reporting.

API Endpoints

Free to use. No authentication required. Base URL: https://taxelo.polsia.app

GET /api/vat-rate?country=FR&product_type=standard Single country lookup
GET /api/vat-rates All 27 EU rates
GET /api/product-types Supported product categories
POST /api/oss-report Generate OSS filing report

Example: Single Rate Lookup

curl https://taxelo.polsia.app/api/vat-rate?country=FR&product_type=food { "success": true, "country_code": "FR", "country_name": "France", "flag": "🇫🇷", "product_type": "food", "rate_category": "Reduced", "vat_rate": 5.5, "vat_rate_formatted": "5.5%", "all_rates": { "standard": 20, "reduced": 5.5, "reduced_2": 10, "super_reduced": 2.1, "parking": null } }

Example: OSS Report (with shipping routes for goods)

curl -X POST https://taxelo.polsia.app/api/oss-report \ -H "Content-Type: application/json" \ -d '{ "period": "Q1 2026", "transactions": [ {"country_code":"FR","amount":150,"product_type":"standard"}, {"country_code":"DE","amount":89.50,"product_type":"books"}, {"country_code":"NL","amount":200,"product_type":"electronics","origin_country":"FR","destination_country":"NL"}, {"country_code":"ES","amount":120,"product_type":"clothing","origin_country":"FR","destination_country":"ES"} ] }' // Goods transactions include shipping_routes in the country breakdown: // "shipping_routes": [ // { "route": "FR → NL", "origin_country": "FR", "destination_country": "NL", // "net_amount": 200, "vat_amount": 42, "transaction_count": 1 } // ]
Stay Updated

Get notified when the full platform launches

Full OSS filing automation, e-invoicing, and more — coming soon. Be first to know.