How to Clear Customs in Bali: A Step-by-Step Import Guide

Clearing customs in Bali means submitting an import declaration (PIB) to Bea Cukai through the CEISA system, paying assessed duties and taxes, then passing through a risk lane — green (auto-release), yellow (document check), or red (physical inspection) — before the port issues the SPPB release order. Most clean shipments at Benoa or Ngurah Rai finish in 2 to 5 working days.

That is the short version. The longer reality depends on your paperwork, your goods, and which lane the system assigns you. Below is the actual sequence an importer follows when cargo lands in Bali, written from the perspective of someone who files these declarations week after week.

What documents do you need before customs even starts?

Customs clearance does not begin at the port. It begins the moment your supplier issues the shipping documents, and a single mismatched figure between them is the most common reason a Bali shipment gets held. Before anything is filed, assemble a clean, consistent document set.

Document Issued by What customs checks
Commercial Invoice Supplier/exporter Declared value, currency, Incoterms
Packing List Supplier/exporter Quantity, weight, carton count
Bill of Lading (sea) / Air Waybill (air) Carrier Consignee, vessel, port of discharge
HS Code classification Importer/broker Duty rate, restrictions, permits
Import licenses (API-U / NIB) OSS system Legal right to import
Permits (LARTAS goods) Relevant ministry Whether goods are restricted

A few specifics worth flagging. Your company needs a NIB (Business Identification Number) and the right API status to import commercially — Bali does not grant commercial clearance to a private individual without it. And if your goods fall under LARTAS (the restricted-goods list), the permit must exist before the declaration is filed, not after. Cosmetics need BPOM, food needs BPOM plus often a health certificate, and electronics frequently need SDPPI or Kemendag approval.

How is the PIB (import declaration) submitted?

The PIB — Pemberitahuan Impor Barang — is the formal import declaration. In Bali, as across Indonesia, it is filed electronically through CEISA (the customs electronic information system), either by your company’s licensed staff or, more commonly, by a registered customs broker (PPJK) acting on your behalf.

The declaration converts your documents into structured data: HS codes, customs value (CIF — cost, insurance, freight), and the resulting duty and tax calculation. Get the HS code wrong and you either overpay or trigger a query that stalls the whole shipment.

Here is the order of operations once documents are ready:

  1. Determine HS codes for every line item and confirm the duty rate.
  2. Calculate the customs value in CIF terms and convert to the official customs exchange rate (NDPBM), which updates weekly.
  3. File the PIB through CEISA and receive a registration number.
  4. Pay duties and taxes via the bank — this generates the billing code that releases the declaration to the next stage.
  5. Receive the lane assignment from the system.

Payment matters here because customs will not advance the declaration until the assessed amount clears. The standard charges on most imports are import duty (Bea Masuk, rate by HS code), 11% VAT (PPN), and income tax prepayment (PPh 22), which is 2.5% with an API and 7.5% without one. These rates are current as of June 2026 and can change by regulation.

What do the green, yellow, and red lanes mean?

After payment, CEISA assigns your shipment to a risk-based lane. You do not choose it — the system does, weighing your importer track record, the goods, the country of origin, and the declared value. This is the single biggest variable in how fast you clear.

Lane Color What happens Typical timeline
Green (Jalur Hijau) Low risk Auto-release, no inspection Same day to 1 day
Yellow (Jalur Kuning) Document risk Customs reviews paperwork only 1 to 3 days
Red (Jalur Merah) High risk Physical cargo inspection 3 to 7+ days

A few honest notes. New importers almost always start on red or yellow until they build a clean compliance history — that is expected, not a sign anything is wrong. Yellow means an officer wants to verify your documents match the declaration before releasing. Red means a physical examination: the container is opened, goods are counted and checked against the packing list, and any discrepancy in quantity, value, or classification gets raised as a finding. There is also a priority lane (Jalur Prioritas / MITA) reserved for vetted, high-compliance importers, but that is earned over time.

What happens during inspection and release?

If you land in yellow, the process is a desk review. A customs officer compares the declaration against the uploaded documents. If everything reconciles, the shipment moves to release. If a figure looks off — say the invoice value seems low for the goods — they may issue a query (NPP) or request supporting evidence such as a purchase order or proof of payment.

Red lane is more involved. The container is moved to the inspection area, opened, and the goods physically checked. Be prepared for the realistic outcomes:

  • Clean match — quantities and description align, the shipment is cleared.
  • Minor discrepancy — a recount or reclassification adjusts the duty; you pay the difference.
  • Valuation challenge — customs disputes your declared value and reassesses using their reference data.
  • Restricted-goods issue — a missing LARTAS permit can halt the shipment entirely until resolved.

Once the review or inspection passes and any adjusted amounts are settled, customs issues the SPPB (Surat Persetujuan Pengeluaran Barang) — the release order. This is the document that legally authorizes your cargo to leave the customs area. With the SPPB issued, you settle terminal handling and any storage charges with the port, arrange trucking, and the goods are yours.

How long does the whole process take in Bali?

For a straightforward green-lane import with complete documents and prepaid duties, release at Benoa seaport or Ngurah Rai air cargo can happen within one working day. A yellow lane adds a day or two. A red lane, or any shipment with a permit gap or valuation question, can stretch to a week or longer — and storage fees accrue daily while it sits.

The pattern across hundreds of Bali clearances is consistent: delays almost never come from customs being slow. They come from document mismatches, a missing LARTAS permit, an HS code that does not match the goods, or a declared value the system flags. Fix those before filing and most shipments move quickly.

One honest caveat to close on. Every figure and timeline here reflects the system as of June 2026, and final decisions — lane assignment, valuation, classification, release — rest entirely with Bea Cukai. No broker can guarantee a lane or a release date. What a good clearance process does is remove the avoidable friction so that when your cargo reaches the port, the paperwork is the one thing nobody has to worry about.

Scroll to Top