Legal support since 2001

EORI number in Poland for import and export

We register your company on PUESC and obtain the EORI number end to end — with a Polish NIP or without one. We act under a power of attorney, so you never need to travel to Poland.

  • One number is valid in all 27 EU countries — art. 9 of the Union Customs Code
  • The number itself is free; you pay for speed and for filing it correctly
  • The duty relief for consignments under EUR 150 was abolished on 1 July 2026
  • We run the application to the end and answer queries from Centralna Rejestracja
  • Office in Warsaw
  • Reply within 15 minutes
  • Sworn translation
  • Since 2001

An EORI number is mandatory for anyone lodging a customs declaration in the European Union — art. 9 of Regulation (EU) No 952/2013, the Union Customs Code. In Poland the number is issued by the Director of the Tax Administration Chamber in Poznań through the PUESC platform, free of charge, normally within a few business days. One economic operator may hold only one EORI number, and it is valid across all 27 member states.

An EORI problem rarely looks like an EORI problem. It looks like this: the cargo has arrived at the terminal, the broker asks for the number to lodge the declaration, there is no number — and from that minute every day costs money. The goods sit in temporary storage, the carrier charges demurrage, and the Polish buyer is waiting for a delivery you have already confirmed.

Registration, meanwhile, is free and takes a few days. The only thing that matters is whether you started it two weeks before shipping or on the day the container was already on the quay. EORI is not a permit, it is an entry ticket: customs physically cannot accept a declaration without it, because the number field is mandatory.

In brief

  • One operator, one EORI number for the whole EU (art. 9(2) of the Union Customs Code). A second number in another member state cannot be obtained, and attempting it ends in refusal.
  • The number is issued free of charge. The only compulsory payment is PLN 17 of stamp duty on a power of attorney when a representative files.
  • In Poland the issuing authority is the Izba Administracji Skarbowej w Poznaniu, Wydział Centralna Rejestracja, through PUESC. The application is form WRP0001 for a company and WRR0001 for an individual.
  • Number format: PL + NIP + five zeros for a Polish company, and PL + 14 digits + the letter Z for an operator without a Polish NIP.
  • A GB, US, Swiss or any other non-EU number is not an EU EORI. Since Brexit a GB number has had no standing in EU customs systems.
  • The duty relief for consignments up to EUR 150 was abolished on 1 July 2026 — Council Regulation (EU) 2026/382 of 11 February 2026. A simplified rate of EUR 3 per item applies until 1 July 2028.

Who needs an EORI number and who does not

An EORI number is required by any person who deals with EU customs authorities in their own name: lodging declarations, applying for authorisations, receiving customs decisions. In everyday terms this reduces to “anyone moving goods across the Union’s border”, which is broadly right.

What matters more is knowing who does not need one, because that is where people most often pay for a service they do not need. A company registered in another EU member state does not obtain a Polish EORI: it already has its own, and that number works in Poland with no further steps.

Table 1. Who needs a Polish EORI. Data as at September 2026.
Your situation Polish EORI needed Why
Polish company importing from or exporting outside the EU Yes lodges declarations in its own name
Polish sole trader (JDG) trading outside the EU Yes same basis; number built from the NIP
Company registered in another EU member state No its own EORI is valid in all 27 countries
Non-EU company, first customs operation in Poland Yes the country of first operation issues the number
Non-EU company already holding an EU number No a second number is not issued
Individual bringing in goods for personal use No no commercial purpose
Individual importing commercially on a regular basis Yes treated as an economic operator
Marketplace seller shipping parcels into the EU Usually yes since 01.07.2026 parcels are no longer duty exempt

The one-line rule: the number belongs to whoever is named as importer or exporter on the declaration. If you merely buy goods from a Polish supplier who lodges the declaration, you do not need one.

Decision chart: do you need a Polish EORI number, by country of registration and role on the declaration
Figure 1. Two questions settle it: where the operator is registered, and in whose name the declaration is lodged.

A GB or US number is not an EU EORI

This is the single most common misunderstanding among English-speaking clients, and it surfaces at the worst possible moment — when the goods are already at the border.

