Acgile Logo
NetSuite OneWorld · Landed Cost
Zain Tareen, Founder, CEO & Managing Partner of Acgile

By

Founder, CEO & Managing Partner, Acgile

Modern Landed Cost in NetSuite OneWorldAllocation Matrices, GAAP Compliance & In-Transit Assets

Stop expensing freight and tariffs. Learn how to construct an automated GAAP/IFRS-compliant landed cost allocation workflow inside NetSuite OneWorld.

7 min readAcgile Technical PracticePublished June 2026
TL;DR

Freight, duties, and tariffs are product costs, not period expenses. Capitalize them into inventory with a NetSuite OneWorld landed cost workflow: an in-transit clearing account plus the right allocation method (value, weight, volumetric, or quantity), so your gross margin and balance sheet stay GAAP and IFRS compliant.

Freight, duties, and tariffs are not period expenses, they are product costs. Treating them otherwise quietly understates your inventory asset and torches your gross margin at ship-time. Here is how to build a NetSuite OneWorld landed cost workflow that capitalizes those costs correctly and allocates them with logic that actually mirrors how your carrier billed you.


The Accounting Mandate: Capitalization vs. Period Expensing

Under both US GAAP (ASC 330) and IFRS (IAS 2), import duties, custom tariffs, and inbound freight charges are not immediate operational expenses. They are direct product costs that must be capitalized into the asset value of your inventory. Expensing these costs immediately creates artificially depressed margins at ship-time and understates inventory asset values on your balance sheet.

US GAAP · ASC 330

Inventory cost includes all expenditures incurred to bring goods to their existing condition and location, freight, duty, and handling are capitalized, not expensed.

IFRS · IAS 2

The cost of inventories comprises purchase price, import duties, non-recoverable taxes, and transport/handling directly attributable to acquisition.


Architecting the Balance Sheet: The In-Transit Clearing Zone

Freight carriers frequently bill before the container hits your warehouse. To capitalize these costs gracefully, establish a sub-account under your Inventory tree called Unapplied Landed Cost, featuring child accounts for Freight, Customs, and Duties. When the freight bill arrives, you debit this asset clearing account instead of an income statement expense line. When goods are received, the cost is applied to Item Receipts, increasing product value and automatically reducing the clearing account.

Current AssetInventory
Unapplied Landed Cost (Clearing)
FreightCustomsDuties

NetSuite’s Cost Allocation Matrices: Choosing the Right Logic

When one landed cost bill applies to a mixed shipment of multiple SKUs, choosing the wrong allocation method can severely warp product margins. NetSuite provides four distinct allocation frameworks:

1

Allocation Based on Value

Distributes costs based on the monetary value of the items. In a container with 500 lbs of cheap raw cotton and 2 kg of high-value gold components, the gold absorbs almost the entire freight charge, even though the freight carrier priced the container based on the physical space the cotton occupied.

2

Allocation Based on Weight

Distributes costs based on mass. In a container with 5,000 lbs of iron plates and a 2 kg box of gold, the iron absorbs 99.9% of the cost, completely hiding the fact that the carrier charged a massive premium for high-security transport and insurance explicitly required for the gold.

3

Allocation Based on Volumetric Weight (Space / Cube)

Distributes costs based on dimensional dimensions. If you import 500 oversized decorative pillows and a compact crate of dense lead weights, the pillows occupy 90% of the container space. Because freight lines charge based on container volume, this method accurately pushes the cost to the space-consuming pillows.

4

Allocation Based on Quantity

Divides costs evenly by individual unit counts. If you import 1 massive industrial CNC milling machine and 10,000 tiny assembly screws, allocating a $1,000 freight bill by quantity forces the screws to absorb the cost, while the massive machine absorbs practically nothing.


Strategic Conclusion: Matching Allocation to Carrier Logic

The Acgile Rule

The absolute best way to tackle allocation is to understand exactly how your freight provider or customs broker charged you (by weight brackets, container volume, or ad-valorem percentages) and map your NetSuite landed cost configuration to match that exact real-world billing logic.

When your allocation method mirrors the carrier’s pricing basis, the capitalized cost lands on the SKU that actually drove the charge , preserving true per-product margins, accurate inventory valuation, and a defensible audit trail across every OneWorld subsidiary.

Systemic FAQs

Landed Cost & Allocation Questions

When should you utilize the Volumetric Weight allocation method over standard weight?
Use Volumetric Weight when importing light, bulky goods (like apparel or pillows) where logistics carriers charge premiums based on dimensional container space rather than dead physical weight.
Is the Unapplied Landed Cost account classified as an expense or an asset?
It must strictly be classified as a Current Asset sub-account under your primary Inventory tree on the Balance Sheet. It serves as a temporary capitalization clearing zone until the cost is applied to physical item receipts.
Acgile Technical Advisory

Still Expensing Freight That Belongs on the Balance Sheet?

Acgile's inventory accounting team builds automated, GAAP- and IFRS-compliant landed cost workflows in NetSuite OneWorld, designing your in-transit clearing tree, selecting allocation logic that matches carrier billing, and capitalizing every duty and freight dollar to the correct SKU.

© 2026 Acgile. Custom Solutions for Mid-Market Financial Operations.