When you see 30-45 days CIF listed as a delivery option on Alibaba.com, you're looking at one of the most common trade term configurations for B2B imports. But what does CIF actually mean for your business, and is it the right choice for your situation?
CIF (Cost, Insurance, and Freight) is an Incoterm that defines who pays for what and when risk transfers from seller to buyer. Under CIF terms, the seller is responsible for covering the cost of goods, marine insurance, and freight charges to transport the goods to the named port of destination [1]. However, there's a critical detail many first-time importers miss: risk transfers when goods are loaded onboard the vessel at the origin port, not when they arrive at your destination [1].
CIF applies to sea and inland waterway transport only. The seller delivers the goods on board the vessel, and the buyer bears all risks of loss or damage from that point forward. The seller must contract for insurance covering the buyer's risk during carriage [1].
This means that while your supplier pays for shipping and insurance under CIF, you as the buyer are responsible for: import customs clearance, import duties and taxes, unloading charges at destination port, and transportation from port to your warehouse. These destination costs can sometimes exceed the original freight charges if not planned properly.
For Southeast Asian buyers importing commercial equipment like sewing machines on Alibaba.com, CIF can simplify the shipping process since you don't need to arrange freight forwarding yourself. However, experienced importers often prefer FOB (Free on Board) because it gives them more control over shipping costs and the ability to negotiate better freight rates with their own forwarders.
FOB every time unless you're tiny or new. CIF looks cheaper until your supplier's freight forwarder hits you with $2k in destination charges [6].
Under CIF terms, if your chinese supplier charges a very low shipping fee, such as less than $500, you must pay attention! There may be a sky-high bill waiting at destination port [7].

