If you move goods in or out of Ireland, every shipment eventually runs into the same two systems: AIS for imports and AES for exports. Between them sit an EORI number, a customs declaration, a duty and VAT calculation, and a release decision from Revenue. None of this is optional, and getting any one part wrong is what turns a routine shipment into a delayed one, a rejected declaration, or in some cases a penalty.
This guide walks through the whole journey freight forwarders, clearing agents, and importers or exporters deal with every day: what AIS and AES actually are, how the two systems fit together end to end, who has to file and under what kind of representation, the documents every declaration needs, the step-by-step process for imports and exports, EORI, VAT, what changed after Brexit, the mistakes that cause the most delays, and how software like iAIS and iAES removes most of the manual work. Every section links out to a dedicated, deeper guide on that specific topic, so treat this as the map of the whole cluster, not the last word, on any one part of it.
AIS, the Automated Import System, is Revenueโs electronic system for import declarations into Ireland. It replaced the older Automated Entry Processing (AEP) system for imports in November 2020, built to comply with the EUโs Union Customs Code (UCC), which requires all communication between traders and customs authorities to be electronic. AIS is built on the EU Customs Data Model (EUCDM), the common data structure every EU member stateโs import system maps to, with some national variations specific to Ireland.
In practice, AIS replaced the old Single Administrative Document (SAD) with a family of declaration types, each suited to a different scenario: H1 for standard release into free circulation, H2 for customs warehousing, H3 for temporary admission, H4 for inward processing, H5 for trade with special fiscal territories, H6 for postal traffic, H7 for low-value consignments, and I1/I2 for simplified declarations. Most freight forwarders will spend nearly all their time on H1 declarations, the standard โthese goods are entering free circulationโ case.
AIS is also the system currently being upgraded to AIS V2, which introduces Centralised Clearance for Import (CCI) and a revised Annex B data structure. If your business already files through AIS, itโs worth knowing this change is coming, though the detail belongs in its own guide.
AES, the Automated Export System, is the export-side counterpart to AIS. It went live on 21 March 2023, later than AIS, and likewise replaced AEP, this time for outbound declarations. Where AIS governs what happens when goods arrive into Ireland, AES governs what happens when goods leave: the export declaration, the exit confirmation, and in some cases an accompanying safety and security dataset.
AIS and AES are built to the same underlying philosophy (electronic-only, UCC-compliant, EUCDM-based), but they are two separate systems with two separate registrations, two separate sets of declaration mechanics, and two separate places you can go wrong. Most freight forwarders end up needing both, since very few businesses only ever import or only ever export. The full side-by-side comparison, including which declaration types belong to which system and how to tell at a glance which one a given shipment needs, is covered in our dedicated AES Ireland guide.
Underneath both AIS and AES sits the same legal foundation: the Union Customs Code, the EU-wide legislation that governs how customs works across every member state, Ireland included. The UCC is why declarations are electronic, why data has to follow a common structure, and why the same core concepts (customs value, origin, classification, procedure codes) show up in every EU countryโs system, Irelandโs just implemented through AIS and AES specifically. We cover the UCC in more depth, including what it means for simplified procedures and authorisations, in our Union Customs Code Ireland guide.
Revenue is the customs authority in Ireland, and every declaration ultimately gets assessed, risk-scored, and either released or held by Revenueโs systems. A declaration moves through a defined set of statuses: registered, accepted, potentially flagged for documentary or physical control, and finally released or not released. Revenueโs risk engine decides which declarations get a closer look. Businesses with Authorised Economic Operator (AEO) status typically see fewer of these holds, since AEO signals a lower-risk trader to Revenueโs system; more on that in our AEO status guide.
It also helps to understand that โcustomsโ and โstatisticsโ are two different obligations that happen to run on related data. A customs declaration through AIS or AES is what gets goods legally released or cleared for departure. A separate statistical return, Intrastat, tracks the movement of goods between Ireland and other EU member states for trade-statistics purposes, and is a different filing with different thresholds, not part of the AIS or AES declaration itself. Weโve kept the two deliberately separate in our Intrastat reporting guide for exactly this reason: conflating them is a common source of confusion for teams handling both.
Anyone moving goods commercially across a customs border into or out of Ireland needs a declaration, with the practical exception of trade within the EU single market, which isnโt a customs border at all. That means:
Northern Ireland sits in its own category, governed by the Windsor Framework rather than treated as a standard non-EU destination or origin. Weโve covered that arrangement in detail elsewhere on the site, and itโs worth reading separately if NI forms any part of your trade lane.
Direct representation vs indirect representation. If youโre a freight forwarder or clearing agent filing on behalf of a client rather than for your own goods, the basis on which you file matters legally, not just administratively. Under direct representation, you act and file in the name of your client, and the client alone carries the customs debt. Under indirect representation, you act in your own name on the clientโs behalf, which typically makes you jointly and severally liable for any customs debt alongside the client. Which basis applies is usually set out in the authorisation your client gives you, and itโs worth confirming before you file rather than assuming, since the two carry meaningfully different exposure if a declaration turns out to be wrong.
Regardless of which declaration type applies, most AIS and AES filings draw on the same core set of supporting documents:
Missing or inconsistent documentation is one of the most common reasons a declaration ends up under documentary control rather than passing straight through, so having these ready and matching before submission, rather than assembling them once a hold notice arrives, is worth the discipline.
Every AIS import broadly follows the same sequence, regardless of whatโs being imported:
Weโve broken this process down in far more operational detail, including what each declaration status actually means and how long each stage typically takes, in our dedicated Ireland customs clearance process guide.
The export side runs in the opposite direction but follows a similar shape: goods are classified and valued, an AES export declaration is lodged before or at the point of departure, Revenue (or the relevant exit point) confirms the goods have left, and an exit certification is generated once departure is confirmed. Depending on the destination and the goods involved, an accompanying safety and security declaration may also be required.
The practical difference most freight forwarders notice is timing: export declarations generally need to be in place before the goods physically leave, which puts more pressure on getting documentation sorted early rather than resolving issues after the fact, as sometimes happens on the import side. Our AES Ireland guide covers the export-specific mechanics in full.
Before any of the above is possible, you need an EORI number, the Economic Operatorsโ Registration and Identification number that identifies your business to customs authorities across the EU. No EORI, no AIS or AES access, no declarations, full stop. Itโs the single prerequisite everything else in this guide depends on.
In Ireland, EORI registration is handled through Revenueโs eRegistration service, linked to your Revenue Online Service (ROS) account. Once granted, an Irish EORI number is prefixed โIEโ followed by your tax reference number. If you already trade with the UK or other EU countries, you may already hold an EORI under a different country prefix, but for Irish import and export declarations specifically, you need an Irish one. We cover the full registration walkthrough, including common rejection reasons, in our EORI number guide and our dedicated AIS and AES registration guide, which picks up immediately after EORI to walk through ROS, AIS access, and AES access.
Import VAT applies to most goods entering Ireland from outside the EU, calculated on the customs value of the goods plus any duty payable, not on the goods value alone, which catches out businesses used to calculating VAT domestically. Irelandโs standard VAT rate is 23%, with reduced rates of 13.5%, 9%, and 4.8% applying to specific categories of goods.
The detail that changes cash flow the most is Postponed VAT Accounting (PVA), available since Brexit changed the trading relationship with Great Britain. Rather than paying import VAT at the point of entry and reclaiming it later, PVA lets an eligible, authorised importer declare and reclaim the same VAT on the same VAT return, with no cash outlay at the border at all. It has to be elected at the time of the original declaration and canโt be added retroactively after release, which makes it something to plan for rather than fix after the fact. The full mechanics, the exact calculation, and how PVA interacts with your AIS declaration are covered in our VAT on imports Ireland guide; duty specifically (rather than VAT) is covered in our import duty Ireland guide.
Since 1 January 2021, trade between Great Britain and Ireland has required full customs declarations on both sides, something that simply didnโt exist before Brexit. The Trade and Cooperation Agreement (TCA) keeps tariffs off goods that qualify as UK or EU origin, but origin has to be proven, not assumed. A UK-manufactured product doesnโt automatically qualify just because it shipped from a UK address, and a product merely passing through the UK from elsewhere usually doesnโt qualify at all.
Northern Ireland runs under a separate arrangement, the Windsor Framework, which determines whether goods moving from Great Britain into Northern Ireland are treated as โnot at riskโ of onward movement into the EU (and therefore able to use a lighter-touch process) or as โat riskโ and subject to fuller controls. This is a genuinely different question from GB-Ireland trade covered in this guide, and conflating the two is a common source of confusion. See our Windsor Framework coverage for that arrangement specifically, and our dedicated Brexit and GB-Ireland trade rules guide and moving goods from Great Britain to Ireland guide for the direct GB-Ireland route this guide focuses on. For where things stand today, several years on, our post-Brexit customs requirements guide covers what traders are still getting wrong and how to stay current.
A handful of errors account for most of the delays and penalties freight forwarders see:
Everything described in this guide (classification, origin checks, EORI validation, declaration submission, duty and VAT calculation, status tracking across both AIS and AES) is manual work by default. iCustomsโ iAIS and iAES platform automates it from one interface: declarations are pre-filled and validated before submission, commodity codes are classified automatically rather than looked up manually, VAT and duty are calculated on the correct basis without spreadsheets, and both import and export filings live in the same place instead of two separate portals.
For freight forwarders and clearing agents handling volume across multiple clients, that difference compounds: fewer manual touchpoints per declaration means fewer opportunities for the mistakes listed above, and faster clearance on the declarations that would otherwise sit waiting on a manual data entry queue.
It also means the cluster of separate obligations covered in this guide (EORI validation, AEO-aware risk handling, postponed VAT election, correct representation basis, Intrastat data drawn from the same shipment record) stop being separate manual checklists run in parallel by different people, and become one consistent, auditable workflow. That matters as much for compliance as it does for speed: the same automated checks that get a declaration through faster are the ones that catch the errors that would otherwise turn into a penalty months later.
AIS handles import declarations into Ireland; AES handles export declarations out of Ireland. Theyโre separate systems with separate registrations, though most freight forwarders end up needing both. See our full AIS vs AES comparison for the complete breakdown.
Yes. An EORI number is the prerequisite for both; you cannot register for AIS or AES access without one.
No. AIS and AES apply to Irelandโs external border: trade with Great Britain and non-EU countries. Trade within the EU single market doesnโt require a customs declaration.
AEP, the Automated Entry Processing system, was replaced by AIS for imports in November 2020 and by AES for exports in March 2023.
Postponed VAT Accounting lets eligible, authorised importers declare and reclaim import VAT on the same VAT return instead of paying it at the border. It has to be elected on the original declaration.
No.ย The Windsor Framework governs Great Britain to Northern Ireland movements specifically. Direct trade between Great Britain and Ireland (not via Northern Ireland) is governed by the standard post-Brexit customs rules and the Trade and Cooperation Agreement, covered in this guide.
AIS V2 is Revenueโs upgrade to the current AIS system, introducing Centralised Clearance for Import (CCI) and a revised data structure. Itโs a significant technical change for anyone filing through AIS, worth tracking even before it fully takes effect.
For many businesses, yes, though it depends on volume and complexity. We cover the trade-offs in detail in our customs agent vs customs software guide.
Most declarations that arenโt flagged for control clear quickly, often within minutes to hours of submission. A documentary or physical control extends that, sometimes by days, depending on whatโs being checked and how fast supporting evidence can be provided. Our clearance process guide covers typical timelines stage by stage.
A customs declaration (AIS or AES) is a legal requirement to clear goods across Irelandโs external border. Intrastat is a separate statistical return tracking goods movements between Ireland and other EU countries, with its own thresholds. Filing one does not satisfy the other.
iCustoms brings Irish import and export declarations into a single workflow, so your team stops switching between two portals for two systems
iCustoms is an all-in-one solution helping businesses automate customs processes more efficiently. With AI-powered and machine-learning capabilities, iCustoms is designed to streamline your all customs procedures in a few minutes, cut additional costs and save time.
Watch how iAIS automates the steps in this guide end to end, from classification through to release, without re-keying data between systems.