EORI is a Union number. It is issued by the customs authority of an EU member state under art. 9 of the Union Customs Code, and only such a number is recognised in EU customs systems. A GB EORI issued by HMRC has had no standing in the EU since Brexit; the same is true of Swiss, Norwegian, Turkish and any other third-country identifier, whatever it is called.

A British company shipping into Poland therefore normally holds two numbers: a GB EORI for the UK side and an EU EORI for the Union side. They are not interchangeable and they look different.

Table 2. Which number works where. September 2026.
Number Valid in the EU Comment
EORI issued by any EU member state Yes, in all 27 one operator may hold only one
GB EORI issued by HMRC No UK customs only, since 1 January 2021
XI EORI (Northern Ireland) Partly used for Northern Ireland movements, not a substitute for an EU number
Swiss, Norwegian, Turkish identifiers No third-country registrations
EU VAT number Not for customs a tax identifier, not a customs one

The practical consequence: if your first customs operation in the Union will take place in Poland — Gdańsk, Gdynia or a road crossing on the eastern border — the number should be obtained in Poland, not in whichever member state promised the fastest turnaround.

Signing from abroad: what PUESC accepts

PUESC accepts exactly three ways of signing: a qualified electronic signature, a Polish profil zaufany, and an advanced signature backed by a customs certificate. There is no fourth.

The good news for EU-based directors is that a qualified signature from any provider on the EU trusted list works in Poland directly, under the eIDAS Regulation. An Estonian ID card, an Italian firma digitale, a Spanish FNMT certificate — all of them sign a PUESC filing without any Polish credential whatsoever.

DocuSign and Adobe Sign are not qualified trust services in the eIDAS sense. They produce a perfectly enforceable commercial signature and are worth nothing at all in a Polish government system. The same applies to a scanned wet signature.

A profil zaufany requires a Polish PESEL number, which most non-resident directors do not have and do not need. For a company outside the EU with no EU-based signatory, the standard route is therefore a power of attorney to a Polish representative: signed by hand, filed through form DDS0001, with PLN 17 of stamp duty paid once per instrument.

Table 3. Signing options for a PUESC filing. September 2026.
Method What it requires Works on PUESC
EU qualified electronic signature provider on the EU trusted list Yes, directly
Profil zaufany a Polish PESEL number Yes
Advanced signature with a customs certificate certificate issued by the customs administration Yes
Power of attorney to a Polish representative signed instrument plus PLN 17 stamp duty Yes, the representative signs
DocuSign, Adobe Sign, scanned signature No
Non-EU national e-signature schemes No, outside the eIDAS trusted list

What an EORI number costs in 2026

Issuing an EORI number is free. That is the fact worth knowing before you speak to any intermediary: the state charges nothing for the number, and there is no paid fast-track procedure on PUESC.

One compulsory payment appears when a representative files on your behalf: PLN 17 of stamp duty on the power of attorney. It is paid once per instrument, not per filing.

Table 4. What the cost is made of. September 2026.
Item Amount Compulsory
Issue of the EORI number PLN 0
Stamp duty on a power of attorney PLN 17 yes, if a representative files
EU qualified signature, annual certificate PLN 250–400 no, if you hold a profil zaufany
Sworn translation of corporate documents PLN 250–600 yes, for a non-EU company
napolshu.com/ service PLN 400 no
VAT + VAT-UE + EORI package from PLN 800 no

In short: the registration itself is free, and what you pay for is the filing going through correctly the first time. A defective application is not rejected instantly — it is examined for several days and only then queried. One wrongly completed section costs a week, not money.

Timing: how long the number really takes

The official PUESC wording is deliberately cautious: an application “may be verified over several days”. There is no statutory deadline here.

A good deal of English-language material still quotes 7–10 days. Those figures date from the era when registration ran through the separate SISC system and part of the checks were manual. Today a Polish company with an active NIP normally has its number within 1–2 business days, and delays almost always come down to three things: incomplete data on the form, a missing power of attorney, and foreign corporate documents without a sworn translation.

