Most brands calculate COGS wrong. They use supplier invoice price as their "product cost" and call it a day. But that number doesn't include what you actually spend to own the inventory.
A supplement supplier quotes $12/unit. You think: COGS is $12, margin is healthy. But after freight from Vietnam ($2), duties (10% of landed cost = $1.40), and packaging ($0.60), your true COGS is $16. Suddenly that "healthy" margin drops from 60% to 45%.
That's the landed cost problem.
If you don't track it, you're building contribution margin, pricing, and channel profitability on sand. When tariffs shift (they will in 2026), you don't see the impact until you're already unprofitable.
This guide covers: What landed cost is, how to calculate it, component by component, and how to reconcile it to contribution margin so pricing and channel decisions are real.
What is Landed Cost?
Landed cost is the total cost to get one unit of inventory into your warehouse, ready to sell. It includes:
- Product cost: What the supplier charges per unit
- Inbound freight: Ocean shipping, air shipping, or overland transport to your destination port
- Port fees & handling: Destination port fees, import handling, customs clearance
- Duties & tariffs: Government fees based on origin country and product category
- Packaging & labeling: Box, inserts, tissue, barcodes, labels
It is NOT the supplier invoice. Supplier invoice is only the product cost. Landed cost is what you spend to own it.
Why it matters
- Contribution margin is wrong without it. If you use supplier invoice as COGS, CM1 is inflated by 10-30%.
- Pricing is wrong without it. If you price based on overstated COGS, you think $50 products need $20 ad spend to be profitable, when they actually need $30.
- Channel decisions are wrong. Wholesale margins look better than they are if you ignore landed cost in the math.
- Tariff scenarios blind-side you. When duties jump 5-10 percentage points (as in 2025-2026), you don't see impact on contribution margin unless landed cost is tracked.
Landed cost is the foundation of accurate COGS. Without it, every downstream financial decision is on shaky ground.
Landed Cost Formula
Landed Cost = Product Cost + Freight + Port Fees + Duties + Tariffs + Packaging
Or simplified:Landed Cost = (Product Cost + Freight) × (1 + Duty Rate) + Packaging
The reason for the simplified version: duties are calculated on "landed value" (product + freight), not on product cost alone.
Example calculation
| Component | Cost | Notes |
|---|---|---|
| Product cost (supplier invoice) | $12.00 | Per unit |
| Ocean freight | $1.50 | Allocated per unit from shipment total |
| Port fees & handling | $0.30 | Destination port only |
| Subtotal (landed value) | $13.80 | This is the base for duty calculation |
| Duty rate (Vietnam) | 10% | Look up HTS code |
| Duty amount | $1.38 | 10% × $13.80 |
| Tariff (if applicable) | $0.50 | 25% tariff on certain categories in 2026 |
| Packaging | $0.60 | Box, inserts, labels |
| Total Landed Cost | $16.78 | Your true per-unit COGS |
The supplier charged you $12. Your true landed cost is $16.78. That 40% difference is why so many brands discover their margins are lower than expected.
Components of Landed Cost: Freight, Duties, Tariffs
1. Product Cost (Supplier Invoice)
This is what the supplier quotes. It's the starting point, not the full cost.
- Make sure supplier quote is clear: per unit, minimum order, any setup/tooling fees that apply
- Confirm whether quoted price is FOB (Free on Board) supplier facility or CIF (Cost, Insurance, Freight) destination. FOB means you pay freight; CIF means supplier includes it.
- Get cost for different order volumes (100 units vs 500 vs 1000) because freight per unit drops at scale.
2. Inbound Freight (Ocean or Air)
This is a major variable. It changes with volume, route, and season.
| Shipping Method | Typical Cost | Lead Time | Best For |
|---|---|---|---|
| Ocean (LCL - Less than Container Load) | $.30-$1.50/unit | 30-45 days | Imported goods, <10K units |
| Ocean (FCL - Full Container) | $.20-$.80/unit | 30-45 days | Larger orders (10K+), lower per-unit rate |
| Air freight | $2-$8/unit | 5-10 days | Emergency replenishment, seasonal peak |
| Overland (trucking) | $.10-$.50/unit | 3-7 days | Domestic redistribution, last-mile |
Pro tip: Get 3 freight quotes for each shipment. Rates vary 10-20% between forwarders. On a 5,000-unit shipment, shopping rates can save $2,500-$5,000.
3. Port Fees & Handling
Often overlooked. These add up:
- Destination port fee: $150-$300 per shipment (allocated per unit)
- Import customs clearance: $100-$500 per shipment (broker fee)
- Demurrage: Storage fees if shipment sits at port (per day)
- Inland trucking to warehouse: $500-$2,000 depending on distance from port
On a 2,000-unit shipment, these total roughly $0.30-$0.50 per unit. Easy to miss.
4. Duties & Tariffs
This is the most confusing part. Duty rate varies by:
- Product category (HTS code): Same product, different codes = different duties. Vitamins vs supplements, clothing vs home goods.
- Origin country: Vietnam and China have different rates. India, Bangladesh, etc. each have their own.
- Trade agreements: Mexico and Canada get preferential rates under USMCA. Vietnam has some rate reductions.
- Tariffs (political): In 2025-2026, certain categories face 25% tariffs on top of baseline duties. This is temporary and scenario-dependent.
How to find your rate:
- 1. Identify your product's HTS code: go to CBP.gov or USA Trade Online
- 2. Find the code for "origin country" (Vietnam, China, etc.)
- 3. Base duty rate is shown (usually 5-20%)
- 4. Check for additional tariffs in 2026 (25% on certain categories)
- 5. Total rate = Duty + Tariff
Example duty calculation:
Product: Vitamin supplement from Vietnam
HTS code: 2106.90
Base duty: 10%
2026 tariff: 25% (China/Vietnam goods)
Total rate: 35%
On landed value of $13.80: Duty = 35% × $13.80 = $4.83 per unit
That's $4.83 more in COGS than if there were no tariff. Your margin just dropped 10 percentage points.
5. Packaging & Labeling
Include everything that goes into the box before it ships from your warehouse:
- Outer box/carton ($0.30-$1.00)
- Tissue, inserts, packing peanuts ($0.10-$0.30)
- Barcode labels, UPC labels ($0.05-$0.15)
- Custom inserts or branded materials ($0.20-$1.00)
- Thank you cards, samples ($0.05-$0.20)
Total: $0.70-$2.65 per unit depending on packaging quality. Premium brands (beauty, supplements) often run $1.50-$2.50 per unit.
Worked Examples: Landed Cost Calculations
Example 1: Supplement brand, Vietnam sourcing
Illustrative example:
- Supplier quote: $10/unit (FOB supplier facility)
- Order size: 5,000 units
- Route: Vietnam → Los Angeles
| Component | Total Cost | Per Unit (5K) |
|---|---|---|
| Product | $50,000 | $10.00 |
| Ocean freight (LCL) | $3,500 | $0.70 |
| Port fees & handling | $2,000 | $0.40 |
| Subtotal (landed value) | $55,500 | $11.10 |
| Duty (12% on landed value) | $6,660 | $1.33 |
| Tariff (25% on certain categories) | $13,875 | $2.78 |
| Packaging (premium bottles) | $3,750 | $0.75 |
| Total Landed Cost | $79,785 | $15.96 |
| Supplier quote (WRONG) | $50,000 | $10.00 |
| Difference (% overstated) | +$29,785 | +59.6% |
The supplier said $10. Your true COGS is $15.96. Using $10 in your margin calculations overstates CM1 by 60%.
Example 2: Apparel brand, China sourcing
Illustrative example:
- Supplier quote: $8/unit (FOB factory)
- Order size: 10,000 units
- Route: Shanghai → Long Beach
| Component | Per Unit | Notes |
|---|---|---|
| Product cost | $8.00 | Supplier FOB |
| Ocean freight (FCL) | $0.50 | Full container, cheaper than LCL |
| Port & handling | $0.25 | |
| Landed value | $8.75 | |
| Duty (15% base) | $1.31 | 15% × $8.75 |
| Tariff (25% in 2026) | $2.19 | 25% × $8.75 |
| Packaging (cotton/poly) | $0.80 | Hang tags, tissue, box |
| Total Landed Cost | $13.05 | 63% above supplier quote |
If you retail this at $35, you thought your margin was 77% (based on $8 COGS). Your real margin is 63% (based on $13.05 COGS).
Tariff Impact & 2026 Scenarios
Tariffs are a major variable in 2025-2026. Many consumer brands sourced from China, Vietnam, and Southeast Asia saw 25% tariffs applied starting in early 2025. Understanding the impact on landed cost is critical to pricing and channel decisions.
2026 tariff landscape
- China imports: Base duty 5-25% + 25% tariff on broad categories (apparel, home goods, supplements) = 30-50% total
- Vietnam imports: Base duty 5-15% + selective tariffs = 5-40% depending on category
- India/Bangladesh: Generally lower tariffs, benefiting from GSP (Generalized System of Preferences)
- Mexico/Canada: USMCA preferential rates, typically 0% or low single digits
Scenario: What if tariffs rise 10 percentage points?
| Scenario | Current Tariff Rate | New Rate (+10pp) | Per-Unit Impact | 100K Units/Year |
|---|---|---|---|---|
| Beauty (Vietnam) | 15% | 25% | +$1.38/unit | +$138,000/year |
| Apparel (China) | 25% | 35% | +$2.19/unit | +$219,000/year |
| Supplements (China) | 20% | 30% | +$1.65/unit | +$165,000/year |
A 10-percentage-point tariff increase can cost a brand $100K-$300K per year on a typical import order size. That's a 5-15-point swing in net margin.
How to mitigate tariff risk
- Diversify sourcing: Vietnam instead of China, India instead of Vietnam. Different tariff rates = different COGS.
- Nearshoring: Mexico and Canada get 0% under USMCA. Higher labor costs, but tariff-proof.
- Price with buffer: If tariffs are 25% but could be 35%, price for 35% and keep the difference if rates stay lower.
- Lock in rates quarterly: Once a quarter, set landed cost for next 3 months and price for that cost. Re-set as conditions change.
- Track in real-time: Most brands update COGS manually. Use a system that pulls tariff rates from CBP feeds and updates landed cost automatically.
The brands winning in 2026 aren't the ones with the lowest COGS. They're the ones who know their landed cost exactly, track tariff changes weekly, and price accordingly.
Reconcile Landed Cost to Contribution Margin
Landed cost is the input to contribution margin. Here's how it flows:
| Calculation | Formula | Example ($50 product) |
|---|---|---|
| Landed Cost (per unit) | Product + Freight + Duties + Tariff + Packaging | $16.78 |
| Revenue | Retail price | $50.00 |
| CM1 (Gross CM) | Revenue − Landed Cost | $33.22 (66%) |
| CM2 (Operating CM) | CM1 − Fulfillment − Payment Fees | $22.00 (44%) |
| CM3 (True CM) | CM2 − Marketing − Returns | $8.50 (17%) |
If you use supplier invoice ($10) instead of landed cost ($16.78):
- You calculate CM1 as $40 (80% margin) instead of $33.22 (66%)
- You think the product is much more profitable than it is
- You overfund marketing, set pricing too aggressively, and wonder why margin erodes
- When tariffs shift, you don't see the impact until you're already unprofitable
This is exactly why FP&A teams track landed cost by shipment and reconcile it to contribution margin monthly. When tariff rates change or freight spikes, contribution margin updates instantly, and pricing and channel decisions are right in real-time.
Know Your True COGS
Landed cost is the first number in the profitability equation. Get it wrong, and everything downstream is wrong: contribution margin, pricing, channel economics, tariff impact analysis.
Most brands calculate it once at import time, then never update it. They don't see when freight rates change, when tariffs shift, or when packaging costs increase. They price on historical COGS, and margin leaks silently until the numbers go red.
The brands with reliable margins track landed cost by shipment, update contribution margin monthly, and reconcile pricing to current COGS continuously. When tariff rates post on CBP.gov (which they do weekly), landed cost updates automatically, and the FP&A team sees the impact on channel profitability the same day.
Stop guessing your true COGS.
Niblin reconciles landed cost (product + freight + duties + tariffs + packaging) to contribution margin by shipment, SKU, channel, and month. See the impact of tariff shifts on margin the same week they're announced. Price with certainty, not guesses.
Track Landed Cost & Tariff Impact
Key Takeaways
- Landed cost = Product + Freight + Duties + Tariffs + Packaging. It is NOT the supplier invoice.
- Landed cost is typically 30-60% higher than supplier invoice price, depending on tariff rates and shipping distance.
- Duties are calculated on "landed value" (product + freight), not on product cost alone.
- Tariff rates vary by HTS (Harmonized Tariff System) code and origin country. Look up your code on CBP.gov or USA Trade Online.
- 2025-2026 tariffs added 10-25 percentage points to many product categories, increasing COGS significantly.
- Using supplier invoice as COGS instead of landed cost overstates CM1 (gross contribution margin) by 30-60%.
- Track landed cost by shipment and update monthly because freight rates, tariff rates, and port fees change regularly.
Frequently Asked Questions
What is the difference between landed cost and COGS?
Landed cost is what you spend to get inventory into your warehouse (product + freight + duties + tariffs + packaging). COGS includes landed cost plus fulfillment, returns processing, and other variable costs. Landed cost is the building block; COGS is the full cost to sell.
How do I calculate duty and tariff rates?
Look up your product's HTS code on CBP.gov. Find the rate for your origin country (China, Vietnam, India, etc.). The base duty rate is shown (usually 5-20%). Add any additional tariffs (25% on certain categories in 2025-2026). Total tariff rate = Base Duty + Additional Tariff.
How much does freight add to landed cost per unit?
Ocean freight typically adds $0.20-$1.50 per unit depending on shipment size and route. Air freight adds $2-$8 per unit. Port fees and handling add another $0.30-$0.50. Total freight impact: $0.50-$2.00 per unit for ocean imports; $2.50-$8.50 for air.
What if tariff rates change after I place an order?
Tariff rates apply at the time of import (when customs clears), not when you order. If tariff rates are announced after you order but before import, the new rates apply. You can sometimes reclassify the product under a different HTS code to get a lower rate, but this requires customs consultation and is risky.
Should I include landed cost in my pricing?
Yes, always. Use current landed cost (not supplier invoice) to calculate contribution margin and set pricing. If tariffs or freight are volatile, price with a 5-10% buffer so you stay profitable even if rates rise. Review pricing quarterly as tariff and freight costs shift.
How often should I update landed cost calculations?
At minimum, quarterly. If tariff rates are volatile (2025-2026), update monthly or even weekly when rates post. Anytime freight spikes or a new shipment arrives with different costs, recalculate. Real-time updates prevent pricing from drifting from actual COGS.
By