What determines the cost of customs clearance
Blog What determines the cost of customs clearance 6 October 2026 Yurii Mashchenko, customs broker 5 min read The question I get more often than any other: why does one broker charge a certain amount for a declaration and another charges twice as much, if the declaration is the same? The declaration may well be the same. The difference is not in the declaration — it is in how much work was done before it was filed. Below is what that work consists of and what makes the price move. No figures here: our rates are on the pricing page, this article is about what they are made of. What goes into a single declaration Filing the declaration is the last step. Everything before it is the part the client usually never sees. Checking the documents before shipment The cheapest moment to fix a mistake is while the goods are still at origin. Once the invoice is at the border, there are fewer options and all of them cost more. Cross-checking the documents against each other Invoice, packing list, transport documents. The description of goods, quantity, weight and number of packages have to match. A mismatch between the invoice and the packing list is the single most common cause of problems at clearance — and it is almost never deliberate, it is usually copy-paste at the supplier’s end. Determining the commodity code The UKTZED code — Ukraine’s HS-based classification — sets the duty rate and decides whether permits or licences are required. The code follows from the description, composition and intended use of the goods, not from the name on the invoice. Suppliers often provide their own country’s code, which may not match the Ukrainian one. Reviewing previous clearances What has already been cleared under this code, at what declared value, and what questions came up. This is the most reliable way to know in advance where customs will stop. Assessing customs risk Whether the customs value is likely to be challenged, whether a physical inspection is probable, and which documents are worth preparing in advance. On a straightforward shipment half of this takes minutes. On a complex one it takes days. What moves the price the most Number of commodity codes. One code and thirty codes are different jobs, even if it is all in the same truck. Number of line items on the invoice. Thirty lines have to be cross-checked thirty times. Type of goods. Machinery, food products, chemicals, dual-use goods — anywhere permits, licences or expert opinions are involved, most of the work happens before filing. First clearance or repeat flow. The first time is always a job from scratch: classification, contract review, walking the client through how the process actually works. By the fifth shipment of the same goods, part of that work is already done. Urgency. A shipment that has to clear today and one whose documents arrived a week in advance are not the same task. What happens when there is no time to check A broker working at the lowest rate has to work on volume. Otherwise the arithmetic simply does not add up. And when you run on volume, someone is always waiting. There is no time to call the client and ask why the invoice says one figure and the packing list says another. You file what you were sent and move on. Often that is genuinely enough. Simple goods, clean documents, no questions asked. Sometimes it is not. The discrepancy nobody caught before filing is found by customs instead. From there, two outcomes — and both cost more than the check would have. Refusal card Customs refuses to accept the declaration. Documents have to be reworked and the cargo waits. If it is waiting at a terminal, that is money every day. Report on a customs offence A different order of magnitude. If goods are found in the shipment that do not appear in the documents, Article 472 of the Customs Code of Ukraine provides for a fine of 100% of the value of those goods, plus confiscation. That sounds like a rare event, but undeclared goods inside a shipment are routine. A supplier adds samples, a gift, an extra box of something as a gesture of goodwill. It is done with the best of intentions, and nobody stops to think that at the border it counts as goods. The buyer frequently has no idea it is in there. If you are the one shipping to Ukraine: anything you put in the container has to appear in the documents, however small or however free of charge it is. Telling your customer about it is not a formality — it is what keeps their cargo moving. When paying more makes no sense One code, a clean invoice, no permits required, regular shipments of the same goods — there is nothing there to pay extra for. That really is an hour of work, and any broker will do it the same way. I say this plainly, because half of all shipments are exactly that. The only question is whether you know in advance that yours is one of them. That can be established before shipment, not after. How to ask for a price and get an answer instead of a range When a request for “how much does customs clearance cost” comes back as a range, it is not evasion — the question simply cannot be answered as asked. To get a firm figure, send: what the goods are and which country they come from; how many line items are on the invoice and how many commodity codes, if they are already known; the delivery terms under the contract; the invoice and packing list, if you already have them; whether this is the first shipment of these goods. That is enough to quote a figure rather than a range. Describe the shipment — we will quote it Our customs clearance rates are on the pricing page, together with