Table 5. Official wording versus practice. September 2026.
Situation What PUESC says In practice
Polish company with NIP and a signature “several days” 1–2 business days
Polish sole trader “several days” 1–2 business days
Non-EU company, documents ready “several days” 2–5 business days
Non-EU company, translations still needed add 2–5 days for translation
Query received from Centralna Rejestracja add 3–10 days
Change of entity data (WRP0002) “several days” 1–3 business days

Plan on a week before your first shipment, and two weeks for a non-EU company. A number obtained a day early costs nothing; a number obtained a day late costs a day of storage.

Getting an EORI through PUESC, step by step

The whole process runs online through the Platforma Usług Elektronicznych Skarbowo-Celnych. There is no separate “EORI application”: the number is issued together with the registration of entity data, provided the activity area “Cło (EORI)” is ticked on the form. That single checkbox is the most commonly missed step in the entire procedure.

Table 6. PUESC forms relevant to EORI. September 2026.
Form Purpose Filed by
WRP0001 entity registration and issue of the EORI number company, sole trader
WRP0002 change of data for an entity already registered company, sole trader
WRR0001 registration of an individual individual
DDS0001 supporting document: power of attorney, proof of stamp duty applicant or representative
  1. A PUESC account with extended rights. Signing up with an email address is not enough; the identity behind the account has to be verified.
  2. Form WRP0001. Entity data, legal form, PKD activity codes, address, contact details, bank accounts, communication channels and — this is the one — the “Cło (EORI)” activity area.
  3. Signature. An EU qualified electronic signature, a profil zaufany, or an advanced signature with a customs certificate.
  4. Power of attorney and stamp duty where a representative files. The instrument goes in through DDS0001 together with proof of the PLN 17 payment.
  5. Submission and UPO. The system issues an urzędowe poświadczenie odbioru, the official confirmation that the document has been received.
  6. Issue of the number. The confirmation of entity registration and the EORI number itself appear in your PUESC account.
Six steps of EORI registration on PUESC: account, form WRP0001, signature, power of attorney, UPO, number
Figure 2. Six steps on PUESC, and what typically goes wrong at each of them.

What the number looks like and how to verify it

An EORI number follows the national rules of the country that issued it and always begins with that country’s code. A Polish number takes one of two shapes, and the shape tells you immediately whether the operator holds a Polish NIP.

Table 7. Structure of a Polish EORI number. September 2026.
Operator Structure Example
Polish company or sole trader with a NIP PL + 10-digit NIP + five zeros PL123456789000000
Operator without a Polish NIP PL + 14 digits + the letter Z PL12345678901234Z
Individual PL + the identifier assigned on registration

Any number can be checked free of charge in the European Commission’s validation service: it confirms whether the number is valid and, where the operator has consented, shows the name and address. The check takes under a minute and is worth running before a first shipment with a new counterparty — an invalid EORI means no declaration can be lodged in their name.

Structure of a Polish EORI number: PL plus NIP plus five zeros, and the variant ending in Z
Figure 3. The structure of the number shows whether the operator holds a Polish NIP.

Non-EU companies: when Poland issues the number

The rule is straightforward: an operator not established in the customs territory of the Union registers in the member state where it carries out its first customs operation or first applies for a decision. If that is Poland, Poznań issues the number.

Such a company will need corporate documents with a sworn translation into Polish: an extract from the commercial register of its home jurisdiction, evidence of the signatory’s authority and sometimes the articles of association. Whether an apostille is required depends on the country and on the document — EU membership does not, by itself, exempt corporate documents from legalisation, and the EU regulation that removed it covers civil-status records rather than commercial register extracts.

Table 8. What a non-EU company needs. September 2026.
Document or condition Required Comment
Commercial register extract Yes with a sworn translation into Polish
Evidence of the signatory’s authority Yes from the extract or as a separate document
Polish NIP No the number is built without it, ending in Z
An address in Poland No the home-country address is enough
Power of attorney to a representative In practice always otherwise you need an EU-recognised signature
Customs representative for declarations Yes indirect representation, see below

Parcels under EUR 150: the relief is gone

