HS Code Lookup

Find the Turkish customs tariff (GTİP/HS) code by product name or number: official descriptions, unit of measure and import duty rates by country group. Free, no sign-up. A GTİP is the 12-digit code Türkiye uses to classify goods at customs: the first six digits are the World Customs Organization's Harmonized System and are the same almost everywhere, while the remaining digits are the EU's combined nomenclature and national subdivisions. Almost everything on a customs declaration hangs off that code — the duty rate, the licences and certificates required, the right to a preferential rate, the trade statistics — so a wrong code makes all of them wrong at once. The search on this page matches a product name or a code fragment against the 19,210 declarable 12-digit lines of Türkiye's 2026 customs tariff schedule; the list shows each line's code, its description and its parent heading path. Open a result and you get the unit of measure and the import duty by country group, plus the additional customs duty where the goods appear in that annex. The sections below cover how to read that result, and how to choose the code in the first place.

What the 12 digits actually say

A GTİP is layered rather than owned by a single authority. The first six digits come from the Harmonized System, which is why a supplier in China and a broker in Türkiye can quote the same six digits and mean the same goods. From the seventh digit onwards you are in EU and Turkish territory — but not only Turkish: because of the Customs Union, digits 7 to 10 are shared with EU members and only the last two are specific to Türkiye. The dotted format in the results — 0101.21.00.00.00, for example — exists to make the layers visible.

Choosing the code: essential character, not the marketing name

Goods are classified by their objective characteristics at the moment they are presented to customs — material, degree of processing, function, composition — not by what your catalogue calls them. The General Rules of Interpretation, printed at the front of the tariff schedule, set the framework: six rules, applied in order. In practice, finding the right code is less about describing your product and more about reading heading texts together with the relevant section and chapter notes.

Reading a result line correctly

Tariff descriptions are hierarchical: a line reading only "- - Other" means nothing on its own. That is what the parent path shown with each result is for, and ignoring it is the single most common way a tariff schedule gets misread. The unit, the footnotes and the shape of the duty cells are not decoration either — all of them feed into the declaration and the calculation.

Same product, different rate: country groups and proof of origin

A rate that changes by country is not a discount; it reflects the trade regime Türkiye has with that country — the Customs Union, a free trade agreement, or the Generalised System of Preferences. The columns in the result are the country-group columns of the Import Regime annexes, but the annexes do not all publish them the same way, so the first job is working out which column you are looking at. A preferential rate is never automatic either: without valid proof of origin or status on the declaration, the default third-country rate applies.

Customs duty is one line item among several

This tool shows the customs duty rate by country group for imports into Türkiye and, where the goods appear in the additional duty annex of the Import Regime Decree, the additional customs duty (İGV) as well. The landed cost of an import is still more than that: several other charges attach to the same GTİP and are set out in separate legislation. Treat the rates here as the starting point of a cost estimate, not the whole of it.

What a wrong code actually costs

A wrong GTİP rarely stays a single mistake: it breaks the duty calculation, the licensing obligation and the preferential claim at the same time. It also tends to surface late — in a post-clearance audit or an origin verification, long after the goods have been sold. That makes classification the cheapest step to get right and the most expensive one to leave to chance.

The tariff changes every year — and this page is not the binding source

Türkiye's customs tariff schedule is reissued annually: codes open, merge and close. Above it sits the Harmonized System, revised every five to six years — HS 2022 is the edition in force, and HS 2028 is the next one, taking effect on 1 January 2028. Below it sit the Import Regime annexes, which can change mid-year through the Official Gazette. The tariff that applies is the one in force on the date the declaration is registered, so never judge a past declaration by today's schedule.

Frequently asked questions

Are the HS code and the GTİP the same thing?

They are two levels of the same system. The HS is the World Customs Organization's six-digit international classification; the GTİP is the 12-digit code Türkiye uses on declarations, and its first six digits are identical to the HS. The digits in between are not purely national either: because of the Customs Union, digits 7 to 10 are shared with EU members and only the last two are specific to Türkiye. Six digits is the safe reference for correspondence outside the EU, while a Turkish declaration carries all twelve.

Which code should I give my buyer when exporting?

The first six digits. The destination country's tariff may branch differently from the seventh digit onwards, and the final classification decision there belongs to that country's customs administration. The cleanest route is to state the six-digit HS on the invoice and ask the buyer to confirm the full code against their own tariff. If the buyer is in the EU, the first eight digits — the Combined Nomenclature — are common ground already.

Can I rely on the rate shown here for my declaration?

No. This page is informational — a convenient reading of published official sources, not a legal basis. What binds is the Import Regime published in the Official Gazette and the customs administration's application of it. Where the amounts are significant or the classification is arguable, obtain Binding Tariff Information; but note what it does and does not do. A binding ruling binds the classification of the goods, not the duty rate attached to it — the rate is always read from the Import Regime in force on the date the declaration is registered, and it can change during the year. The protection also starts with the issued decision, not with the application.

My broker gives a different code for the same product — who is right?

Settle it with documents rather than opinions. Put the technical file on the table — material percentages, function, stage of manufacture — then read the heading texts together with the section and chapter notes. If both codes still look defensible, work through the General Rules of Interpretation in order: heading terms and notes first, then the most specific description, then essential character. If it remains contested, apply for a binding ruling.

Why does the rate differ by country, and is the preferential rate applied automatically?

The difference comes from the trade regime, not from the product: the Customs Union, free trade agreements and the Generalised System of Preferences each produce their own column. The preferential rate is not automatic — without valid origin evidence on the declaration (EUR.1/EUR-MED or an origin declaration under an FTA; a statement on origin from a registered exporter under the GSP; A.TR for free circulation of EU industrial goods) the third-country rate applies. Origin is where the goods were produced, not where they were loaded, and you also need to show that they were transported directly or not manipulated in transit.

I cannot find my product in the search results — what should I do?

Search the words that describe what the item is — main material, function, stage of processing — rather than a brand name or industry jargon. The search only covers the bottom-level 12-digit lines, so higher-level headings never come back as results; if nothing lands, type the 4- or 6-digit heading code and work down through the lines beneath it. Tariff texts often end in an "Other" line that only makes sense through the headings above it. For some goods, searching the English HS wording produces a better hit than the Turkish.

What happens to my past declarations if a code changes?

Each declaration is assessed under the tariff in force on the date it was registered, so a later change does not retroactively make it wrong. Continuing to use a code that closed at the year change, however, will get the declaration rejected. At the start of each year, review the codes on your product records, your contract annexes and the scope of any binding rulings you hold — a nomenclature amendment can invalidate a ruling that has not yet reached the end of its validity period.