top of page
Asset 3.png

Cargo Held at Indonesian Customs? Causes & How to Release

  • Writer: Iman Yusoff
    Iman Yusoff
  • Jun 24
  • 7 min read

Updated: 1 day ago

Infographic by IFG Shipping Singapore about Indonesian customs holds; customs officer inspects a cargo container at port.
Understanding Why Indonesian Customs Holds Cargo: Key Reasons and Steps for Release. Explore the causes such as permit issues, code mismatches, and documentation errors, and learn actionable solutions to expedite your shipment's clearance.

Cargo held at Indonesian customs is the most expensive surprise in cross-border trade. Your container has landed, yet it cannot move. Every extra day adds storage and demurrage. The goods themselves are rarely the problem — in most cases, the cause is a missing permit, a wrong code, or data that does not match. This guide explains why your cargo gets held, and the exact steps to release it.

I write this from the floor, not the textbook. Over a decade, I ran the Indonesia–Singapore corridor through IndoBox. I handled hundreds of shipments that stalled at the port. My focus here is the real causes and the fixes that actually work.


Why does Indonesian customs hold your cargo?

Indonesian customs holds cargo when the INSW risk system flags an anomaly or a missing requirement. The trigger is almost always a permit, code, value, or document problem — not the goods. Identifying the exact trigger is the first step to release. Five causes account for nearly every case:

  • LARTAS goods without a permit. Certain products need a technical-ministry permit before entry. Without it, the goods are held on arrival.

  • HS code or description mismatch. When the classification does not match the invoice, the system flags a potential breach.

  • Implausible customs value. Customs compares declared prices against benchmarks. A value that looks too low triggers inspection and penalties.

  • No importer customs access. Forcing an import without valid registration puts the cargo at risk of seizure.

  • Documents out of sync. The invoice, packing list, and Bill of Lading must agree. Even a small gap triggers a correction demand.

These causes appear across most lanes into Indonesia. For the full lane context, see our guide to shipping from Malaysia to Indonesia, which maps these risk points in detail.


What are the red, yellow, and green lanes?

The customs lane is an automated risk decision that sets how closely your cargo is checked. Green lane means the goods clear on documents alone, with no physical inspection. Yellow lane means a deeper document review. Red lane means officers inspect the physical goods against the paperwork. The lane follows the importer's risk profile, the goods type, and the compliance record.

This system runs on customs risk management and the INSW platform — the higher the risk the system reads, the longer the process. A consistent compliance record is therefore genuinely valuable.


Lane

Inspection

What it means for you

Green

System document check; no physical inspection

Fastest; release approval issues after payment

Yellow

In-depth document review

Extra documents needed before release

Red

Physical inspection plus document review

Slowest; goods clear only after results match

Per customs service standards, lane assignment happens within four working hours. For the red lane, physical inspection is scheduled within 12 working hours, and the release approval is targeted within 48 working hours. Real timelines depend on the queue, cargo readiness, and document completeness.


LARTAS: the number-one reason cargo gets stuck

LARTAS is Indonesia's list of prohibited and restricted goods that require a permit from a technical ministry. It is the single most common reason cargo is held. If the permit status is BORDER, the licence must be issued before you lodge the import declaration — without that permit, the goods are held the moment they arrive.

Common LARTAS import categories include medical devices, food and beverages, cosmetics, textiles, SNI-certified children's toys, and used goods.


Each category has a different issuing agency: BPOM covers food and cosmetics, while the agriculture authority covers quarantine products. The main permit types are:

  • LS (Surveyor Report) — pre-shipment verification for certain commodities

  • PI (Import Approval) — a Ministry of Trade licence for restricted goods

  • SKI BPOM — an import certificate for food, drugs, and cosmetics

  • SNI — standards compliance for mandatory-SNI products

The cheapest prevention is self-verification. Check your HS code on the official Indonesia National Single Window (INSW) portal before you ship. The portal shows every LARTAS rule that applies — you learn which permits to prepare before the cargo moves.


Import duty and tax: the numbers you must know

Import duty and import taxes (PDRI) decide how much you pay to release the goods. For courier consignments, the scheme is tiered by value. High-value commercial cargo uses an Import Declaration (PIB) and an HS-code-based tariff. Miscalculating here often prolongs the hold.


Based on Indonesian customs rules under PMK 96/2023 and its amendments:

Goods value (FOB per recipient)

Import duty

Tax

Up to USD 3

Exempt

Income tax waived; VAT still charged

Above USD 3 to USD 1,500

Single tariff of 7.5%

VAT 11%; income tax waived

Above USD 1,500

PIB required; tariff by HS code (MFN)

VAT 11% and import income tax

Under PMK 4/2025, eight specific commodity groups use special tariffs: books are charged 0%; cosmetics, iron/steel, and watches are charged 15%; bags, textiles, footwear, and bicycles are charged 25%.


