Operational guide

Guide to Indonesian import duty and HS codes

A guide to understanding HS, BTKI, Lartas, and import landed cost.

2026 reference Official Indonesian source cross-check required
Published: 2026-03-19 Reviewed: 2026-03-19 Authority: Official Indonesian source cross-check required

Basic import structure

Start with the correct HS code, move to the BTKI tariff, and then check Lartas and other import charges. Without that sequence, import costing is often wrong.

Layers that should be read together

  • HS code
  • BTKI chapter
  • duty rate
  • import VAT
  • import withholding
  • Lartas and certification

Use the calculator only as a first-pass estimate and then validate against BTKI, INSW, and the official import documents.

Import costing breaks when the HS layer is weak

Most import-cost mistakes begin with classification, not arithmetic. If the HS code is weak or incomplete, every downstream estimate becomes fragile: duty, import VAT, import withholding, and Lartas review. That is why a customs guide should start with classification discipline rather than with a calculator.

The minimum review sequence

First confirm the product description and technical specifications. Second identify the most likely HS code. Third check the relevant BTKI chapter and any code-level reference available. Fourth review Lartas and documentary requirements. Fifth model the cost only after the classification layer looks reasonably strong.

Why the business-code layer still matters

Import is not isolated from the business model. The same goods can be tied to different business activities, and the customs review should still make sense against the operating KBLI and the intended use of the goods.

The minimum workflow before costing starts

More disciplined teams hold the cost model until the product specification is clear. That means the commercial description has to be cleaned first: what the goods are, what they are made of, what they do, which component gives the essential character, and whether they will be resold, used internally, or fed into production. Without that, HS searching usually collapses into keyword guessing.

StageReview focusMinimum output
Product definitionWhat is the item technically and commercially?auditable product description
HS screeningWhich headings are most plausible?shortlist at 4-6 digit level
BTKI validationWhich Indonesian tariff line is the closest fit?final BTKI candidate
Lartas checkAre there restrictions, licences, or certifications?document and agency list
Duty modellingWhat are the duty and tax exposures?first-pass landed cost
Filing prepDo the invoice, packing list, and description align?import-document checklist

A landed-cost framework that is actually useful in internal reviews

A useful landed-cost model does more than add tariff percentages. It separates what is already confirmed, what is still assumption-based, and what cannot be priced yet because the classification or Lartas layer is still unresolved.

ComponentStatus labels worth usingReview note
CIF or customs valuedraft or confirmedmake sure the valuation basis is explicit
Import dutyestimated or confirmeddepends on the final BTKI line
Import VATestimated or confirmedcheck the tax base being used
Import withholdingestimated or confirmedcheck the importer profile and treatment
Lartas compliance costunknown or conditional or confirmedoften omitted too late in costing
Handling and clearancedraft or negotiatedcan vary materially by forwarder

Red flags that usually break an import review

  • the HS code is selected from a trade name only
  • the invoice description is too generic for classification
  • finance models duty before operations finish the technical specification
  • Lartas is checked only after the PO or shipment is already moving
  • the same goods are assumed to have the same treatment even when intended use changes
  • the costing sheet does not distinguish confirmed numbers, assumptions, and unknowns

Example of how to use this page in a procurement review

For production machinery, the review should not stop at the commercial product name. The team needs to understand the main function, the key component, whether the machine ships complete or disassembled, and whether spare parts or accessories arrive separately. For food ingredients or consumer goods, the emphasis shifts toward composition, packing, intended use, and possible certification. The goods differ, but the method is the same: classify first and cost later.

What should be locked before shipment starts moving

  • a product description that is consistent across the invoice, packing list, and internal costing
  • a candidate HS or BTKI code reviewed against the relevant chapter
  • a Lartas screen at the goods, importer, and intended-use levels
  • cost assumptions separated into confirmed, estimated, and unknown
  • supporting documents ready in case classification or licences are challenged at clearance

Limits of this guide

This portal does not yet contain the full granular HS or BTKI code layer required for full import planning. Use this page to build the right review workflow, then verify the live code, tariff, and restriction position at the official source before booking a shipment or locking a landed-cost number.

How to use this guide

Use this page to structure the first review meeting between operations, procurement, and finance.

Sources

SourceURLRegulationTier
DJBC BTKI pagehttps://beacukai.go.id/btki-dan-tarifPMK 26/2022official
INSW tariff searchhttps://insw.go.id/intrBTKI / AHTN referencesofficial

Changelog

  • 2026-03-19 - The guide was published with an operational checklist, primary sources, and editorial structure.
  • 2026-03-19 - Examples, FAQs, and links to KBLI, OSS, and tax layers were expanded.

This portal is informational. Confirm the final obligation and competent authority before filing, licensing, payroll, tax, or investment decisions. Read methodology.