The number on the screen is not the real cost
Imagine a wholesale distributor receiving a shipment of imported products. The goods are received, and the inventory record reflects the supplier’s purchase price. The freight invoice and import charges arrive separately and are recorded through the accounting process.
The challenge is making sure the costs associated with acquiring the goods are reflected in the right place. Depending on the nature of the charges and the business’s accounting policy, some costs may need to be included in inventory valuation rather than treated solely as period expenses.
If relevant acquisition costs are excluded from inventory cost, a product’s reported margin may not reflect the full cost of bringing that product into stock. The purchasing and finance teams may have the necessary invoices and records, but they still need a consistent process for connecting eligible costs to the inventory they relate to.
For importers managing multiple shipments and suppliers, that process deserves careful attention.
How separate expense booking creates a gap in cost visibility
Booking freight and import charges as period expenses is a common and legitimate accounting practice. The problem is not the accounting treatment in isolation. The problem is that it disconnects acquisition costs from the specific inventory they relate to, so the cost of goods on hand stays understated unless those expenses are attached to the receipt they relate to.
For a business buying from a single supplier with predictable freight, the gap may be small and manageable. For a distributor importing across multiple shipments, with carrier bills that can arrive after the goods have been received, and sometimes after units have been sold, and with duty rates that vary by product origin, the gap compounds. The purchasing team may be pricing based on one cost figure while the finance team is absorbing freight and duty as overhead. Neither team is wrong given the information available to them. But the two pictures do not add up to an accurate view of product profitability.
The people most affected are the ones making pricing and margin decisions. A buyer negotiating a volume deal, a sales manager approving a discount, or an owner reviewing which product lines are worth expanding: all of them are working from a cost figure that excludes a meaningful portion of what was actually spent to acquire the inventory.
What is at stake when costs stay separated
The consequences are not dramatic in any single transaction. They accumulate. A product that appears to carry a healthy margin may, once freight and duties are included, be contributing far less than expected. Pricing decisions made on incomplete cost data can be difficult to reverse once customer expectations are set. During a period of business growth, when order volumes are rising and new suppliers or sourcing regions are being added, the gap between recorded cost and actual cost tends to widen rather than narrow.
There is also a timing problem. Freight bills and import charges can arrive after the goods have been received, and sometimes after units have already been sold. For an importer managing several shipments and cost components, understated cost of goods sold in the period of sale is a realistic outcome.
What a better approach needs to achieve
The accounting intent is rarely in dispute. The question is how to attach those costs to specific receipts in a way that is accurate, auditable, and workable for the team processing supplier bills.
A useful approach needs to handle at least three situations: costs that arrive before any units are sold, costs that arrive after some units have already shipped, and costs that need to be estimated at receiving time because the actual bill has not yet arrived. It also needs to distribute costs proportionally across multiple products on a shipment, rather than requiring manual allocation line by line. And it needs to keep the accounting clean, so that inventory asset accounts and cost of goods sold reflect the full acquisition cost, not just the supplier price.
How Versa handles landed cost allocation
Versa is an established ERP configured to support this workflow for importing distributors. The core mechanism is a setting that allows bill items, such as a freight carrier invoice or an import charge, to be linked directly to one or more posted shipment receipts rather than posted to an expense account.
When a carrier or broker bill is entered and that allocation setting is active, the user selects the relevant shipment receipts by purchase order. Versa then distributes the bill amount across those receipts proportionally, based on the value of the products received on each line. The result is that the inventory asset account is increased to reflect the full acquisition cost, and accounts payable records the liability to the carrier or broker. The supplier cost and the freight cost are held together in the inventory record from that point forward.
If some units from a receipt have already been sold before the freight bill is processed, Versa identifies which units remain in inventory and which have been shipped. The portion of the cost attributable to sold units is posted to cost of goods sold for those products. The portion attributable to units still on hand is added to the inventory asset. This means the allocation can be completed even when timing is imperfect, without requiring the team to manually calculate the split.
For duty and tariff costs specifically, Versa supports storing estimated rates against a product, optionally by supplier country of origin. When goods are received on a purchase order, Versa can use those configured rates to estimate the duty and tariff components of landed cost at the time of receiving, posting each estimate to its own configured payable account. When the actual customs or broker bill arrives, it is entered through the same allocation path, the estimate is reversed, and the actual amount is recorded. Finance can then review the difference between the estimate and the actual charge. Responsibility for maintaining correct classification and applicable rates stays with the inventory and finance team. Versa does not determine customs classification or legal rate applicability.
The result is that cost analysis can show purchase cost, duty, tariff and other landed-cost components separately, giving the pricing and margin decisions a complete picture of what was spent to acquire the inventory.
What the working day looks like with this in place
Return to the distributor receiving that container. The goods are counted in and the receipt is posted. If duty and tariff rates are configured for those products, estimated import costs are already reflected in the inventory value. When the freight invoice arrives two weeks later, the accounts payable team links it to the relevant receipt. Versa distributes the cost across the products on that shipment. Any units already sold receive their share of the cost in cost of goods sold. Units still in the warehouse carry the updated cost in inventory.
When the sales manager reviews margin on that product line the following month, the cost figure includes freight and duties, not just the supplier price. The pricing conversation with a new customer starts from a number that reflects what the business actually spent. The finance team can see each cost component separately if they need to explain or reconcile a specific charge. The process does not require manual spreadsheet work to bridge the gap between the accounting system and the real cost of the goods.
See this workflow in Versa
If landed cost allocation is a priority in your evaluation, the most useful next step is to see how Versa handles a representative import shipment: how a freight or import charge is linked to a receipt, how the cost distributes across product lines, and how the accounting result looks when some units have already been sold before the bill arrives.
Request a Versa demonstration focused on this workflow and we can walk through a scenario that reflects your sourcing and billing cycle, so you can assess whether the approach fits the way your team works.
If you would prefer to explore the workflow before speaking with anyone, the Versa AI Advisor can answer questions about how landed cost allocation works in Versa before you decide whether to speak with the sales team.
Request a Versa demonstration focused on landed cost allocation for imported inventory