UK Import Duty Rates: How to Check Before You Ship
Why Import Duty Data Matters for UK Businesses
An e-commerce seller sources bamboo phone cases from Vietnam. The supplier quotes £2.50 per unit delivered to the UK border. But the seller has not checked the tariff — and the HS commodity code for bamboo phone accessories attracts a 6.5% MFN duty rate. On 10,000 units, that is £1,625 in unexpected costs that destroy the margin on a product priced at £12.99. Worse, the seller only discovers this when the shipment arrives and HMRC holds it at the border pending duty payment.
UK import duty rates are set by HMRC through the UK Global Tariff, which replaced the EU's Common External Tariff after Brexit. Rates vary from 0% to over 80% depending on the commodity, the country of origin, and whether a preferential trade agreement applies. The UK currently has trade agreements with over 70 countries offering reduced or zero duty rates on qualifying goods — but the qualification depends on rules of origin that can be complex to navigate.
For importers, knowing the duty rate before placing an order is essential for costing. For exporters shipping to the UK, duty information helps price competitively. For compliance teams, tariff classification errors are one of the most common causes of HMRC penalties — getting the commodity code wrong means paying the wrong duty rate, and HMRC can audit up to four years of imports retrospectively.
The HMRC Trade Tariff website lets you look up individual commodity codes, but the interface is designed for customs professionals, not business users. Navigating the tariff hierarchy — from chapter to heading to subheading to commodity code — requires expertise. The Trade Intelligence endpoint simplifies this by accepting both HS codes and plain-text product descriptions, returning the applicable rates, preferential tariffs, and quotas in a single structured response.
How to Check Duty Rates for Any Commodity
The quickest way to check a duty rate is through our free Company Check tool, which includes trade data alongside company information. For dedicated duty lookups, the Trade Intelligence API at /api/v1/trade/{commodity} accepts either an HS commodity code (such as 0901 for coffee or 8517 for telephones) or a plain-text description of the product.
When you pass a text description, the API resolves it to the most likely commodity code and returns the full tariff information. This means you do not need to know the correct HS code in advance — enter 'bamboo phone case' and the API will find the appropriate classification.
The endpoint costs 10 credits per call. The response includes the resolved commodity code with its description and position in the tariff hierarchy, the MFN duty rate, any preferential rates available under trade agreements, applicable tariff-rate quotas with current fill levels, trade remedies (anti-dumping or countervailing duties), rules of origin for preferential treatment, and supplementary unit requirements.
The government alternative is the HMRC Trade Tariff website at trade-tariff.service.gov.uk. While comprehensive, it requires navigating a multi-level hierarchy to find the right commodity code, then separately checking each trade agreement for preferential rates. There is no single view that shows you the MFN rate, all preferential alternatives, and applicable quotas on one screen. The API consolidates all of this into a single response.
Understanding Commodity Codes and the Tariff Hierarchy
The Harmonised System (HS) is an international framework for classifying traded goods. Every product that crosses a border is assigned an HS code — a numeric code that determines its duty rate. The system is hierarchical: the first two digits identify the chapter (e.g., 09 = coffee, tea, spices), the next two the heading (0901 = coffee), the next two the subheading (0901.21 = roasted coffee, not decaffeinated), and further digits provide UK-specific detail.
Getting the classification right is critical because similar products can have very different duty rates. Raw coffee beans (0901.11) enter the UK at 0% duty. Roasted coffee (0901.21) also enters at 0%. But coffee extracts and concentrates (2101.11) attract a different rate. A business importing instant coffee needs to know whether its product falls under 0901 or 2101 — the difference can be several percentage points of duty.
The API handles this complexity by accepting either the full commodity code or a product description. When you provide a description, it returns the best-match code along with the tariff hierarchy showing where the product sits in the classification tree. This helps you verify that the classification is correct before relying on the rate for costing purposes.
Common classification pitfalls include mixed products (a gift set containing food and non-food items may be classified differently from its individual components), products with multiple uses (a chemical that can be used as a food additive or an industrial solvent may have different codes depending on its intended use), and products that have been processed to different degrees (raw, semi-processed, and finished goods often have different rates even within the same commodity family).
Preferential Rates, Quotas, and Trade Remedies
The MFN (Most Favoured Nation) rate is the standard duty rate applied to imports from any country. But the UK has trade agreements with over 70 countries that offer reduced or zero-rate access for qualifying goods. The API returns all applicable preferential rates alongside the MFN rate, showing you whether a cheaper route exists.
For example, goods from the EU may qualify for zero duty under the UK-EU Trade and Cooperation Agreement. Goods from Japan may benefit from reduced rates under the UK-Japan CEPA. Goods from developing countries may qualify for reduced rates under the UK's Developing Countries Trading Scheme (DCTS, formerly GSP). The API shows which agreements apply to the commodity and origin country combination.
Preferential rates come with rules of origin — conditions that the goods must meet to qualify for the reduced rate. These rules typically require that a certain percentage of the product's value was added in the exporting country, or that the product underwent a specified transformation (changing tariff heading, for example). The API returns the applicable rules of origin for each preferential rate.
Tariff-rate quotas (TRQs) allow a limited quantity of goods to enter at a reduced rate, after which the standard MFN rate applies. The API returns current quota balances and fill rates, so you can see whether a quota is near exhaustion — importing under a quota that is 95% filled is risky because it may close before your shipment arrives.
Trade remedies — anti-dumping duties and countervailing measures — are additional duties imposed on goods from specific countries to counteract unfair pricing or subsidies. These can add 20-60% to the standard rate. The API flags any active trade remedies for the commodity, preventing costly surprises at the border.
Reading the Trade Data Response
The Trade Intelligence endpoint does not produce a single composite score like some other endpoints. Instead, it returns structured tariff data that requires interpretation based on your specific import scenario.
The response centres on the resolved commodity code and its associated rates. The MFN rate is the baseline — this is what you pay if no preferential rate applies. It is expressed as a percentage (ad valorem) or as a specific rate (per unit of weight or volume) or sometimes as a combination of both.
Preferential rates are listed by trade agreement, each with the country or country group it applies to, the reduced rate, and the rules of origin that must be satisfied. When multiple preferential rates apply to the same commodity, the API presents all of them so you can identify the most advantageous route. A product imported from Turkey might qualify for preferential access under the UK-Turkey trade agreement, while the same product from South Korea might qualify under the UK-Korea FTA with a different rate.
Quota data includes the quota identifier, total volume or value allowed, current usage, opening and closing dates, and the in-quota rate versus the out-of-quota rate. This is particularly important for agricultural products where TRQs are common and the difference between in-quota and out-of-quota rates can be substantial.
Supplementary unit information tells you which unit of measurement HMRC requires for customs declarations — some goods are declared by weight, others by number of items, others by volume. Declaring in the wrong unit can cause processing delays. The API returns the correct supplementary unit for the commodity, preventing this common declaration error.
Practical Use for Importers and E-Commerce
For established importers, the API enables automated tariff checking as part of procurement workflows. When a buyer selects a new product or supplier, the system can automatically query the duty rate, factor it into the landed cost calculation, and flag any trade remedies or quota risks. This eliminates the manual lookup step that procurement teams currently perform using the HMRC website or customs broker advice.
For e-commerce businesses sourcing internationally, duty rates directly affect product margins. A business evaluating five potential suppliers in different countries can query the API for each country-product combination and compare the total landed cost including duty. The difference between a 0% preferential rate from an EU supplier and a 12% MFN rate from a non-agreement country can determine whether a product is commercially viable.
For customs brokers and freight forwarders, the API provides reference data for classification and rate verification. Rather than maintaining internal tariff databases that require constant updating as trade agreements change, the API always returns the current rates. This is particularly valuable in the post-Brexit environment where UK tariff rates have diverged from the EU and new trade agreements are being negotiated regularly.
For compliance teams, the API supports audit preparation. By querying historical import lines against current tariff data, compliance officers can verify that the correct commodity codes and rates were applied and identify any underpayments or overpayments before HMRC does. At 10 credits per call, checking a hundred commodity codes costs approximately £1.50 — a trivial amount compared to the cost of a retrospective duty assessment.
Try it yourself
Use the free tool or explore the full API with 200 free credits.
Related Guides
What Is a Company Credit Check? The Developer's Guide
Learn how to run UK company credit checks via API. Understand Corporate Distress Scores, red flags, and how to automate due diligence. Guide with free tool and code examples.
How to Check if a UK Company Is Solvent
Learn how to check if a UK company is solvent. Understand insolvency warning signs, Gazette notices, Companies House status codes, and Corporate Distress Scores.
How to Check if a UK Director Is Disqualified
Learn how to check if a UK company director is disqualified. Understand disqualification orders, Director Risk Scores, and how to automate director due diligence.