This is the most recent and the most widely missed change in the field. On 1 July 2026 the customs duty relief for consignments worth up to EUR 150 was abolished — Council Regulation (EU) 2026/382 of 11 February 2026, amending Regulation (EC) No 1186/2009 setting up the Community system of reliefs from customs duty.

Outdated information in search results. A large share of English-language material on importing into Poland still states that consignments below EUR 150 enter free of duty. As at 9 September 2026 that has been wrong for 70 days. The rule is Council Regulation (EU) 2026/382 and it took effect on 1 July 2026.

In place of the old relief, a simplified rate applies during the transition from 1 July 2026 to 1 July 2028: EUR 3 per item in the consignment. It covers postal consignments and imports exempt from VAT under the IOSS scheme.

A flat charge hits cheap multi-item parcels far harder than any percentage rate. A EUR 40 parcel containing three items: previously no duty at all, now 3 × 3 = EUR 9, or 22.5% of the goods’ value. The same EUR 40 in a single item costs EUR 3, or 7.5%. The only difference between the two is how the seller packed the shipment.

Table 9. What changed for non-EU parcels on 01.07.2026.
Parameter Before 1 July 2026 From 1 July 2026
Consignment up to EUR 150 relieved from duty dutiable
Transitional rate EUR 3 per item, until 01.07.2028
Imports under the IOSS scheme no duty duty at the simplified rate
Legal basis Regulation (EC) No 1186/2009 Council Regulation (EU) 2026/382
Does the importer need an EORI often no as a rule, yes

The upshot: business models built on splitting shipments into small parcels have lost their point, and with the relief went the last practical way of moving goods without customs clearance. For a seller outside the EU the EORI question has moved from “at some stage” to “before the next shipment”.

The EUR 150 duty relief abolished on 1 July 2026 and the transitional EUR 3 per item rate
Figure 4. Worked on a EUR 40 parcel: one item costs EUR 3 of duty, three items cost EUR 9.

Get your EORI before the first shipment

We check whether a number has already been issued, assemble the documents, file WRP0001 and see the application through. For a Polish company that is usually 1–2 business days.

EORI and VAT: two numbers and the art. 33a procedure

An EORI number does not replace a VAT-UE registration and confers no tax rights. They are separate registrations held by separate authorities: EORI by the customs administration, VAT by the tax office. An importer normally needs both.

The most valuable thing a properly built importer registration delivers is not the number itself but access to the procedure under art. 33a of the Polish VAT Act. In the standard regime import VAT is paid in cash to the customs account and recovered later through the return. Under art. 33a it is not paid in cash at all: the tax is shown as both output and input VAT in the same return.

In figures. An import of PLN 100,000 at the 23% rate means PLN 23,000 leaving the business and coming back weeks later. On PLN 1,000,000 of annual turnover that is PLN 230,000 of working capital. For a trading company this is the difference between growth and a permanent cash squeeze.

Table 10. Conditions for art. 33a of the VAT Act. September 2026.
Condition Requirement
Taxpayer status active VAT payer
Tax and social security arrears none, or not more than 3% of the liability
Supporting certificates issued no earlier than 6 months before the import
Alternative to certificates declarations under criminal liability, art. 233 § 6 of the Criminal Code
Form of participation in clearance through a customs representative, or holding AEO status or a simplifications authorisation
Return frequency quarterly returns unavailable for at least 12 months
Correction window 4 settlement periods, after which the tax is paid the ordinary way with interest

So: an EORI number by itself gives no right to art. 33a. It is a necessary condition, not a sufficient one. That is why importer registration is worth planning as a whole rather than one form at a time.

Three layers: EORI for customs, VAT-UE for intra-EU trade, art. 33a for accounting import VAT in the return
Figure 5. Three layers of importer registration: without the first no declaration goes through, without the third the VAT leaves in cash.

Customs representation: direct and indirect

A customs representative is the agency or person who lodges the declaration for you. The difference between the two forms is practical rather than terminological: it decides who owes the customs debt.

Under direct representation the representative acts in the name of and on behalf of the importer, and the importer remains the debtor for duty and VAT. Under indirect representation the representative acts in its own name but on behalf of the importer, and becomes jointly and severally liable alongside it.