For commercial cargo, import duty generally ranges from 0% to 15% depending on the HS code, with certain goods sitting higher. Getting the HS code classification right determines both the tariff and a smooth clearance. For a worked view on the sea-freight lane, see our breakdown of duty and VAT on the Malaysia–Indonesia route.


How to release held cargo: a step-by-step

Releasing held cargo needs the right order, not panic. Customs issues the Release Approval (SPPB) only after every requirement is met. Follow these steps in sequence so the process does not loop.

  1. Confirm the cause. Check the system status and the notice from your carrier or forwarder. Identify whether the issue is a permit, an HS code, a value, or a document.

  2. Complete the LARTAS permit. Obtain the required licence, then confirm the issuing agency has uploaded it into the INSW system.

  3. Fix the HS code and customs value. If customs issues a value reassessment (SPTNP) showing underpayment, settle the shortfall or post a guarantee per the assessment.

  4. Sync your documents. Align the invoice, packing list, and Bill of Lading. The consignee name must match the importer exactly.

  5. Pay duty and PDRI. Pay through the official e-billing channel so the payment status is recorded in the system.

  6. Coordinate with the broker and terminal. Prepare the goods for physical inspection if red-laned, then track status until release.

  7. Collect the SPPB. Once results match, the SPPB issues as the official approval to remove goods from the customs area.

One deadline is often overlooked: goods stored at a temporary holding area for more than 30 days are declared uncontrolled goods (Barang Tidak Dikuasai). Resolution then becomes far harder and costlier. Never delay your response to a customs notice.


How to prevent a hold in the first place

Prevention is far cheaper than rescue. In my experience on the Indonesia–Singapore corridor, most holds were avoidable at the planning stage. The keys are verification before sailing, honest data, and complete importer legality.

  • Verify the HS code on INSW before you ship, not after arrival

  • Be honest on invoice value. Under-invoicing triggers large administrative penalties

  • Match the consignee to the importer. A name mismatch blocks you from collecting the goods

  • Confirm your importer has customs access. Customs registration is done through the official portal

  • Use a licensed broker or forwarder. An experienced partner lowers red-lane and penalty risk

A hold also stacks hidden costs — terminal storage and container demurrage keep running while goods sit. To understand these line items, read our piece on hidden shipping costs that often slip through. Clearing responsibility in your contract also matters; learn who carries clearance under DDP Incoterms.


Frequently asked questions

How long can cargo be held at Indonesian customs?

The hold length depends on the cause and the inspection lane. Green lane usually clears within hours to one or two working days. Red lane can take several days due to physical inspection. Goods sitting more than 30 days at a temporary holding area may be declared uncontrolled goods — a far harder and costlier situation to resolve.


Can personal imports also be held?

Yes. Personal consignments still fall under import duty and tax rules. A consignment valued above USD 3 attracts import duty and VAT. LARTAS goods such as cosmetics or medicine still need a permit, even for personal use. Individual importers should check the INSW status of their goods before shipping.


What is an SPTNP and why did I receive one?

An SPTNP is a customs reassessment of tariff and/or customs value. You receive one when an inspection finds underpayment from an HS code or value difference. To release the goods, you must settle the shortfall or post a guarantee per the assessment.


Do I have to use a customs broker or forwarder?

It is not legally required, but it is strongly advised for commercial cargo. A licensed broker understands PIB lodgement, HS code determination, and physical-inspection coordination. The risk of errors that lead to penalties or red lane falls considerably. For new importers, this support often saves significant time and cost.


How do I check whether my goods are LARTAS?

Check your HS code on the official INSW portal before shipping. The portal shows the permit status, the issuing agency, and whether the licence is BORDER. If it is BORDER, the permit must be issued before you lodge the import declaration.


Need help releasing held cargo?

I built IFG Shipping for one reason: so businesses stop losing money to bureaucracy they were never taught. Is your cargo held right now — or do you want to prevent it from the start? Our team helps you untangle the documents, permits, and clearance across the Indonesia–Singapore–Malaysia corridor.

Start with a short conversation. See IFG's logistics and customs clearance services, reach us on WhatsApp, or email contact@ifgshipping.com. Let us get it done right, the first time.


Note: Import duty, tax rates, LARTAS rules, and customs procedures can change at any time and vary by goods type and customs office. Figures here are indicative. Always verify with the Directorate General of Customs and Excise or the INSW portal before deciding. This article is educational, not legal or tax advice.


Importing into Indonesia from South Asia? See our guide on shipping from India to Indonesia.

Iman Yusoff is Founder & Director of IFG Shipping, with more than 25 years in freight and cross-border trade. He previously built IndoBox Asia on the Singapore–Indonesia corridor. Now he teaches ASEAN business owners how to ship the right way.

Comments


bottom of page