Skip to Content

EU OSS/IOSS Sales Ledger

65.10 65.10

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions
Compatible with Odoo 18.0 · 19.0
OPL-1 license · Odoo 18.0 & 19.0
EU OSS/IOSS Sales Ledger for Odoo — preview banner

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

Manage oss/ioss period correction directly inside Odoo without spreadsheets.
Manage oss/ioss ecb period-end fx rate directly inside Odoo without spreadsheets.
Manage oss/ioss ledger period directly inside Odoo without spreadsheets.
Manage oss/ioss member-state vat rate directly inside Odoo without spreadsheets.
Stay audit-ready with local statutory references and exportable worksheets/files (you submit under your own login).

Screenshots

EU OSS/IOSS Sales Ledger — Build Period in Odoo

Build Period

EU OSS/IOSS Sales Ledger — Ecb Periodend Fx Rates in Odoo

Ecb Periodend Fx Rates

EU OSS/IOSS Sales Ledger — Vat Rates in Odoo

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