How to upload a SENT XML file to PUESC (and why files get rejected)
Published October 2026
Once your SENT XML file is ready, the last step is to load it into PUESC. The menus on the platform change from time to time, so treat the steps below as a map and follow the current on-screen instructions.
The steps
- Sign in to your PUESC account. The available sign-in methods depend on the type of account you use.
- Open the SENT service and choose the type of notification that matches your role: sender, recipient or carrier.
- Choose the option to load the notification from an XML file and select your file.
- Review the data that PUESC shows after loading. Compare it with your transport documents.
- Submit it and save the confirmation (the SENT number or the confirmation document). Keep it with the transport documents.
Why files get rejected
- Wrong number format — a decimal comma instead of a period.
- Wrong postal code format — Polish addresses must use XX-XXX.
- Unit of measure or CN code written differently from what the system expects.
- Missing mandatory fields — a vehicle number, a border-crossing point or a party's VAT number.
- Coordinates that do not match the address of a loading or delivery place.
- A manually edited file. A single deleted tag can break the structure. Correct the data and generate the file again instead of editing the XML by hand.
Good habits
- Generate the file from a tool that checks every field before it creates the file (see what a SENT XML generator does).
- Keep a copy of every file and every confirmation.
- If PUESC rejects a file, read the message, fix the data and generate a new file.
A walk-through of the fields themselves is in How to fill in a SENT300 declaration.
SentItEasy validates the format of every field before it creates the XML file.