A company not established in the Union normally has no choice: it can only lodge declarations through an indirect representative. That also explains why Polish agencies ask non-EU clients for guarantees or prepayment of duties — their own money is on the line.

Table 11. The two forms of customs representation. September 2026.
Feature Direct Indirect
In whose name the representative acts the importer’s its own
Who owes the duty the importer importer and representative jointly
Available to a non-EU company as a rule, no yes
What the agency asks of the client ordinary terms guarantee or prepayment
Whose EORI appears on the declaration the importer’s both numbers

Note the last row: a non-EU company needs an EORI number even when a Polish agency physically lodges the declaration, because its own number still appears on it.

ICS2 and NCTS: what changed on 1 June 2026

Alongside the duty reform, the filing systems themselves were changing. Poland used a derogation and accepted entry summary declarations under the previous rules until 31 May 2026. From 1 June 2026 ICS2 release 3 (step 3) and NCTS phase 6 are mandatory.

This has no direct bearing on getting an EORI number, but a great deal to do with what happens next: cargo data now reaches the European system before the goods reach the border, and every one of those messages carries the EORI numbers of consignor, consignee and carrier. An error in the entity data behind your number now surfaces before departure rather than at the terminal.

Table 12. Key dates in customs digitalisation. September 2026.
Date What happens
19.06.2025 AIS/IMPORT PLUS goes live for simplified declarations
01.09.2025 entry summary declarations may be filed directly in ICS2
31.05.2026 last day of the previous entry summary declaration rules
01.06.2026 ICS2 release 3 (step 3) and NCTS phase 6 become mandatory
01.07.2026 duty relief for consignments up to EUR 150 abolished
01.07.2028 the transitional EUR 3 per item rate expires

Your company details have changed

The EORI number itself is issued once and never changes. The data attached to it does have to be kept current: a change of address, name, legal form, bank account or contact details is reported on PUESC through form WRP0002.

Skip this and the number stays formally valid while declarations start being rejected for data mismatch. From the outside it looks like an inexplicable glitch: the number exists, it validates in the Commission’s database, and the declaration will not go through.

The update is free. It matters most after a change of registered address or management board in the KRS — data does not move between the registers automatically.

Table 13. When PUESC data has to be updated. September 2026.
What changed Update needed Consequence of not updating
Company address Yes mismatch with the declaration, filing refused
Company name Yes the same
Legal form Yes the same
Management board Yes, where authorised signatories change documents can no longer be signed
Bank account Yes problems with refunds and guarantees
The EORI number itself Never changes

Do individuals need an EORI number

An ordinary buyer ordering something for personal use does not need one: the postal or courier operator handles the clearance and no separate identifier is required.

That changes once the import stops being personal. Systematic buying for resale, regular shipments, a commercial purpose — and customs may treat the individual as an economic operator. An EORI number is then required and registration runs on form WRR0001.

The abolition of the EUR 150 relief also affects private recipients, but only as regards duty. It has not created any obligation for individuals to obtain an EORI number: the operator still handles clearance.

Common mistakes when filing yourself

Table 14. The mistake and what it costs. September 2026.
Mistake Consequence
The “Cło (EORI)” activity area not ticked entity registered, no number issued
Filing without a power of attorney and stamp duty a query from Poznań, a week lost
Assuming a GB or other non-EU number will do declaration cannot be lodged in the EU
Trying to obtain a second number while holding one elsewhere in the EU refusal, art. 9 of the Union Customs Code
Starting registration after the goods have arrived temporary storage charges
Signing with DocuSign or a scanned signature nothing to sign the filing with, the case stalls
Foreign corporate documents without a sworn translation the application is not examined on the merits
PUESC data not updated after a change of address declarations rejected on a valid number
Assuming EORI gives access to art. 33a import VAT leaves in cash

The first row is the most common and the most galling: the applicant goes through the whole procedure, receives a registration confirmation and assumes the job is done. There is no number, and that only becomes apparent when the declaration is lodged.

