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
Recommended practice
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.
| Stage | Review focus | Minimum output |
|---|---|---|
| Product definition | What is the item technically and commercially? | auditable product description |
| HS screening | Which headings are most plausible? | shortlist at 4-6 digit level |
| BTKI validation | Which Indonesian tariff line is the closest fit? | final BTKI candidate |
| Lartas check | Are there restrictions, licences, or certifications? | document and agency list |
| Duty modelling | What are the duty and tax exposures? | first-pass landed cost |
| Filing prep | Do 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.
| Component | Status labels worth using | Review note |
|---|---|---|
| CIF or customs value | draft or confirmed | make sure the valuation basis is explicit |
| Import duty | estimated or confirmed | depends on the final BTKI line |
| Import VAT | estimated or confirmed | check the tax base being used |
| Import withholding | estimated or confirmed | check the importer profile and treatment |
| Lartas compliance cost | unknown or conditional or confirmed | often omitted too late in costing |
| Handling and clearance | draft or negotiated | can 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
| Source | URL | Regulation | Tier |
|---|---|---|---|
| DJBC BTKI page | https://beacukai.go.id/btki-dan-tarif | PMK 26/2022 | official |
| INSW tariff search | https://insw.go.id/intr | BTKI / AHTN references | official |
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.