Proje vitrini hazırlanıyorPreparing project showcaseПодготавливаем витрину проекта

Pre-Accounting

HS codes and the customs declaration

An HS code is your product's identity at the border. Learn the layered logic of classification, how to reason to the right code, and what a declaration holds.

Rocketly · 2026-08-27

The container is sitting at the port, the buyer is asking where the goods are, and customs has sent back one line: the declared tariff heading does not match the goods. The invoice is right, the packing is right, the product is right. What is wrong is the number that describes your product's identity at the border. Days of delay, a demand for extra paperwork and a recalculated duty bill all come out of one classification choice.

This piece treats HS classification as a discipline rather than a search box: the layered logic of the Harmonized System, how to reason your way to the right code, what the code switches on, which information groups make up a customs declaration, and how to keep that code alive in your product records. For the export process end to end, our step-by-step guide to exporting covers the journey; here the focus stays on classification.

ChapterHeadingSubheadingNational line: GTIPHarmonized System
The code narrows layer by layer: the first breaks are shared worldwide, the last digits are national.

The Harmonized System: a shared language at the border

The Harmonized System is a classification framework built so goods are described the same way wherever they cross a border. An officer in Izmir and an officer in Rotterdam should look at the same carton and land in the same category. Because most of world trade runs on it, an item's place in the system is not a label but an address that decides which rules apply.

Its strength comes from what countries share. The opening part of the code is identical across borders, so the body of the classification you settle on at home also holds in your buyer's market. That is real leverage: you discuss shipments in code rather than product names, and you can estimate the duty and paperwork waiting on the other side while you are still quoting.

The sharing stops at a point. Below a certain break, each country opens its own sub-lines to gather statistics, apply a different rate or watch specific goods. Turkey's GTIP is exactly that national layer.

How the layers work: from chapter to national sub-line

The code is an address that narrows, not a number to memorize. At the top sits a broad family of goods; each step sharpens the definition, and at the bottom you reach one specific type of item. The useful phrase is not "finding the code" but "placing the goods in the right layer."

LayerWhat it doesFormat pattern
ChapterSets the broad family of goodsxx
HeadingSeparates a group within that familyxx.xx
SubheadingThe last break shared internationallyxx.xx.xx
National sub-lineEach country's own split, such as GTIPxx.xx.xx.xx.xx

The "xx" above is not a real code, only a shape, and how many digits a country adds varies. The logic does not: definitions tighten as you move right, the early breaks are shared with the world, and the trailing digits belong to one country's rulebook.

GTIP, TN VED and other national extensions

Turkey calls its national layer the Customs Tariff Statistics Position, or GTIP. Eurasian Economic Union countries use TN VED, the European Union works from a combined nomenclature with an integrated tariff on top, and other markets keep separate schedules for imports and exports. Different names, same skeleton.

So the national code on your export declaration and the one your buyer uses on import can diverge in their final digits. You agree on the shared body; each side completes the country-specific tail from its own rules. When a buyer writes back saying the code does not end that way in their market, the shared body is almost certainly still holding.

Finding the code is classification, not searching

The common mistake is typing a product name into a tariff lookup and taking the first row. Product names are written in marketing language; the schedule works from material, function and how far the item has been processed. What your catalog calls a "smart band" may appear nowhere under that name, but what the item actually is always lands somewhere. Describe the product in materials language, not sales language.

Start with four questions

  • What is it made of: Metal, plastic, textile, wood? In composite goods the deciding factor is the material giving the item its essential character, not the heaviest one.
  • What does it do: In many chapters intended use outweighs material, and for machines, instruments and finished articles function drives classification outright.
  • How far is it processed: Raw material, semi-finished goods and finished articles split apart even when they share an origin. A roll of fabric and a shirt cut from it never sit in the same box.
  • How is it presented: A retail set, a bulk shipment and parts sent separately can be treated differently; packaging shifts classification more often than people expect.

The logic behind the general interpretative rules

At the front of the schedule sit general rules saying which heading wins when two seem to fit. Hold their logic rather than memorizing them. The most specific description beats the general one. In mixtures and sets, the component giving the item its essential character decides. When nothing fits cleanly, the goods go to the heading they most resemble. Those three sentences settle most arguments in practice.

Then there are section and chapter notes: short passages saying "this article does not belong here" or "this term covers the following." One of them often ends a debate on its own, so read the notes of the chapter you land in, not just the line headings. The most expensive mistakes hide inside a note nobody opened.

Getting it in writing: binding tariff information

When classification is genuinely contested and the shipment will repeat, ask the authority for a written ruling instead of guessing. Binding tariff information records which code the administration accepts for the goods as you described them, and stands as a reference for a defined period. Expect to submit samples, technical documentation, production method and a detailed description. In return you get ground that need not be re-argued at every crossing — worth most when you are launching a new product family or shipping high volume on a single line item.

