Customs payments calculation before the deal
The key question before importing is “how much will it cost to clear the goods in the end”. Pricing and the profitability of the whole deal depend on that figure. We calculate customs payments in advance — before the contract is signed and transport is booked — so the customer has a real landed cost, not a surprise at customs. What exactly the payments include is covered in detail in the guide to import customs payments; here we explain how we calculate them for your goods.
We work with companies and sole proprietors across Ukraine; calculation and clearance are handled at customs offices in Kyiv, Odesa, Kharkiv and Dnipro.
What customs payments consist of
On import into Ukraine, payments are made up of several components, and not all of them apply to every product.
| Payment | What it depends on |
|---|---|
| Import duty | UKT ZED code and country of origin |
| Excise | Only excisable goods (alcohol, tobacco, fuel, vehicles) |
| VAT 20% | Base = customs value + duty + excise |
| Customs fees | Fixed processing fees |
For certain categories (for example, a number of medicines and medical devices) the VAT rate is 7%.
Customs value — the calculation base
All payments are calculated from the customs value — the price of the goods plus delivery and insurance costs to the border of Ukraine (depending on the Incoterms delivery terms). It is confirmed by the invoice and contract. If customs considers the declared value understated, it may adjust it — how this works and how to prepare is covered in the material on customs value adjustment. So a correct calculation starts precisely with substantiating the customs value.
Duty: types and what it depends on
The duty rate is determined by the UKT ZED code and the country of origin. Types:
- Ad valorem — a percentage of the customs value.
- Specific — a fixed amount per unit (kg, piece, litre).
- Combined — the greater of ad valorem and specific.
With a certificate of origin (for example, EUR.1 for imports from the EU), the duty may be preferential or zero.
Order of calculation
Payments are calculated in a cascade: each next one builds on the previous.
- Determine the customs value (price + delivery/insurance to the border).
- Charge duty on the customs value.
- If the goods are excisable — charge excise.
- Charge VAT on the sum (customs value + duty + excise).
Specific amounts in euros depend on the exchange rate and rates on the clearance date, so the calculation is always done for the specific shipment.
What is needed for an accurate calculation
- The UKT ZED code (or a product description — we will select the code).
- Country of origin and whether a certificate of origin is available.
- The invoice price and delivery terms (Incoterms).
- Characteristics and quantity (weight, pieces, volume).
Important: the “up to €150 duty-free” relief applies to postal/express shipments for individuals. Commercial import by companies and sole proprietors is calculated under a full declaration.
How to reduce payments legally
The burden can be reduced legally: correctly selecting the UKT ZED code, applying preferences under a certificate of origin, and properly accounting for the delivery terms. We will point out where there is a legal margin, as part of foreign trade consulting.
How we calculate
-
Product dataWe receive the description, price, country of origin and delivery terms.
-
Code and ratesWe select the UKT ZED code and determine duty, excise and VAT rates.
-
Cascade calculationWe calculate the customs value → duty → excise → VAT and fees.
-
Total and marginsWe give the total figure and show where there are legal opportunities to save.
Frequently asked questions
Payment calculation with Trans-Hope
Trans-Hope calculates customs payments before the deal and handles the subsequent clearance through its own customs broker, so the figure from the calculation matches the actual clearance. Send the product description, invoice and delivery terms — we will calculate the payments and advise how to optimise them legally.