Ever opened a warehouse door and found boxes that weren’t even yours yet?
Or stared at a balance sheet and wondered why inventory numbers seemed to jump overnight?
Turns out, the mystery often boils down to one simple rule: goods in transit are included in a purchaser’s inventory.
It sounds like accounting jargon, but it’s really just common‑sense logistics meeting the thin line between “we own it” and “it’s still on the road.” Let’s unpack why this matters, how it works, and what you can do to keep your books—and your brain—happy That's the part that actually makes a difference..
What Is “Goods in Transit” in Plain English
When a buyer orders stock, the seller ships it, and somewhere between the dock and the buyer’s warehouse the goods are said to be “in transit.” In practice, that means the merchandise is moving—by truck, rail, ship, or even airplane—and hasn’t yet been physically received by the purchaser.
The key twist is ownership. Under most accounting frameworks (IFRS, US GAAP, and even many local standards), the moment title passes to the buyer, the goods become the buyer’s inventory, regardless of where the pallets sit. Title usually transfers at the “shipping point” (when the seller hands over the freight) or the “receiving point” (when the buyer actually takes delivery) Simple as that..
If you’re using the shipping‑point rule, those pallets on the highway are already yours. If you’re on the receiving‑point rule, they’re still the seller’s until you sign the receipt. The rule you follow determines whether you record the goods now or later.
Shipping‑Point vs. Receiving‑Point
- Shipping‑point: Ownership flips the moment the seller loads the truck. The buyer must record inventory (and a corresponding liability) immediately.
- Receiving‑point: Ownership flips when the buyer’s dock door opens. The buyer waits to record inventory until the goods are physically in hand.
Most large retailers—think Walmart, Amazon, and the like—use the shipping‑point method because it smooths cash‑flow forecasting and aligns with their massive, distributed supply chains.
Why It Matters / Why People Care
Cash flow and working capital
If you count goods in transit as inventory, you also count the associated cost of goods sold (COGS) and the liability for the purchase. That means your balance sheet reflects a higher current asset value, but also a higher current liability. In practice, this can affect loan covenants, credit lines, and the whole “how much cash do I really have?” question The details matter here. Simple as that..
Tax implications
Many tax authorities let you claim inventory on hand for tax purposes, which can affect deductible expenses and taxable income. Miss the transit goods, and you might end up over‑paying tax—or worse, getting audited for “missing inventory.”
Performance metrics
KPIs like inventory turnover, days sales of inventory (DSI), and gross margin return on investment (GMROI) all hinge on accurate inventory counts. Excluding goods in transit skews the numbers, making it look like you’re either turning stock too fast or hanging on to dead inventory.
Supply‑chain transparency
Every time you treat transit goods as part of your inventory, you’re forced to track them more closely. That leads to better visibility, fewer stock‑outs, and happier customers. In practice, the short version is: you’ll know exactly when a product is expected, so you can promise realistic delivery dates.
How It Works (Step‑by‑Step)
Below is the typical flow for a purchaser using the shipping‑point rule. Adjust the steps if your contracts say otherwise.
1. Purchase Order Issued
You generate a PO in your ERP system. The PO includes:
- Item description, quantity, unit price
- Shipping terms (FOB shipping point, CIF, etc.)
- Expected delivery date
2. Seller Ships the Goods
The seller loads the freight, attaches a bill of lading, and marks the shipment as “shipped.” At this moment, under FOB shipping point, title passes to you.
3. Record the Inventory Entry
Your accounting software should automatically create a journal entry:
- Debit: Inventory (current asset) – total cost of the goods
- Credit: Accounts Payable (current liability) – same amount
If your system doesn’t auto‑post, you’ll need a manual entry. The entry reflects that you now own the goods, even though they’re still on the road Less friction, more output..
4. Track the Shipment
Use a transportation management system (TMS) or carrier tracking numbers to monitor progress. Many ERP platforms let you link the shipment to the inventory record, so you can see a “in‑transit” status flag That's the whole idea..
5. Goods Arrive and Are Received
When the freight reaches your dock, the receiving team logs the receipt. At this point you:
- Verify quantity and condition
- Update the inventory status from “in transit” to “available”
- Close the receiving document, which may trigger a three‑way match (PO, receipt, invoice)
6. Invoice Reconciliation
The seller sends an invoice that should match the PO and receipt. If everything lines up, you approve the invoice and schedule payment. The original inventory entry remains; you’re just confirming the cost.
7. Periodic Inventory Reconciliation
At month‑end, run an inventory reconciliation report. It should list:
- On‑hand inventory (physically counted)
- In‑transit inventory (system‑recorded)
- Any discrepancies (e.g., lost freight, damaged goods)
Resolve any gaps before finalizing financial statements Simple, but easy to overlook. Less friction, more output..
What If You Use Receiving‑Point Terms?
Switch the timing:
- No inventory entry at shipment.
- When the goods are received, you debit inventory and credit accounts payable.
- The seller keeps the inventory on their books until delivery, which can affect their own financial ratios.
Common Mistakes / What Most People Get Wrong
Forgetting to Record In‑Transit Inventory
A lot of small businesses think “if I can’t see it, I don’t own it.” That leads to under‑stated assets and over‑stated cash. Practically speaking, the result? Your balance sheet looks weaker than it really is, and lenders may shy away That alone is useful..
Double‑Counting
Conversely, some firms record the goods at shipping and then again when they’re received, inflating inventory. Practically speaking, the fix is a simple status flag: “in transit” vs. “available.” Your ERP should prevent a second debit It's one of those things that adds up..
Ignoring Shipping Terms
You can’t just assume FOB shipping point. Still, if your contract says FOB destination, the seller still owns the goods until they’re at your dock. Recording early would be a compliance nightmare Most people skip this — try not to. And it works..
Not Updating the TMS
If the tracking info isn’t fed back into the inventory system, you end up with “ghost inventory” that never clears. Integration between your TMS and ERP is worth the investment That's the part that actually makes a difference. But it adds up..
Overlooking Customs and Duties
International shipments often incur duties that become part of the cost of inventory. Forgetting to add those fees means your COGS is understated, which later skews gross margin Practical, not theoretical..
Practical Tips / What Actually Works
- Standardize your terms: Make sure every PO clearly states the shipping point. Use a template so nothing slips through the cracks.
- Automate the journal entry: Most ERP systems let you set up a rule: “When PO status = shipped, post inventory entry.” Turn that on.
- Use a “transit” inventory sub‑account: Keep a separate line item (e.g., Inventory – In Transit). It makes month‑end reconciliation a breeze.
- Integrate carrier APIs: Pull real‑time tracking into your system. A simple webhook can change the status from “in transit” to “received” automatically.
- Run a weekly “in‑transit audit”: Pull a report of all shipments flagged as in transit, compare to carrier confirmations, and close any that are stale.
- Educate the receiving team: They should know that a receipt isn’t just a physical check—it’s the moment the financial record moves from “in transit” to “available.”
- Document duties and taxes: Create a cost‑allocation rule that adds customs duties to the inventory cost at the moment of receipt.
- Review your loan covenants: If a lender uses inventory as collateral, make sure they understand your in‑transit accounting method; otherwise you could breach a covenant unintentionally.
FAQ
Q1: Do I need to include goods in transit for tax reporting?
Yes, if your tax jurisdiction follows the same ownership rule as your accounting policy. Most places accept shipping‑point ownership, so you can claim the inventory on hand for tax purposes as soon as it ships Small thing, real impact..
Q2: How do I handle partial shipments?
Record each partial shipment as its own inventory entry. Your ERP should let you split a PO into multiple receipts, each with its own “in‑transit” flag That's the part that actually makes a difference..
Q3: What if a shipment is lost or damaged in transit?
Adjust the inventory by crediting the in‑transit account and debiting a loss‑on‑inventory expense. Then work with the carrier or seller for a claim.
Q4: Does this rule apply to consignment inventory?
No. Consignment inventory remains the seller’s property until you actually sell it to a third party. It’s a separate accounting treatment Worth keeping that in mind..
Q5: Can I choose a different method for different suppliers?
Technically you can, but it adds complexity. Consistency is key for clean reporting, so most companies pick one rule and stick with it across the board Not complicated — just consistent..
So, the next time you see a truck rumbling down the highway loaded with your latest order, remember: those pallets are already part of your inventory—if you’ve set the right terms and have the systems to back it up. Getting the timing right isn’t just a bookkeeping footnote; it’s a lever that can tighten cash flow, sharpen performance metrics, and keep tax folks off your back.
Take a look at your own purchase contracts, double‑check your ERP settings, and give those in‑transit goods the respect they deserve. After all, they’re not just boxes on a road; they’re assets already counting toward your bottom line No workaround needed..