Costs & pricing
How to Calculate Total Cost of Ownership When Importing from Thailand
The supplier's unit price is usually the smallest surprise in an import project. To know whether a product will actually make money, you need to calculate total cost of ownership w

The supplier's unit price is usually the smallest surprise in an import project. To know whether a product will actually make money, you need to calculate total cost of ownership when importing: every cost from the factory gate to the moment the last unit is sold, including the ones that never appear on an invoice. This guide walks through a practical TCO model you can build in a spreadsheet for any shipment from Thailand.
Landed cost vs total cost of ownership: why the difference matters
Most importers already know about **landed cost**: the product price plus freight, insurance, duties, taxes and clearance fees needed to get goods into your warehouse. It is a good start, but it stops at the warehouse door.
**Total cost of ownership (TCO)** goes further. It adds the costs of holding, handling, selling and sometimes losing the goods. For an importer, TCO answers a more useful question: what does each unit really cost me by the time it is sold and paid for?
The gap between the two numbers can be large, especially for:
- Products with short shelf life, such as food, beverages and some skincare.
- Bulky or heavy goods where storage space is expensive.
- Regulated categories that need registration, testing or relabelling before sale.
- Slow-moving lines that tie up cash for months.
Two products with the same landed cost can have very different TCO. One might sell in six weeks with no returns; the other might sit for six months, need new labels and suffer breakage. If you price both the same way, one of them is quietly losing money. Building a TCO model before you place the order is how you catch that early, while you can still negotiate, change the product mix or walk away.
Step 1: Acquisition costs before the goods leave Thailand
Start with everything you pay to get the goods ready for export. Ask your supplier to break these out in the quotation rather than bundling them, so you can compare offers fairly.
- **Unit price** for the agreed specification and packaging.
- **Samples and approval rounds**, including courier costs for samples.
- **Tooling, printing plates or artwork setup** if you need custom labels or packaging.
- **Export packaging**: cartons, pallets, shrink wrap, corner protection.
- **Inland transport in Thailand** from the supplier to the port or airport, if not included.
- **Export documentation** such as a certificate of origin, health certificate or analysis reports, depending on the product.
- **Pre-shipment inspection** if you hire a third party to check quality.
Your Incoterm decides which of these are yours. Under EXW you carry almost all of them; under FOB the supplier handles export clearance and delivery to the vessel. Be careful when comparing a cheap EXW quote with a higher FOB quote: once you add the costs you would have to arrange yourself, the difference may disappear. Whether you buy from a Thai wholesale distributor or directly from a manufacturer, ask for the same Incoterm from everyone you are comparing.

Step 2: Freight, insurance, duties and clearance
The next block covers the journey and the border. These costs vary widely by product, route and destination, so always get current figures from your freight forwarder and customs broker rather than relying on old shipments.
- **International freight**: sea (FCL or LCL), air or courier. For LCL, check minimum charges and destination handling fees, which can surprise small shipments.
- **Fuel and security surcharges** added by carriers.
- **Cargo insurance**, usually calculated on the invoice value plus a margin.
- **Import duty**, based on the HS code and any trade agreement preference you can claim with the right certificate of origin.
- **Import VAT or GST** and any excise taxes in your country.
- **Customs broker fees**, port charges, terminal handling and documentation fees.
- **Inspection or testing** by authorities, if your product category requires it.
- **Delivery** from the port to your warehouse.
A practical tip: build the duty line using the HS code your broker confirms, not the one the supplier suggests. A different classification can change the duty rate and the documents required. Confirm import rules with your customs authority or broker for each new product before you commit to an order.
Step 3: Compliance, holding and handling costs
This is where landed cost ends and TCO begins. These costs are often ignored because they are spread across months or hidden inside general overheads.
- **Product registration and compliance**: notification or registration fees, local agent fees, label translation and relabelling, and any testing required in your market.
- **Warehousing**: rent or fees per pallet per month, plus any climate control for sensitive items.
- **Handling**: receiving, counting, pick and pack, kitting and repacking.
- **Cost of capital**: the money tied up in stock could be earning interest or funding marketing. A simple way to model it is to apply your borrowing or opportunity cost rate to the average stock value over the months it sits.
- **Stock loss**: breakage, damage, theft and expiry write-offs.
- **Currency movement** between the order date and the payment date, if you pay in Thai baht or US dollars.
For categories like Thai skincare wholesale, where products carry an expiry date and labelling rules, compliance and expiry risk can be a large share of TCO. Estimate how many months you need to sell a full batch, then check whether the remaining shelf life comfortably covers that period.

