Intrastat service · declaration outsourcing
Intrastat handled without a single minute of your work
Connect your sales system. Every month we generate, verify and file your declaration with PUESC on your behalf: automatically, on time, at a fraction of a customs agency's rate.
From PLN 349 net per month. No commitment, no sales call. No card needed for the demo.
Your month with intrafakt
AutomaticInvoices flow in from your system
Via API or from a file. You retype nothing.
Declaration generated and verified
Everything the office requires, prepared and checked without your involvement.
Filed with PUESC, receipt in your panel
We file on your behalf under a power of attorney.
Your tasks this month
0
We file declarations on your behalf under a PUESC power of attorney.
Agreement, power of attorney and data processing agreement are all handled in the panel, step by step.
The correctness and timeliness of the filing itself are on us. You are responsible for the data that reaches us from your system.
A test account on sample data, before you connect anything.
Why it costs this much
Manual Intrastat handling costs what human labour costs
Customs agencies and accounting offices charge PLN 5–10 per invoice because someone has to move every line into the PUESC form: CN code, net weight, country of origin, delivery terms, exchange rate. That cost grows linearly: the more you trade, the more you pay for the same repetitive task.
The risk grows too. Every manual retype is a place where a typo in a weight, an outdated CN code or the wrong day's exchange rate can slip in. And an Intrastat error usually surfaces only when the office sends a summons.
Hours of manual work
Retyping invoice data into the customs system takes hours every month, always in the same, worst possible week.
Cost that grows with turnover
A per-invoice rate means a good sales month is punished with a higher compliance bill.
Fines up to PLN 3,000
Late or incorrect filings risk sanctions from the customs authorities.
| At 250 intra-EU invoices per month | Monthly cost | Your work |
|---|---|---|
| Customs agency or accounting office (PLN 5–10 per invoice) | PLN 1,250 – 2,500 | Collecting and sending data every month |
| Filing yourself in PUESC | PLN 0 | Several hours a month, with the risk on your side |
| The intrafakt.pl Biznes plan | PLN 699 | None |
Manual-service rates based on customs agencies' public price lists. Net prices.
Full service
What disappears from your to-do list
We take over the obligation in full, not a slice of it. That's why the price is flat and the quality is the same in a month with thirty invoices as in one with three thousand.
The monthly chore
Disappears from your team's calendar. Nobody blocks out a day for Intrastat anymore.
CN codes and classification
You don't need to know a single code. Classifying your goods is on us.
Errors that surface during inspections
Typos, wrong values, the wrong period: a category of problems that stops existing.
Corrections and returns
The trickiest part of Intrastat. It happens without you.
Rejections and correction demands
A filing the office could question simply never reaches it.
Watching deadlines and thresholds
The 10th of the month and the statistical thresholds are our worry now.
Behind every declaration stands our team and the power of attorney under which we file it. We answer for the proper performance of the service on the terms of the cooperation agreement.
How it works
Three steps from integration to a filed declaration. The first takes a few minutes; the other two happen without you.
Connect your system
Fakturownia, wFirma, iFirma, inFakt and Baselinker connect via API in a few minutes. Data from Subiekt GT, WAPRO Mag, Comarch Optima and enova365 comes in as a monthly file export, and we show you exactly how to prepare it. CSV and Excel work too.
Automatic generation
Your invoice data becomes a complete Intrastat declaration for the period: checked and ready to file. You don't need to know CN codes, conversions or PUESC forms.
Filing with PUESC
We file the finished declaration electronically with the customs system and collect the official receipt. You do nothing.
After onboarding
What happens in the following months: nothing
After the first onboarding, Intrastat stops being an item in your calendar. You don't have to remember the 10th of the month, watch statistical thresholds or check who in the company knows CN codes. If something genuinely needs your decision, we'll write. If not, you'll simply see the filed declaration and the receipt in your panel.
We watch the thresholds
We see your intra-EU turnover from the invoices, so we know when the obligation starts and when it switches to the detailed threshold.
Volume changes, plan changes
You pay for an invoice bracket, not for overtime. Change plans in the panel, with no annexes and no sales call.
Backlog cleared once
If you have unfiled periods or a summons from the office, we prepare and file the historical declarations. From that moment you're up to date.
Intrastat service pricing
A flat monthly amount based on invoice count, not on the hours someone spends on them. No commitment. Net prices.
Start
349PLN/mo
Annually PLN 3,839 — 1 month free
up to 50 invoices/mo
Intrastat handling for companies with a steady, modest intra-EU volume: invoice import, declaration generation and PUESC filing on your behalf.
- Integration with your system
- Automatic declaration generation
- PUESC filing
- Email support
Business
Popular699PLN/mo
Annually PLN 7,689 — 1 month free
51–250 invoices/mo
Full automation for companies trading across the EU daily: a higher invoice limit, API access and phone support.
- Everything in Start
- API access
- Additional entities on request
- Email + phone support
Pro
1,199PLN/mo
Annually PLN 13,189 — 1 month free
251–500 invoices/mo
For high volumes: everything in Business, a dedicated account manager and priority support.
- Everything in Business
- Dedicated account manager
- Priority support
Enterprise
Custom
500+ invoices/mo
A tailored rollout for companies above 500 invoices a month: custom terms, SLA, onboarding and team training.
- Everything in Pro
- Onboarding & training
- SLA
- Custom terms
Net prices. 23% VAT is added to every amount, and the gross total is shown before you confirm payment.
Create an account, accept the agreements in the panel, and connect your system yourself. No sales call, no waiting.
Prefer to talk, or have an unusual case? Get in touch
Overdue Intrastat declarations
Unfiled periods or a summons from the customs office? We prepare and file historical declarations. Each overdue month costs the same as a current one.
For each overdue month
The same as a current month
One fee per month — whether we file arrivals, dispatches or both. The rate follows that month's invoice count, exactly as in the plans above.
A one-off payment, no subscription. Ordered by e-mail at kontakt@intrafakt.pl.
Additional services
Ordered as needed, independently of the plan you choose.
Rollout and data migration
Connecting your sales system, mapping CN codes and importing your declaration history.
990 PLN net
one-off
Declaration correction
Preparing and filing a correction for an earlier period, including the justification for the customs office.
149 PLN net
per correction of a filed declaration
Additional legal entity
A second company (separate NIP): its own Organisation with its own PUESC power of attorney. We prepare and file its declarations exactly as for the first. Ordered by e-mail.
199 PLN net
per month for each additional entity
All plans and services are provided by IVM Firma Handlowa Sp. z o.o., al. Tadeusza Kościuszki 101, 90-441 Łódź, Poland, NIP 7272865829, KRS 0001012820. Billed in Polish zloty (PLN).

