IOSS XML Generator
Generate compliant XML files for EU One Stop Shop VAT returns
How to Use
- Prepare your VAT data in CSV/TSV format with the required columns
- Paste your data into the left input field (or load sample data to test)
- Click "Generate XML" to create the OSS VAT return file
- Review the generated XML in the right panel
- Click "Download XML File" to save it for submission
Required Data Format
Supports both tab-separated (TSV) and comma-separated (CSV) formats
Required columns:
return_id, country_code, vat_type, vat_rate, currency, taxable_amount, vat_amount
Note: Numbers with thousand separators (like 2,342.26) are handled automatically
Note: The tool generates individual MSIDSupplies entries for each row and groups Balance entries by country code. If you have multiple entries for the same country, their VAT amounts will be summed in the Balances section.
