What is an EORI number in EU wholesale?
An EORI number is the Economic Operators Registration and Identification number used so EU customs can recognise a business in declaration and related systems.[1] For brands and distributors running EORI number wholesale EU flows, it is the operator ID that sits on export (and many import) filings—not the tax ID used on invoices.
Under the Union Customs Code framework, economic operators who lodge customs declarations or interact with customs processes are expected to hold a valid EORI.[1][2] In day-to-day wholesale language: if goods cross the EU external border and someone must file a declaration, customs needs an EORI for the relevant party.
A plain identity badge connected by a single line to a sealed shipping crate
EORI numbers typically start with an EU country code (the Member State of registration) followed by a unique national identifier. Many operators receive an EORI that is built from, or aligned with, their national VAT-style number—but the two identifiers serve different systems and must not be treated as interchangeable labels in your ERP or portal.
How does EORI differ from a VAT number and VIES?
A VAT identification number is the tax ID used for invoicing, reverse-charge logic on B2B supplies, and proving a customer’s taxable status. VIES VAT number validation for EU wholesale is the Commission’s online check that a VAT ID is registered and (where the system returns it) valid for cross-border VAT purposes.[3]
EORI is a customs operator ID. VIES does not validate EORI, and an EORI check does not replace VAT validation on the commercial invoice. Teams that collapse “EU number” into one field on the customer record mix tax and customs master data—and then discover the gap only when a forwarder asks for the shipper’s or importer’s EORI.
| Identifier | Primary system | Typical wholesale use |
|---|---|---|
| VAT ID | Tax / invoicing | B2B invoice, reverse charge, evidence trail |
| VIES | VAT ID verification | Confirm customer VAT ID before zero-rating intra-EU supply |
| EORI | Customs | Export/import declarations, broker and carrier filings |
Treat them as related but separate: validate VAT via VIES for the commercial document; keep EORI ready for the customs document. Broader tax process context sits in our EU VAT compliance for B2B wholesale guide.
Do you need an EORI number for intra-EU B2B wholesale?
Often no—for a straightforward intra-EU supply of goods between taxable persons, there is normally no export or import customs declaration at the internal border, so EORI is not the blocking identifier on that leg.[4] The commercial focus is correct VAT treatment, invoice content, and transport documents—not a customs entry.
That said, “intra-EU wholesale” in real networks is rarely only free-circulation moves. The same brand may:
- Ship from an EU warehouse to EU retailers most weeks (no customs declaration),
- Export surplus or non-EU customer orders through a port or airport (declaration required),
- Bring goods in from a non-EU supplier or UK entity (import formalities),
- Use a fulfilment node or 3PL that files in its own name.
If any regular path requires a customs declaration, the operator who acts in that customs role needs an EORI. Intrastat statistical reporting for intra-EU goods movements is a separate obligation from EORI; it uses VAT-centric identification and thresholds set nationally—see Intrastat reporting for B2B wholesale explained.
Simplified EU map with internal arrows free of barriers and one external arrow through a customs gate
Brief post-Brexit contrast: GB EORI vs EU EORI
After the UK left the EU customs union, movements between Great Britain and the EU became third-country style for customs purposes.[1][5] An EU EORI does not replace a UK (GB) EORI when UK customs formalities apply, and vice versa. Wholesale teams selling both into the EU and into GB typically need the correct identifier for each customs territory involved—not one “Europe number” on every file.
Who must register for EORI when exporting outside the EU?
Who must hold and present an EORI on an export depends on who is the exporter for customs purposes and who lodges (or is represented on) the declaration. In practice that is shaped by your contract and the Incoterms for EU wholesale delivery you sell on:
- Under EXW-style arrangements, the buyer often arranges export formalities; the brand may still be asked for company details and can face practical friction if the warehouse or carrier expects the seller to support the filing.
- Under FCA or similar, the seller more often handles export formalities to the named place; seller-side EORI use is common.
- Under DAP, the seller typically delivers ready for import at destination; export EORI still matters on the EU exit, while import EORI sits with the party named as importer.
- Under DDP, the seller takes on import formalities in the destination country as well—which may require local representation and the right operator IDs there, not only an EU EORI.
Freight forwarders and customs brokers routinely ask for the EORI of the exporter and, where relevant, the importer of record before they can transmit a declaration. If your wholesale terms leave “who is exporter of record” vague, brokers cannot guess cleanly—and the truck waits.
National customs authorities issue EORI numbers (for example via the Member State where you are established). Registration is done with that authority’s process; groups established in more than one Member State still work from the EORI logic of a single main registration in normal cases, with branches recognised as needed.[1][2] Always follow the issuing authority’s current application path rather than informal templates circulating in sales chats.
How do EORI, HS codes, and Incoterms work together on a shipment?
Think of three layers on an export wholesale shipment:
- Incoterms allocate who organises carriage, insurance, export clearance, and import clearance.
- EORI identifies the economic operator(s) in the customs system for those clearance steps.
- HS codes (and EU TARIC detail) classify each product line so duty, prohibitions, and measures can be applied on the declaration.
Without a usable EORI for the party who must appear on the declaration, the broker cannot complete the operator fields. Without sound HS codes for EU wholesale, the declaration may be incomplete or wrong even when EORI is present. Without clear Incoterms, nobody agrees who supplies which ID and who pays which filing.
Three interlocking links labelled only by icons: handshake, identity badge, and barcode parcel
Operational checklist before the first non-EU departure on a new lane:
- Confirm Incoterm on the order and in the framework agreement.
- Confirm which legal entity is exporter of record and which is importer of record.
- Store that entity’s EORI on the customer or vendor master—not only in a forwarder’s email thread.
- Ensure SKU master data carries agreed HS/TARIC-oriented codes your broker accepts.
- Align commercial invoice, packing list, and export accompanying documents with the same names and IDs.
For lane design and carrier handoffs more broadly, see cross-border shipping for EU B2B.
Where do you apply for an EORI number and what details are required?
You apply through the national customs authority of the EU country where the business is established (or through the process that authority publishes for non-established operators when applicable).[1][2] Expected core details usually include legal name, address, legal form, and national business or tax registration references the authority uses to match you in its systems.
Processing and portal design differ by country; some authorities issue EORI quickly when the business is already known in national registers, others need more supporting documents. Use the official customs authority channels—not marketplace blogs—as the source of forms and login.
After issue, record at least: full EORI string, issuing country, legal entity name as registered, and the internal company code or VAT entity it belongs to. Multi-entity Nordic groups should avoid pasting one shared EORI onto every subsidiary’s shipments.
What happens if your wholesale orders move without a valid EORI?
Customs declarations that require an economic operator ID cannot be completed cleanly without a valid EORI for the relevant party. Typical business outcomes are operational, not abstract: forwarder queries, held export filings, missed sailing or cut-off, manual rework on commercial documents, and fire-drill emails between sales, logistics, and the customer.
Intra-EU invoice-only flows may still ship while the export side of the same account is blocked—which confuses customer service if master data never distinguished “VAT OK for EU despatch” from “EORI OK for third-country export.” Clean separation prevents that false confidence.
How should wholesale teams store EORI data beside customer VAT IDs?
Store EORI as its own field on the legal-entity customer (and supplier) master, next to VAT ID, legal name, and billing address—not inside free-text “notes” on a sales order. Good hygiene:
- One legal entity, one primary EU EORI (plus GB or other territory IDs if you trade there).
- Validation ownership: finance or master-data owners approve changes; sales can request but not silently overwrite.
- Onboarding capture: when you approve a new distributor or retailer for export-capable lanes, ask for EORI at the same time you collect VAT ID and company registration docs.
- Downstream use: order-to-invoice stays VAT-led; warehouse and forwarder packs pull EORI only when the lane is customs-relevant.
- Periodic review: when a customer restructures or changes country of establishment, re-confirm EORI and VAT together.
That master-data habit is what keeps branded B2B ordering, invoicing, and shipping handoffs aligned when the same retailer sometimes orders domestic EU stock and sometimes needs an export. Brandgate’s onboarding and customer records are built for wholesale operators who already juggle VAT IDs, currencies, and delivery rules—adding EORI beside those fields is straightforward operational hygiene, not a customs product pitch. If you want to see how retailer onboarding and order-to-invoice sit together on a branded distributor portal, book a demo.
Practical takeaways for founders, ops, and finance
- Map lanes: pure intra-EU vs export/import before you mandate EORI on every account.
- Tie EORI responsibility to Incoterms and exporter/importer of record language in your terms.
- Keep HS classification quality high so broker filings do not stall after EORI is fixed.
- Do not use VIES as an EORI check, or EORI as proof of VAT status.
- Put EORI on the customer master beside VAT from day one of export-ready onboarding.
EORI number wholesale EU work is mostly boring master data and clear Incoterms—until a declaration fails. Invest in the boring layer once; export weeks get quieter.
