Home / Indonesia Import Guide / Compliance Checklist

The Compliance Checklist: Four Phases, One Container

Compliance is not a document — it is a sequence. This checklist turns every guide in this cluster into ordered actions, phase by phase, so nothing expensive is discovered late.

Updated 2026-09-22WUHAN FREEDOM · licensed PPJK in IndonesiaJakarta / Semarang / Wuhan

How to use this page

Four phases, one rule: every item is cheap in its own phase and expensive in the next one. Print it, run it per shipment, and adapt it to your cargo type.

Phase 1: BEFORE SHIPPING

Everything here happens between the PO and the container closing. This is where money is saved or committed.

#ActionOwnerGuide
1Classify every new product to HS/BTKI by function and material — not by nameYou + PPJKHS Classification
2Screen each line for Lartas status and identify the permit and its issuing agencyPPJKLartas & Restricted Goods
3Screen for prohibited status — kill the shipment now if it is bannedPPJKProhibited Items
4Confirm your import identity: NPWP (16-digit), NITKU (22-digit, first 16 = NPWP), NIB, API — or a written undername arrangementYouNPWP, NIB & API
5Order FORM E from the exporter for China-origin lines where preference appliesYou + supplierFORM E & ACFTA
6Start product registrations (BPOM etc.) for regulated categories — at production timeYouSNI, BPOM & SDPPI
7Agree packaging specs: ISPM-compliant wood or plywood/plastic alternativesYou + supplierFurniture / Machinery
8Choose the discharge port by consignee arithmetic, not habitYou + usJakarta vs Semarang

Phase 2: BEFORE ARRIVAL

The vessel is at sea for 9–14 days — that is free administrative time, and it is where fast importers win.

#ActionOwnerGuide
9Run the five document checks: quantities, weights, description, parties, value — across invoice, packing list and B/L draftYou + PPJKDocuments Checklist
10Confirm the B/L consignee matches the importer of record before issuancePPJKPIB Declaration
11Assemble the PIB data set: values, currency, HS lines, permits, NPWP/NITKU digitsPPJKPIB Declaration
12Verify MSDS/DG paperwork for chemical or battery cargoYou + supplierChemicals
13Pre-book trucking and confirm consignee readiness (dock, crew, forklift)Us + youTrucking & Last Mile
14Check the carrier’s free-time tariff and calendar the empty-return deadlineUsDemurrage, Detention & Storage

Phase 3: AT DECLARATION

The PIB goes in; the quality of phases 1–2 decides what happens next.

#ActionOwnerGuide
15File the PIB (BC 2.0) with complete attachments — permits first, hope neverPPJKPIB Declaration
16Claim FORM E with the declaration if it appliesPPJKFORM E & ACFTA
17Convert currency at the NDPBM rate in force — not the market ratePPJKCustoms Exchange Rate
18Expect the tax computation: BM on CIF, then PPN (~11% effective) and PPh 22 (2.5% tier with API + NPWP) on CIF + BMPPJKDuties & Taxes
19Pay duty promptly — the release clock does not care whose accounting department is slowYouProcess A–Z
20If flagged for review: produce the transaction story — contract, payment proof, specs — not improvisationYou + PPJKUndervalue Risks

Phase 4: AFTER RELEASE

The shipment is not over at SPPB. Three things still decide whether it was profitable.

#ActionOwnerGuide
21Deliver and unload within the plan — no driver-waiting surcharges, no idle daysUs + youTrucking & Last Mile
22Return the empty container within detention free timeYou + usDemurrage, Detention & Storage
23Archive the complete per-shipment file: invoice, P/L, B/L, PIB, SPPB, payment proofYouCustoms Audit
24Log what the shipment actually cost vs the quote — feed the next quotation roundYouComparing Quotes
25Re-run the port choice and routing math if addresses, rates or schedules changedYou + usJakarta vs Semarang

Related pages

This page summarizes field practice and publicly available Indonesian import rules for general business reference only—it is not legal, customs, or pricing advice. Customs provisions, tariff rates, and licensing requirements keep changing, so the rules in force at the time and the official processing result always prevail. Wuhan Freedom International Logistics Co., Ltd. · Licensed PPJK in Indonesia · Jakarta / Semarang / Wuhan.