How we work and what it costs

  1. We check whether a number already exists. Companies that have shipped before quite often have one, forgotten.
  2. We assemble the data for the form. From the KRS and CEIDG for a Polish company, from home-jurisdiction documents for a foreign one.
  3. We prepare the power of attorney and pay the stamp duty.
  4. We file WRP0001 with the “Cło (EORI)” activity area and collect the UPO.
  5. We run the application to issue, answering queries from Wydział Centralna Rejestracja.
  6. We hand over the number and confirmation and explain what comes next: VAT-UE, representation, art. 33a.
Table 15. Service pricing. September 2026.
Service Price Timing
EORI for a Polish company or sole trader PLN 400 1–2 business days
EORI for a non-EU company PLN 400 2–5 business days
VAT + VAT-UE + EORI package from PLN 800 2–4 weeks
Updating entity data on PUESC on request 1–3 business days
Stamp duty on the power of attorney PLN 17 included

Fifteen minutes to map your situation

We will tell you whether you need a Polish number at all, what has to be signed, how long it takes and which registrations you need besides EORI.

Further reading

Frequently asked questions

How much does an EORI number cost in Poland?

The number is issued free of charge — the customs administration makes no charge for it. There is one compulsory payment: PLN 17 of stamp duty on a power of attorney where a representative files. The napolshu.com/ service is PLN 400, stamp duty included.

How long does an EORI number take?

PUESC puts it cautiously: an application may be verified over several days. In practice a Polish company with an active NIP and an electronic signature has its number within 1–2 business days; a non-EU company takes 2–5 business days once the translations are ready.

Is my GB EORI number valid in the European Union?

No. A GB EORI issued by HMRC has had no standing in EU customs systems since 1 January 2021. An EORI number is a Union number issued by the customs authority of a member state under art. 9 of the Union Customs Code. A British company shipping into the EU normally needs both: a GB number for the UK side and an EU number for the Union side.

Do I need a separate EORI number for each EU country?

No. An operator may hold only one EORI number and it is valid in all 27 member states — art. 9 of the Union Customs Code. Applying for a second number in another country ends in refusal.

Can a non-EU company obtain an EORI number in Poland?

Yes, provided it does not already hold one anywhere in the Union. The number is issued by the country where the company carries out its first customs operation. No Polish NIP is needed: the number is shaped PL plus 14 digits and the letter Z. Corporate documents with a sworn translation into Polish are required.

Is it true that parcels under EUR 150 are no longer duty free?

Yes. The relief was abolished on 1 July 2026 by Council Regulation (EU) 2026/382 of 11 February 2026. A simplified rate of EUR 3 per item in the consignment applies during the transition until 1 July 2028. Sources still describing a EUR 150 duty-free threshold are out of date.

Can I sign the PUESC application with DocuSign?

No. DocuSign and Adobe Sign are not qualified trust services under eIDAS and carry no weight in Polish government systems. PUESC accepts an EU qualified electronic signature, a profil zaufany, or an advanced signature with a customs certificate. Where none of these is available, the usual route is a power of attorney to a Polish representative.

How is EORI different from a VAT-UE number?

EORI is a customs identifier; without it a declaration will not be accepted. VAT-UE is a tax number for intra-EU transactions. They are held by different authorities and neither substitutes for the other. A company importing from outside the EU and selling within it needs both.

Does an EORI number let me avoid paying import VAT in cash?

No. Accounting for import VAT in the return is the procedure under art. 33a of the Polish VAT Act, and it has its own conditions: active VAT payer status, no arrears, certificates no more than six months old, and clearance through a customs representative or AEO status. EORI is a necessary but not a sufficient condition.

This page is for information only and does not replace individual legal advice. Rules, rates and timings are stated as at September 2026.

Author: Marta Kowalik, lawyer at napolshu.com/. Verified on 9 September 2026. Sources: Regulation (EU) No 952/2013 (Union Customs Code), Council Regulation (EU) 2026/382 of 11 February 2026, the Polish VAT Act, the Polish Stamp Duty Act, PUESC and biznes.gov.pl materials, and the Tax Administration Chamber in Poznań.