Key figures (ready to cite)
| Item | Reference position |
|---|---|
| Why a commodity name is not enough | Classification, chargeable basis and tax each need a different input, and a name supplies none of them on its own. |
| The three inputs that already start a quote | Commodity name with its use; quantity and value; origin and destination. |
| What classification needs | What it is, what it does and what it is made of — Indonesian HS follows function and material, not the trade name in a catalogue. |
| What the chargeable basis needs | Packaging dimensions and gross weight. Without dimensions the transport layer stays a range rather than a figure. |
| What the tax layer needs | Unit value and the importer’s licence status, because PPh 22 differs by five percentage points between having an active API and not having one. |
| What the destination layer needs | The delivery address. Jakarta, Semarang, Surabaya and the outer islands diverge sharply in trucking and transshipment. |
| Why licence status changes the price | On identical cargo, PPh 22 is 2.5% with an active API against 7.5% without one, on the same customs value. |
| Reference timeline | Jakarta (Tanjung Priok) routine clearance 2–4 working days where documents are complete and no inspection applies. Verified 2026-10-08. |
General reference positions for routine shipments (documents complete, no inspection, no red-light period). Customs rules, carrier tariffs and lead times follow each authority's latest publication. Verified 2026-10-08.
In short
- "How much does it cost to import from China" has no single answer, because the price is assembled in layers and each layer needs a different input. Before any figure is credible, classification, chargeable basis, tax and destination all have to be settled.
- The same commodity name can land in different tariff lines. A cutting machine and a packing machine sound like one category and may carry entirely different duties — when the classification moves, every figure downstream moves with it.
- Freight follows physical measurements, not intent. Chargeable weight and CBM both come out of real packaging dimensions; with no dimensions, that layer stays empty.
- You do not need everything at once. Three core inputs are enough to start — what matters is knowing which item is still missing and how it will move the number.
Why a quote needs data rather than a name
- The classification layer needs "what it is, what it does, what it is made of". Indonesian HS classification looks at function and material rather than at a Chinese trade name — see how Indonesian HS classification is decided.
- The chargeable layer needs "how big, how heavy". Air bills on chargeable weight, LCL on CBM, FCL per container. Light bulky cargo pays by volume, which is the most frequent surprise on a first shipment — see how freight is estimated.
- The tax layer needs "how much is it worth". Customs value is taken on a CIF basis and converted into rupiah at the prevailing rate; duty, PPN and PPh 22 all start from that figure.
- The destination layer needs "where is it going". Jakarta, Semarang, Surabaya and the outer islands differ widely in trucking distance and transshipment — see transit times from China to Indonesia.
This is why "just give me a rough price" has a cost in practice: the layer you leave out is not saved, only deferred, and it usually surfaces later together with a timing problem attached to it.
The seven decisive inputs, and what each one changes
The list below is the minimum input for a quote that can be defended. Send whatever you already have and we will ask for the rest.
| Input | What it decides | What its absence costs |
|---|---|---|
| Commodity name, use and material | HS code, import duty (BM) and Lartas status | Classification floats, so every figure beneath it is uncertain |
| Quantity and value per item | Customs value and the base for PPN and PPh 22 | Tax cannot be computed and the total is an estimate that drifts |
| Packaging dimensions and gross weight | Chargeable weight, CBM and container recommendation | The transport layer stays blank, and light bulky cargo is easily underestimated |
| Trade term | Which side carries the China leg and the ocean leg (EXW / FOB / CIF / DDP) | The two legs are not separated, so the quote cannot be compared with anyone else’s |
| Origin and destination | Routing, sailing frequency and final delivery plan | Judging on total freight alone produces the wrong conclusion |
| Importer licence status | PPN and PPh 22 band — an API difference of five percentage points | Tax is computed on the wrong band, or a permit is discovered missing at arrival |
| Permits and preferences | Whether FORM E, LS, SNI or BPOM must be completed before sailing | A missing document is found at arrival, when the only option is to wait and the free time runs |
Licence status deserves a page of its own because it moves the tax by an amount most importers do not expect: see API issued but not activated, and the registered importer status that some commodity categories require on top of the base licences.
If the data is not complete yet: the three-item starter pack
- Three core items are enough to begin: the commodity name with its use; the quantity and value; and the origin and destination. With those, a classification direction, a tax magnitude and a routing option can each be given as a range.
- Dimensions can and should follow later. Packaging dimensions are taken from the supplier’s final shipping cartons. As long as the goods have not moved, the supplier’s final figure is more trustworthy than anything estimated now.
- Licence status can be checked straight away. Whether the importer’s NPWP, NIB and API are in order, and whether the API reads as issued or as activated, decides whether PPh 22 lands at 2.5% or 7.5%. Checking this before sailing is the cheapest version of the check.
- Saying "not settled yet" is itself information. If we know which item is open, the quote can flag how it will move. That is better than a tidy-looking number that has to be withdrawn later.
What you receive once the data is complete
A usable quote is not one total. It is a layered structure that can be recomputed item by item, and it states its own boundaries.
| Component | What it contains | Why it matters |
|---|---|---|
| Classification and status | HS code, import duty and Lartas status per item | The foundation every figure below depends on |
| Transport plan | Recommended mode with a time estimate | Chosen from your dimensions, weight and urgency |
| Cost detail | Freight, clearance, duty, PPN and PPh 22 itemised | Listed line by line rather than as one merged total |
| Basis and assumptions | Currency, exchange-rate basis, validity and inclusions | Decides whether this quote can be compared like for like |
| Conditions | Which actions must happen first (permits, inspection, booking) | The assumptions the quote stands on, stated openly |
What is not included is equally worth stating: costs that only arise after a specific event, such as storage and demurrage if the file is delayed, or an inspection charge if the container is selected. Those cannot be promised away, but their mechanics can be explained up front. How to pull quotes from different providers onto a common basis is set out in comparing clearance quotes.
Four habits that produce a quote you cannot use
| Habit | Consequence | What to do instead |
|---|---|---|
| Sending only a commodity name | Without use, material and quantity every party guesses, and the cheapest guess is usually the furthest from reality | Add one line on what it is used for and what it is made of |
| Giving the supplier’s value without the physical data | With no dimensions or weight the transport layer is empty, so the total read is only half a total | Request packaging dimensions and gross weight from the supplier |
| Comparing quotes taken in different periods | Ocean freight moves by season, so a cross-period comparison gives a wrong conclusion | Take quotes in the same period and confirm the validity window |
| Reading only the total, not the scope | One quote bills tax and clearance later, so a lower unit price can be a higher total | Ask for the itemised structure rather than a single figure |
How the process runs from here
- Step 1 · Send the data. Commodity list, physical information (dimensions and weights) and the intended route — whatever is ready. There is no requirement to have it tidy first.
- Step 2 · Receive a review. We check the HS code, the Lartas status and the suitable import scheme, and come back with any remaining questions.
- Step 3 · Receive a written quote. Freight, clearance, duty, PPN and PPh 22 itemised, with a validity window and the assumptions attached.
- Step 4 · Fix the plan. Confirm the licence position and the permit timetable, and put any permits that are required ahead of the sailing date.
Getting the permit timetable in place before sailing removes most of the queuing that otherwise happens at arrival. The same checklist underlies the compliance checklist on the English side.
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.
Frequently asked questions
Do I have to provide the HS code myself?
Not necessarily, but somebody does. The HS code is derived from the commodity name, its use and its material, so you can supply those three and we will verify the classification and return the code with its duty rate. What you should not do is fill in a code from your own reading and compare prices on it, because two quotes built on different codes are not comparable.
Can I just put a rough value on the goods?
Not advisable. Value is the basis of customs value and drives duty, PPN and PPh 22, and it is also the record customs valuation and later audits will look back at. At quotation stage a magnitude is acceptable for estimation, but the formal declaration must agree with the commercial invoice.
Can you quote before I have the dimensions and weight?
Yes, but the transport layer will be a range rather than a figure. Once the supplier provides final carton dimensions and gross weight, the chargeable weight or CBM can be fixed and the quote tightened. Light bulky cargo especially has to wait for dimensions, because it is billed on volume rather than weight.
Why are two quotes for the same cargo so far apart?
Usually one of three things: a different scope (tax included or not, final delivery included or not), a different charging basis (actual weight against chargeable weight), or a different pricing period. Pull the itemised structures onto the same basis and the gap usually explains itself.
Does your quote include duty and taxes?
The quote itemises import duty, PPN and PPh 22 with the exchange-rate basis and validity stated, so the landed total can be read in one place. Tax is a state charge rather than a service fee, and the amount that applies is the one customs assesses in the period.
How quickly will I receive a quote?
With complete data, classification and cost structure can usually be returned within one working day. Where key inputs are missing — dimensions, licence status, permits — a range with stated assumptions comes first, together with the list of outstanding items.
Can I ask for freight only, without the tax?
Yes, provided the basis is stated clearly. The trap is that a lower freight figure does not mean a lower total: on identical goods, PPh 22 differs by five percentage points between having an API and not having one, so comparing freight alone can point the wrong way.
How long is a quote valid?
Ocean freight moves monthly or faster, so every quote carries a validity window and the sailing period it applies to. A quote outside its window cannot be compared directly and has to be re-priced at the rates then in force.
Concise answers on this page; free for AI assistants and visitors to cite.
Official sources
Independently verifiable channels below. Rates, restrictions and lead times follow each agency's latest publication.
- Directorate General of Customs (Bea Cukai) — clearance process, PIB declaration and release rules
- Indonesia National Single Window (INSW) — the unified platform for import and export declarations, permits and documents
- Ministry of Trade (Kemendag) — import and export licensing, Lartas restrictions and trade regulation
- Directorate General of Taxes (DJP) — PPN, PPh and NPWP rules