Payments are processed by Autopay S.A.
Intrastat knowledge base
Practical answers to the questions companies ask when the Intrastat obligation appears: summonses, fines, thresholds and monthly declarations.
Received an INTRASTAT filing demand? Here's what to do
Received a reminder from the Szczecin Tax Administration Chamber about INTRASTAT? We explain where it came from, how much time you have, what the penalty is and how to file the overdue declarations step by step.
The penalty for missing INTRASTAT declarations: how much, and how to avoid it
The penalty for a missing INTRASTAT declaration is PLN 3,000 per reporting period, imposed after three reminders. We explain the mechanism under art. 101 of the Customs Law, how arrears accumulate and how to zero the risk.
INTRASTAT thresholds 2026: basic and detailed
Polish INTRASTAT statistical thresholds for 2026: basic PLN 6,000,000 (arrivals) and PLN 2,800,000 (dispatches), detailed PLN 105,000,000 and PLN 148,000,000. When the obligation arises and what changes above the detailed threshold.
How is an INTRASTAT declaration filed, and what does it take?
INTRASTAT declarations are filed electronically via PUESC, monthly by the 10th. We look at what handling the filings in-house really involves, and why many companies hand the process over from day one.
INTRASTAT from Subiekt GT / nexo: declarations from an EDI++ (.epp) file
How to handle INTRASTAT monthly when your sales run in Subiekt GT or nexo: export EDI++ (.epp) via the Communication module, upload the file, and the declaration is filed in PUESC. No manual re-typing of invoices.
INTRASTAT from WAPRO Mag: declarations from a monthly CSV export
How to handle INTRASTAT when sales run in WAPRO Mag: a monthly export of the sales/purchase register to CSV or Excel, uploaded to intrafakt.pl, and the declaration is filed in PUESC.
Correcting an INTRASTAT declaration: when it's required and what's at stake
Goods returns, price-change credit notes, a wrong CN code: we explain when an INTRASTAT declaration must be corrected, how a correction differs from a replacement filing, and what getting it wrong costs, up to PLN 3,000 per period after a demand.
Frequently asked questions
What is Intrastat?
Intrastat is the system for collecting data on trade in goods between EU countries. Companies whose intra-EU turnover exceeds the statistical thresholds must file Intrastat declarations with Statistics Poland via the PUESC system.
Who has to file Intrastat declarations?
Any company registered as a VAT payer in Poland that trades goods with EU countries and exceeds the relevant turnover threshold. Not sure if it applies to you? Contact us and we'll check for you.
Why is intrafakt.pl cheaper than customs agencies?
Automation. Customs agencies and accounting offices process data by hand, which is why they charge PLN 5–10 per invoice. Our system does it automatically, which lets us offer prices up to 70% lower.
Who is responsible for the declaration being correct?
We prepare, verify and file the declaration with PUESC under the power of attorney you grant us. We answer for the proper performance of the service on the terms of the cooperation agreement, which is why we walk through the data together with you before the first submission.
Which systems do you integrate with?
We connect via API to Fakturownia, wFirma, iFirma, inFakt and Baselinker. From on-premise systems (Subiekt GT/nexo, WAPRO Mag, Comarch Optima, enova365) we accept a monthly file export (EDI++, CSV or Excel) and show you exactly how to prepare it. If your system isn't listed, write to us.
What does onboarding look like?
You create an account, accept the agreements and power of attorney in the panel, then connect your data source: an API key for online systems or a first file export for on-premise ERP. We verify the first declaration together before anything goes to PUESC.
How much does Intrastat service at intrafakt.pl cost?
Subscription plans start at PLN 349 net per month (up to 50 invoices). The price depends on invoice count, not hours of work. See the pricing section for details.
Can I file overdue declarations?
Yes. We prepare and file historical Intrastat declarations. Each overdue month is charged at the plan rate matching that month's invoice count — the same as a current month, as a single fee whether we file arrivals, dispatches or both. It is a one-off payment, with no subscription.
Start automating Intrastat
Leave your details and we'll get back within 24 hours with an onboarding proposal. You can also create an account right away and explore the panel on sample data.
You can also email us directly: kontakt@intrafakt.pl
Or call us:
- Polish: +48 507 184 613
- English: +48 888 976 159