ROS — Revenue Online Service and VAT e-filing
ROS ("Revenue Online Service") is the Revenue Commissioners' digital tax portal. Launched back in 2000, it is one of Europe's oldest fiscal e-government services. E-filing is now mandatory for nearly all taxable persons: the VAT3 return, the annual RTD recap, SEPA direct-debit payment and ROS digital certificates all flow through it. ROS is the declarative foundation any future Irish VAT reporting modernisation will build on.
History — from paper to mandatory e-filing
Revenue launched ROS in 2000, well ahead of most European tax administrations. From 2009, a series of Statutory Instruments introduced "mandatory e-filing": in stages, categories of taxable persons were required to file and pay online. By around 2012, paper had become marginal for VAT-registered businesses and professionals.
This early digital foundation partly explains Ireland's e-invoicing stance: already holding a mature declarative channel (ROS), Ireland feels less urgency to impose real-time clearance than countries starting from a paper base. VAT modernisation will build on ROS rather than replace it.
2000 | Launch of ROS (Revenue Online Service) — one of the first
| fiscal e-government portals in Europe. Online filing and
| payment.
|
2009-2011 | "Mandatory e-filing": in stages (Statutory Instruments),
| Revenue makes e-filing and e-payment mandatory for growing
| categories of taxable persons.
|
2012 | Nearly all VAT-registered businesses and professionals are
| under the ROS obligation. Paper becomes the exception.
|
2015-2020 | Modernisation: PAYE Modernisation (real-time payroll,
| 2019), new ROS UX, hardened digital certificates.
|
2023-2024 | Revenue VAT modernisation consultation — ROS remains the
| declarative pivot, the natural candidate to carry enriched
| future digital reporting.
|
2030 | ROS and/or a ViDA DRR channel deliver mandatory
| cross-border digital reporting. Governance — Revenue + mandate to e-file
ROS is operated directly by the Revenue Commissioners. The e-filing obligation derives from powers granted by the Taxes Consolidation Act 1997 and VAT Consolidation Act 2010, activated by Statutory Instruments. A taxable person can delegate access to their accountant via sub-user certificates and ROS permissions.
The portal covers far more than VAT: corporation tax (CT1), PAYE (real-time payroll since 2019), RCT (Relevant Contracts Tax for construction), income-tax returns. This concentration makes ROS the single fiscal interface of the Irish business.
Schema — VAT3, RTD and ROS certificates
The Irish VAT return is called VAT3. It is usually bi-monthly and made of coded fields (T1 to T4 for VAT, E1/E2 for intra-EU, etc.):
VAT3 return — field structure (via ROS)
=======================================
T1 | VAT charged on sales (output VAT)
T2 | VAT deductible on purchases (input VAT)
T3 | Net amount payable to Revenue (if T1 > T2)
T4 | Net amount repayable (if T2 > T1)
E1 | Total intra-EU supplies of goods/services
E2 | Total intra-EU acquisitions of goods/services
ES1 | Services supplied within the EU (B2B reverse charge)
ES2 | Services received from the EU
PA1 | Imports under "postponed accounting" (import VAT)
Standard frequency : bi-monthly (Jan-Feb, Mar-Apr, ...)
Due date : 19th of the month after period end (23rd via ROS + ROS Debit)
RTD : Return of Trading Details — ANNUAL recap broken down by rate ROS vs Peppol e-invoicing
ROS and Peppol serve two distinct needs that are often conflated:
| Dimension | ROS (declarative) | Peppol (invoicing) |
|---|---|---|
| Purpose | Report VAT to Revenue | Send an invoice to a customer |
| Document | VAT3, RTD (aggregated) | EN 16931 invoice (detailed) |
| Direction | Business → Revenue | Supplier → buyer |
| Obligation | Yes (mandatory e-filing) | B2G receipt mandatory; B2B issuance free |
| Transport | Web / ROS API | Peppol AS4 / SMP / SML |
| Authentication | ROS .p12 certificate | Accredited Access Point |
Adoption — near-universal
- Nearly all VAT-registered persons file via ROS. Paper is residual (rare exemption cases, accessibility).
- Software integration. Irish accounting vendors (Sage, Big Red Cloud, Surf Accounts and others) generate the VAT3 directly and file it through ROS services.
- SEPA payment. The ROS Debit Instruction (RDI) enables automatic direct debit at the due date, extended to the 23rd of the month for e-filers.
- Modernisation pivot. Any VAT-reporting evolution (ViDA DRR, e-reporting) will run through ROS or an adjacent API channel, not through a brand-new platform from scratch.
Common pitfalls
- Confusing ROS and e-invoicing. ROS reports VAT; it does not send invoices to your customers. A Peppol integration does not replace a VAT3 return.
- Forgetting the annual RTD. No payment attached, so often neglected — but its absence blocks refunds and Tax Clearance.
- Losing the ROS certificate. The .p12 file + password is the access key. Losing it forces a slow re-issue; back it up and secure it without fail.
- Wrong filing frequency. Bi-monthly is the standard, but Revenue may set monthly, four-monthly, six-monthly or annual depending on profile — filing on the wrong cadence triggers penalties and interest.
- Mis-coding postponed accounting (PA1). Self-accounted import VAT must appear in PA1; an error breaks reconciliation with customs declarations.