To import goods to Indonesia through Bali, you need a commercial invoice, packing list, bill of lading or air waybill, an importer identity number (NIK) tied to a registered company, an import business license (API-U or API-P), and any LARTAS permits your specific product requires. Missing one document is the most common reason a shipment sits at Benoa Port or Ngurah Rai cargo.
What documents do you actually need to clear customs in Bali?
Every import declaration in Indonesia is filed electronically through the PIB (Pemberitahuan Impor Barang) system, and Bea Cukai (Indonesian Customs) checks your submitted documents against the physical goods. There is no shortcut around the paperwork. The required set falls into three groups: shipping documents that travel with the cargo, company registration documents that prove you are a legal importer, and product-specific permits that some categories of goods cannot move without.
Below is the core checklist. Use it as a starting point — the exact requirement depends on your HS code, the goods, and your importer status. Final classification and any additional requests rest with the customs officer reviewing your PIB.
Core import documents (almost every shipment)
| Document | What it is | Who issues it |
|---|---|---|
| Commercial Invoice | Itemized value, currency, Incoterms, buyer/seller | Exporter / supplier |
| Packing List | Carton count, weight, dimensions, contents per box | Exporter / supplier |
| Bill of Lading (sea) or Air Waybill (air) | Proof of carriage and title to the goods | Shipping line / airline / forwarder |
| PIB (Import Declaration) | Electronic customs entry | Importer or customs broker |
| NIK (Nomor Induk Kepabeanan) | Customs identity number for the importer | Bea Cukai |
| Import License (API-U or API-P) | General or producer import business license | Ministry of Trade / OSS |
| NPWP (Tax ID) | Indonesian taxpayer number of the importer | Tax office (DJP) |
When a customs broker handles the filing
Most foreign-owned businesses and many local companies in Bali do not file the PIB themselves. They appoint a registered PPJK (customs broker) to prepare and submit the declaration. If you use a broker, you typically also provide a power of attorney (surat kuasa) authorizing them to act on your behalf, plus a copy of your company deed and NIB (business identification number) from the OSS system.
What is the difference between the invoice and the packing list?
People new to importing often treat these as one document. Customs treats them as two separate checks. The commercial invoice answers “what is it worth?” — it sets the customs value used to calculate import duty, VAT (PPN), and income tax (PPh 22). The packing list answers “what is physically in the boxes?” — it lets officers match carton count and weight to the manifest during inspection.
When the two disagree — say the invoice lists 100 units but the packing list shows 120 — that mismatch usually triggers a physical examination (jalur merah / red lane) and delays clearance. Consistency across all documents matters more than almost anything else.
A clean invoice for Bali import should show:
- Full legal names and addresses of exporter and importer
- A line-by-line description of goods (not just “samples” or “goods”)
- Unit price, quantity, and total value per line
- Currency and total invoice value
- Incoterms (FOB, CIF, etc.) — this affects how customs value is built
- Country of origin
- Invoice number and date
Do you need an API and NIK before the goods arrive?
Yes. These are not documents you scramble for after the container lands — they identify you as a legal importer and must exist before the PIB is filed.
- NIK (Nomor Induk Kepabeanan): Your customs identity number, registered with Bea Cukai. Without it, you cannot lodge an import declaration in your own name.
- API (Angka Pengenal Importir): Your import business license. API-U (Umum) is for general traders who import to resell. API-P (Produsen) is for manufacturers importing raw materials or capital goods for their own production — goods imported under API-P generally cannot be resold as-is.
- NIB (Nomor Induk Berusaha): The single business identification number issued through the OSS (Online Single Submission) system. In the current OSS framework, the NIB carries the API function, so for newer companies the API is integrated rather than a separate certificate.
If you are a private individual without a company, you generally cannot import commercial quantities to Bali under your own name. Personal effects and small parcels follow a different, simplified regime with their own value thresholds and rules.
Which goods need a LARTAS permit?
LARTAS stands for Larangan dan Pembatasan — prohibited and restricted goods. This is the part of the checklist that varies most by product, and it is where many Bali shipments get stuck. If your HS code is flagged as LARTAS, you must hold the relevant permit or registration before the goods can be released, regardless of how perfect your invoice and packing list are.
Common categories that trigger LARTAS requirements:
| Goods category | Typical permit / authority |
|---|---|
| Food, supplements, cosmetics | BPOM registration / import approval |
| Medicines, medical devices | Ministry of Health / BPOM |
| Electronics, phones, telecom gear | SDPPI / Postel certification, sometimes SNI |
| Many consumer products (toys, helmets, tires, steel, etc.) | SNI (Indonesian National Standard) mark |
| Used machinery / used goods | Special Ministry of Trade approval |
| Plants, seeds, agricultural goods | Quarantine certificate (Karantina) |
| Animals, animal products | Veterinary quarantine clearance |
| Alcohol, certain beverages | Special import license + excise (cukai) |
| Chemicals, hazardous materials | Relevant technical ministry approval |
To check whether your product is restricted, you (or your broker) look up the HS code on Indonesia’s INSW (Indonesia National Single Window) portal, which flags the LARTAS status and lists the required permits. Because HS classification is technical and a single wrong digit changes both the duty rate and the permit list, this is a step worth getting a professional to verify.
Is a Certificate of Origin always required?
Not always — but it can save you a meaningful amount of money. A Certificate of Origin (COO) proves where the goods were made. Under free trade agreements Indonesia participates in (such as ASEAN’s ATIGA, and agreements with China, Korea, Japan, Australia, and others), a valid preferential COO — for example a Form E for China or Form D for ASEAN — can reduce or eliminate import duty.
You only need the COO if (a) the goods qualify under a trade agreement and (b) you want the preferential rate. Without it, customs applies the standard MFN duty rate. The COO must be issued by an authorized body in the exporting country and match your invoice and B/L exactly, or customs may reject the preference.
The full pre-shipment checklist for Bali imports
Run through this before your supplier ships. Catching a gap while the cargo is still abroad is far cheaper than discovering it at Benoa Port or Ngurah Rai air cargo.
Company / importer side (set up once, reused every shipment):
- [ ] Company legal documents (deed, NIB)
- [ ] NPWP (tax ID)
- [ ] NIK registered with Bea Cukai
- [ ] API-U or API-P (or API function via NIB)
- [ ] Power of attorney for your customs broker, if using one
Shipment side (per shipment):
- [ ] Commercial invoice (consistent with packing list and B/L)
- [ ] Packing list
- [ ] Bill of Lading (sea) or Air Waybill (air)
- [ ] Correct HS code(s) identified and LARTAS status checked on INSW
- [ ] All required LARTAS permits in hand (BPOM, SNI, SDPPI, quarantine, etc.)
- [ ] Certificate of Origin, if claiming a trade-agreement preference
- [ ] Insurance certificate, if value is built on CIF terms
- [ ] Any product-specific documents (MSDS for chemicals, fumigation certificate for wooden packing, etc.)
What happens if a document is missing or wrong?
A missing or inconsistent document does not usually mean your goods are lost — it means delay and cost. Depending on the issue, customs may move your shipment to the red lane for physical inspection, hold the cargo pending a corrected document, or require you to obtain a permit you should have arranged before shipping. While the goods wait, demurrage (for sea containers) and storage fees accumulate, and those add up quickly.
The honest reality of importing through Bali: the rules are detailed, the LARTAS list changes, and the customs officer reviewing your PIB has the final say on classification and release. A clean, consistent, complete document set is the single biggest factor you control. Everything on this checklist exists to make that review boring — which, at a port, is exactly what you want.
*Figures, permit requirements, and document rules reflect the framework as of June 2026 and are subject to change. Always confirm your specific HS code and LARTAS status against the INSW portal before shipping, as final rulings rest with Bea Cukai.*