EU OSS/IOSS Sales Ledger
Dedicated member-state-by-member-state OSS / IOSS sales ledger with rate tables and a per-country reconciliation worksheet
Once a webshop crosses the EUR 10.000 distance-selling threshold (or sells low-value imported goods to EU consumers) it reports cross-border B2C VAT through the One-Stop-Shop (OSS Union scheme) or the Import One-Stop-Shop (IOSS). The data is usually scattered across hundreds of orders, making the quarterly OSS / monthly IOSS return painful to assemble and reconcile.
Key Features
OSS/IOSS Period Correction
OSS/IOSS Period Correction. Tracks Reported In Period, Member State, Original Year, VAT Adjustment, Reason. One-click validate.
OSS/IOSS ECB Period-End FX Rate
OSS/IOSS ECB Period-End FX Rate. Tracks Name, Source Currency, Period-End Date, EUR per 1 unit.
OSS/IOSS Ledger Period
OSS/IOSS Ledger Period. Tracks Company, Year, From, Ledger Lines, Corrections. One-click build, mark reconciled, close, reset, build return summary.
OSS/IOSS Member-State VAT Rate
OSS/IOSS Member-State VAT Rate. Tracks Name, Member State, Rate %, Effective From, Effective To.
Once a webshop crosses the
Once a webshop crosses the EUR 10.000 distance-selling threshold (or sells low-value imported goods to EU consumers) it reports cross-border B2C VAT through the One-Stop-Shop (OSS Union scheme) or the Import One-Stop-Shop (IOSS).
The data is usually scattered
The data is usually scattered across hundreds of orders, making the quarterly OSS / monthly IOSS return painful to assemble and reconcile.
This module gives you a
This module gives you a dedicated, member-state-by-member-state ledger.
It collects cross-border B2C sales
It collects cross-border B2C sales into ledger lines per destination member state and VAT rate, keeps an editable rate table per scheme, and builds a per-country reconciliation worksheet the customer transcribes into the official OSS / IOSS portal.
Use Cases
Screenshots
Build Period
Ecb Periodend Fx Rates
Vat Rates
Why Choose This Module
Key features Scheme-aware ledger — separate OSS (Union scheme, goods + TBE services) and IOSS (imports up to EUR 150) ledgers per period. Per-member-state rate table — standard and common reduced VAT rates seeded for all 27 member states, with effective dates. Period builder — quarterly OSS / monthly IOSS periods built from posted invoices, grouped by destination member state and rate. Per-country reconciliation worksheet — taxable base and VAT due per member state per rate, with a CSV export and a reconciliation delta against your posted tax. Audit-ready — every ledger line traces back to its source moves; totals recompute live.
Specifications
- Compatible: Odoo 18.0 / 19.0
- License: OPL-1
- Languages: English
- Author: Pokutsoft
- Dependencies: account
- Support: support@pokutsoft.com
Update date: 2026-07-02