At the border your product is known by its code, not its name. If you do not choose that code, someone else will choose it for you, and their choice almost always costs more.

What the code actually switches on

Classification deserves attention because the code alone opens and closes a set of obligations. One digit can rewrite both the cost and the speed of a shipment.

  • Duties and charges: The duty your buyer pays, additional financial obligations and the base for indirect taxes all hang off the code, so a change in classification changes landed cost.
  • Quotas and surveillance: Some categories are capped by quantity or watched under a monitoring regime, and every one of those measures is defined by code.
  • Permits and certificates: Health, agricultural, safety and standards checks are triggered by classification, so a wrong code means a required certificate is never asked for, or an unnecessary one is demanded.
  • Origin and preferential trade: Reduced treatment under free trade agreements is written product by product, and the code decides which origin rule applies to you.
  • Incentives and refunds: Export support schemes, inward processing permits and tax refund procedures rest on the same classification.

Rates, quotas and document lists differ by country and change over time; this article explains method, not current figures, so check numbers with your customs broker and your country's official tariff source. For how the tax side lands in your books, we walk through VAT refunds on exports step by step.

What a customs declaration actually says

A declaration is your shipment explained to the authority. It looks like a crowded form, but it is a handful of information groups, each answering one question: who, what, worth how much, under which regime, on which vehicle, with which documents.

The parties block identifies consignor, consignee and the representative filing. The goods block carries description, tariff code, origin, quantity, gross and net weight and package count. The value block shows invoice amount, currency, delivery terms and how freight and insurance enter customs value. The regime block states the operation type and competent customs office, the transport block names vehicle and route, and the last group lists attached documents.

Consistency across these fields matters more than any single field being right. Invoice description must match declaration description, packing-list weight must match declared weight, currency must agree with delivery terms. For how invoices in another currency land in your accounts, see foreign-currency invoicing and exchange differences.

Documents that travel with the declaration

A typical file holds the commercial invoice, packing list, transport document, proof of origin or movement certificate, and where required an analysis report, conformity certificate and insurance policy. The first step with a buyer is usually a proforma invoice; domestic movement runs on the delivery note and e-waybill chain. Every document should describe the same goods in the same words.

Your broker cannot think for you

A broker prepares the declaration, tracks the rules and handles contact with the authority. But you make or source the product, and nobody knows its composition, function, production method and variant differences the way you do. Hand over a thin description written in marketing language and the resulting code will be exactly that thin.

Responsibility points the same way: accuracy of the declaration ultimately sits with the business. Build a one-page technical description for every product covering material breakdown, function, field of use, processing stage, packaging and any lab report. Give your broker that sheet, not a product name.

What misclassification costs, and how to fix it

Consequences arrive in tiers. The mildest is a correction at the border and a few days of delay. One step up is settling underpaid duty and the charges attached to it. At the heavier end come administrative penalties, goods held at the border, and, when errors repeat, a risk profile that means more frequent inspection on every future shipment.

If you spot the error yourself, do not sit on it. Routes exist for amending a declaration, and a correction you volunteer is cheaper than one caught during a check. Review past shipments filed under the same code too: a single misclassification usually gets copied forward and quietly spreads across years.

Keeping the code in the product record

Classification effort is wasted most often when the answer stays in an email thread or the broker's own file. It belongs in the product record. Keep tariff code, country of origin, unit of measure, net and gross weight, packaging details and any binding ruling reference together on the product card, and the same data is reused in every quote, invoice and declaration.

Watch variants: a color change usually leaves the code alone, but a change in material, coating or technical specification can move it. Build that distinction on the structure we describe in product variant management; the wider question of product data living in one place is covered in our piece on PIM and digital catalogs.

Rocketly's pre-accounting side holds products, variants and barcodes and pulls them into quotes and invoices from one source, so a tariff code added as a custom field travels with the record. For running distant buyer relationships from one screen, see CRM for e-export and foreign trade.

A short checklist for exporters

  1. Write the one-page technical file describing material, function, processing stage and presentation.
  2. Shortlist candidate headings, read the section and chapter notes, then eliminate using the general rules.
  3. Cross-check the result with your customs broker, and consider a binding ruling if doubt survives.
  4. Ask your buyer what the code looks like in their market: does the shared body hold, and what does their national tail add?
  5. Write the code on the product card with its source and date, and set an annual reminder to revisit it.
  6. Reconcile descriptions and weights across the declaration, invoice, packing list and transport document.
  7. Automate post-shipment tracking with shipping and carrier integration so buyers stop chasing you.

Classification is a discipline you learn once and benefit from quietly for years. If you want product cards, quotes, invoices and buyer conversations in one place so the code becomes durable data rather than a note somewhere, open your free Rocketly account and start with your product records. Rules and rates move, so confirm specifics with your customs broker and your accountant.