INTRASTAT from Subiekt GT / nexo: declarations from an EDI++ (.epp) file

Last updated: 10 August 2026

Subiekt GT ships with a built-in INTRASTAT module that can calculate a P or W declaration — as described in InsERT's e-Pomoc documentation for Subiekt GT (the nexo line offers similar functionality, covered by its own documentation). It has two catches: it computes only from data you maintain by hand — CN code, weight and country of origin on every product card — and you still submit the calculated declaration in PUESC yourself, at your own risk.

There is a simpler route. Subiekt has a built-in data-interchange mechanism, EDI++ — an `.epp` file export that carries the complete data needed for an INTRASTAT declaration. In intrafakt.pl you upload that file once a month, and CN classification, calculation and filing in PUESC are done by us.

What Subiekt's Intrastat module leaves on your side

The declarations module only calculates a filing when every reported product has the required data filled in on its card: CN code, weight and country of origin — InsERT's own e-Pomoc documentation spells this out (link in the sources). With hundreds of product indexes and a CN nomenclature that changes yearly, that is standing manual work, and a wrongly chosen code then repeats in every following month.

The second limit: the module prepares the data, but it does not lift the obligation. PUESC registrations and submission, corrections, official demands and responsibility for the filing's correctness stay with you. Which is why many Subiekt users keep invoicing in Subiekt and hand INTRASTAT itself over to a subscription service.

The monthly process in 3 steps

  1. 1

    Export the data from Subiekt (EDI++)

    In Subiekt open the Komunikacja (Communication) module and choose Wyślij dane (Send data). Set the date range to the previous month and save the `.epp` interchange file. The export includes sales documents and corrections along with the product and contractor catalogues.

  2. 2

    Upload the file in the intrafakt.pl panel

    In the panel choose Invoices → EDI++ import and select the saved file. The system immediately shows which documents it recognised as intra-EU transactions.

  3. 3

    We do the rest

    CN classification, currency conversion, netting of corrections and on-time filing in PUESC — the whole process happens on our side, as part of the subscription INTRASTAT service. We answer for the proper performance of the service on the terms of the cooperation agreement.

Why EDI++ rather than CSV?

The `.epp` file carries more than a manual spreadsheet export usually can: the contractor's country and EU VAT number, the transaction kind (which lets domestic and non-EU transactions be filtered out automatically), the document's currency and exchange rate, and the link between a correction and the document it corrects.

That makes the import resistant to the most common errors of hand-built listings: missed corrections, wrong country attribution, manually recalculated rates.

Corrections and returns net themselves

Correction invoices from the EDI++ file are netted against the original document — a return enters the declaration as a negative value in the correct period. This is one of the places where manual listings most often go wrong.

INTRASTAT without the risk and without your time

intrafakt.pl takes over the INTRASTAT obligation end to end and answers for the proper performance of the service on the terms of the cooperation agreement. A trial account shows the panel on sample data, no commitment.

Onboarding: product mapping is done once

On the first import the system builds a product registry — each product from the Subiekt catalogue is assigned an 8-digit CN code and weight. That is one-time work we do together with the client during onboarding; in the following months the import uses the finished registry automatically.

The same file can be uploaded again without risk — documents are recognised by their numbers, so re-importing the same month duplicates nothing.

Frequently asked questions

Isn't Subiekt's built-in Intrastat module enough?

The module calculates the declaration if you hand-maintain CN codes, weights and countries of origin on every product card — and you still file in PUESC yourself, answering for its correctness. With intrafakt.pl the classification, the CN registry and the filing are run by our team.

Do I have to install anything in Subiekt?

No. The EDI++ export (Komunikacja → Wyślij dane) is a standard feature of Subiekt GT and nexo — no add-ons or configuration changes are needed.

Which documents go into the declaration?

Sales invoices and their corrections for intra-EU transactions. Cancelled documents, warehouse documents and receipts are skipped automatically.

What if I upload the same file twice?

Nothing bad — documents are recognised by their numbers, so re-importing the same month is safe and duplicates nothing.

I use Subiekt nexo, not GT. Does this work too?

Yes — nexo also exports EDI++ interchange files and the process is identical.

INTRASTAT without the risk and without your time

intrafakt.pl takes over the INTRASTAT obligation end to end and answers for the proper performance of the service on the terms of the cooperation agreement. A trial account shows the panel on sample data, no commitment.

Sources