Step 4: Selling costs and building the spreadsheet
The final block covers what it costs to turn stock into cash:
- **Marketplace or retailer fees and commissions.**
- **Payment processing fees.**
- **Outbound shipping** to customers or stores.
- **Returns, refunds and replacements.**
- **Marketing and promotional discounts** tied to this product line.
Now put it together. A simple TCO sheet has one row per cost item and these columns:
- Cost item and category (acquisition, logistics, compliance, holding, selling).
- Total amount for the shipment.
- Allocation method: per unit, per kilogram, per cubic metre or per value.
- Cost per unit after allocation.
Allocation matters when one shipment carries several products. Freight is usually fairer to split by volume or weight; duty is split by value. Add up the per-unit figures to get TCO per unit, then compare it with your realistic selling price after discounts.
Run three scenarios: expected, slow sales and a cost shock such as higher freight. If the product only works in the best case, reconsider the order size or the product before paying the deposit.
Common mistakes and how to reduce your TCO
After building many of these models, the same mistakes come up again and again:
- **Comparing suppliers on unit price only.** A slightly higher price with better packaging, complete documents and fewer defects often has the lower TCO.
- **Ordering too much to get a better price.** The discount can be wiped out by storage, cost of capital and expiry risk.
- **Ignoring rework.** Relabelling a full container because the label did not meet local rules is expensive and slow.
- **Not tracking actual costs.** Compare your estimates with the real invoices after each shipment and update the model.
Ways to bring TCO down without cutting corners:
- Consolidate several product lines into one shipment, using a wholesale Thai products catalog from a single source where it makes sense.
- Agree packaging and label specifications before production.
- Start with a trial order, measure the sell-through rate, then scale.
- Shortlist verified Thai suppliers and request quotes on the same terms so differences are visible.
TCO is not about finding the cheapest option. It is about knowing the true cost early enough to make a good decision.
Need expert support?
Leave your details and our team will get back to you.
FAQ
Frequently asked questions
What is the difference between landed cost and total cost of ownership?
Landed cost covers the product plus freight, insurance, duties, taxes and clearance until the goods reach your warehouse. Total cost of ownership adds what happens afterwards, such as storage, compliance, cost of capital, stock loss and selling costs, until the goods are sold.
How do I allocate freight costs across different products in one shipment?
Freight is usually allocated by volume or weight, because that is how carriers charge. Duty and insurance are usually allocated by value. Choose one method per cost item, apply it consistently, and document it so you can compare shipments over time.
Where can I find the correct import duty rate for a Thai product?
The rate depends on the HS code and your country's tariff schedule, plus any trade agreement preference. Ask your customs broker to confirm the classification and rate for each product, and check with your customs authority before you place the order.
Should I include currency risk in my TCO model?
Yes, if you pay in a currency other than your own. Model a range of exchange rates between order and payment dates. Even a small movement can matter on large orders, especially when margins are thin.
Prepared by the Import Thai team for informational purposes. Some links may lead to referred partners.
Articles
Related articles

What Is a Letter of Credit for Importing From Thailand?
What is a letter of credit for importing from Thailand, and is it the right payment method for your first order? A letter of credit, or L/C, is a bank-backed payment arrangement th

FOB vs CIF from Thailand: Which Incoterm Actually Saves You Money?
If you're comparing quotes from Thai suppliers and one says "FOB Bangkok" while another says "CIF Los Angeles," the price difference can look confusing until you understand who's p

FOB vs EXW in Thailand: Which Incoterm Should You Choose?
If a Thai supplier has quoted you a price "EXW" and another quoted "FOB Bangkok," you're not comparing apples to apples — and the gap between those two numbers can be bigger than y

Factors That Affect Shipping Cost From Thailand: A Buyer's Guide
Two importers can ship the same product from Bangkok in the same month and pay very different freight bills. The factors that affect shipping cost from Thailand are mostly within y

Hidden Fees When Importing From Thailand: A Cost Checklist
The hidden fees when importing from Thailand are rarely hidden on purpose. They are simply quoted by four different parties at four different moments
The Real Cost of Importing from Thailand: A Practical Breakdown
If you're budgeting a first order from Thailand, the quoted unit price is only part of the story. The real cost of importing from Thailand includes sourcing fees, packing, domestic