Documentation for container shipments to Ukraine: a complete guide

The document package for a container shipment to Ukraine must reflect the actual cargo, route, trading parties and customs procedure. A commercial invoice records value, a packing list describes how the goods are packed, and the ocean transport document covers carriage and cargo delivery arrangements. Possessing one document does not replace the others or mean that a container is ready for collection.
When arranging container shipping to Ukraine, prepare a document register that identifies who produces each record, who receives it, its deadline and the evidence needed to confirm completion. The following guide is intended for importers receiving commercial cargo directly through a Ukrainian port or via a European terminal.
Establish the route and responsible parties first
Before booking, give the forwarder the country of dispatch, product description, proposed port, delivery location and Incoterms rule with its named place. Identify the seller, buyer, shipper under the ocean transport document and importer. These roles may belong to different companies; copying the invoice seller into every field can create errors.
State whether the shipment is FCL or LCL. For a consolidated shipment, your consignment records must connect to the consolidator’s documents. The weight of the entire loaded container is not the weight of your individual consignment. Direct arrival by sea in Ukraine and delivery through the EU involve different procedures.
Assign practical tasks: the supplier confirms product and packing data, the forwarder coordinates transport, the carrier issues its transport document, and the customs representative acts within the authority granted. The importer retains obligations imposed by law and contract. Sending scans to a broker does not, by itself, make that broker responsible for the accuracy of all underlying information supplied by the client.
Document matrix by shipment stage
Use this matrix to agree the shipment requirements, rather than as a mandatory checklist for every container. Declarations, permits and origin evidence depend on the goods, their customs status and the route. Some records exist as electronic system entries rather than separate paper forms.
Document or data | Prepared or issued by | When needed | Checks to make |
|---|---|---|---|
Contract and specification | Seller and buyer | Before agreeing the shipment | Parties, goods, price, Incoterms and named place |
Commercial Invoice | Seller | Before broker review and declaration | Details, currency, quantity, value and transaction reference |
Packing List | Supplier or packer | Once packing is confirmed | Packages, contents, net and gross weight, dimensions |
Shipping Instructions | Shipper or an authorised participant | Before the SI cut-off | B/L parties, description, container and seal |
B/L or Sea Waybill | Carrier or authorised agent | When documenting ocean carriage | Final version, consignee and release method |
VGM | Responsible shipper arranges the data | Before the VGM cut-off | Container, verified weight and data acceptance |
Export declaration | Exporter or declarant through a representative | On export from the country of dispatch | Procedure, goods, reference and declaration status |
EU exit confirmation | Customs system through the declarant | After actual exit under an EU export procedure | Positive result linked to the correct MRN |
ENS for entry into the EU | Carrier and other data filers where applicable | Before EU entry within the required deadline | Complete filing and allocated responsibilities |
T1 or another transit document | Procedure holder or representative | Before movement under transit | MRN, destination, deadline and discharge result |
Origin and product control documents | Exporter, manufacturer or competent authority | Where required for the goods or preference | Applicability, issuing authority and consignment link |
Ukrainian import declaration | Declarant or customs representative | When placing goods under import | Classification, value, payments and release status |
Delivery Order or electronic release | Line, agent or party at the relevant release level | Before cargo collection | Authorised recipient, container and outstanding holds |
CMR or rail consignment note | Parties to the relevant carriage | For the inland leg | Route, parties, packages, weight and container |
EIR and proof of delivery | Terminal or depot; carrier and receiver | At equipment and cargo handovers | Equipment condition, handover time and reservations |
Retain transaction references, responsible contacts and the latest confirmed statuses alongside the files. Before collection, a note saying “sent to the agent” is less useful than a confirmed release linked to the specific container.
Check commercial information before dispatch
Compare documents according to what each field describes. An invoice may count product units, a packing list may show cartons and pallets, and a B/L may record packages with a description of their contents. Different figures can be valid when the relationship is clear and supported. For example, 200 cartons on 20 pallets must not become 200 pallets in the transport document.
Check product names and references, quantities, currency, total value and seller and buyer details. For a shipment spanning several containers, prepare a container-by-container allocation of packages and weights. Enter the seal number after actual sealing. If customs control requires a replacement seal, record the change through the applicable procedure and notify the next participants.
Product net weight, gross package weight and loaded container weight measure different things. Do not edit the files merely to make the figures match. Where SOLAS applies, the responsible shipper must provide VGM for the sea leg; missing accepted data prevents loading. Methods and responsibilities are explained in the article on submitting container VGM.
For customs clearance in Ukraine, also agree the transport and insurance cost information needed to establish customs value. If the goods have been paid for, prepare the relevant payment records. The supporting package follows the transaction terms and customs rules; every shipment does not require an identical set of additional certificates.
The ocean document and agreed release method
Before the final document is issued, review the draft B/L: shipper, consignee, Notify Party, ports, package description, container and seal. Approving a draft is not the same as receiving an issued original or confirming loading. Where evidence of loading on board is required, check the relevant notation and date rather than assuming that any B/L provides it.
A bill of lading acknowledges receipt of cargo and provides evidence of the contract of carriage. Its effect as a document of title depends on its form and the applicable law. A Sea Waybill is not a negotiable document of title. A PDF headed “B/L” should not automatically be treated as proof that ownership has transferred. See the guide to bills of lading and their functions.
When planning ocean container shipping, agree whether delivery will require originals, an accepted electronic document or release through the line’s procedure. Telex Release is a delivery arrangement, not a universal replacement for a bill of lading on every route. Where House and Master bills are used, identify who confirms release at each level.
Export declarations and evidence of exit
EX1 is a commonly used working term for an EU export declaration. Registration of the declaration or release of the goods for export does not, by itself, prove their physical exit from the EU. Completion requires the appropriate customs-system result linked to the MRN. Check the result and status, not simply the filename received.
A copy of an export declaration from another country may form part of the shipment file, but that country determines its name and procedure. An EU EX1 should not be demanded from every Asian supplier. Obtaining the EU export result and resolving missing confirmation are covered in the separate article on confirming exit under EX1.
Transit is a separate procedure. Common transit under T1 may be used to move goods that have not been released for free circulation from an EU port to Ukraine. Agree the appropriate arrangement with the representative based on the goods’ status and route. A transit document replaces neither import release nor export confirmation. The guide to the T1 transit declaration explains completion and discharge.
Documents determined by the goods and transaction
Product origin, regulatory conformity and transport safety require separate checks. A manufacturer’s commercial quality certificate is not a substitute for origin evidence or a document required under technical regulations.
Before claiming a tariff preference, identify the relevant agreement, origin criteria and acceptable proof. EUR.1 is not automatically available for any product dispatched from Europe. Under the relevant agreements, competent customs authorities issue it; other acceptable origin proofs depend on the agreement’s rules.
Phytosanitary, veterinary and other controls must be assessed for the specific product. Avoid a universal checklist requiring an undefined “sanitary certificate” for everything. For dangerous goods, agree the classification, line acceptance and transport documents required by the applicable rules. An SDS helps establish product properties but does not replace a dangerous goods transport declaration. Include insurance documentation when insurance forms part of the shipment arrangements. [9]
Example document package for a route through Gdańsk
Consider an illustrative shipment of equipment from China to Kyiv via Gdańsk. The goods are not released for free circulation in Poland and continue to Ukraine under an agreed transit procedure. This is a planning example, not a claim about a completed shipment.
Before dispatch, the supplier provides the invoice and packing list, while the responsible parties coordinate the ocean document, Chinese export formalities and VGM. Allocate responsibility for advance ENS information in ICS2 before EU entry. Depending on the contractual arrangement, a single filer or several participants may submit the required data. ENS does not replace an import customs declaration.
For container shipping through Gdańsk, the coordinator links the ocean records to container release, the transit MRN and inland transport. Arrival at a Polish port does not give Chinese goods EU origin or create a universal requirement for an EX1 declaration.
Before the container leaves the terminal, verify carrier release, the applicable customs statuses and terminal requirements. The separate guide explains the Delivery Order and how to obtain it. In Ukraine, confirm proper completion of transit and carry out import clearance. Check these outcomes separately, even when one company coordinates both.
Checks before collection and after delivery
Request the agent’s list of outstanding conditions sufficiently ahead of arrival. Track four separate items: carrier documentation and release; customs procedure; terminal payments and collection availability; and inland carrier readiness. During port forwarding in Europe and Ukraine, this approach helps identify the participant who must take the next action.
Before container delivery by road, check the container, seal, driver’s documents and the place where the goods must be presented. For rail transport, use the applicable consignment note and operator instructions rather than defaulting to a CMR. Choosing a transport mode does not remove the need to agree the customs procedure.
At equipment handover, retain the EIR with condition remarks. At cargo receipt, retain proof of delivery and a discrepancy report where necessary. The EIR records the transfer and condition of the container; it does not certify the quantity or quality of goods inside. For a carrier-owned container, also retain confirmation of its return to the agreed depot.
If an error is found, identify the source data and every affected record. A supplier’s invoice correction does not automatically update the B/L, declaration or terminal entry. Ask the responsible party to confirm acceptance of the change and retain the final version so participants do not work from conflicting files.
Prepare the shipment file with Save Pro Solutions
Send Save Pro Solutions the route, product description, package count, weight, delivery terms and available document drafts. If the container has already departed, include the booking or B/L number, container number, estimated arrival and the agent’s latest messages. These details help agree missing documents, responsibilities and the sequence of actions through cargo release and delivery.








