Quick Answer
Journal entries for inventory purchases depend on whether your business uses the perpetual or periodic inventory system. Under the perpetual system, you debit Inventory and credit Accounts Payable (or Cash) at the time of purchase. Under the periodic system, you debit Purchases (a temporary account) and credit Accounts Payable, then adjust Inventory to its physical count at period-end through a closing entry to Cost of Goods Sold. Special scenarios — purchase returns, early-payment discounts, freight charges, consignment inventory, and foreign currency purchases — each have distinct journal entry treatments covered below.
How Inventory Purchases Flow Through the Accounting System
Inventory sits at the intersection of the balance sheet and the income statement. When you purchase inventory on credit, the transaction affects your current assets (Inventory) and current liabilities (Accounts Payable) on the balance sheet. Once that inventory is sold, the cost moves from the balance sheet to Cost of Goods Sold on the income statement, where it reduces gross profit. Getting the purchase entries right is essential because errors cascade through to COGS, gross margin, and net income.
The choice between perpetual and periodic inventory systems determines when you record the cost of inventory in your books — continuously throughout the period or only at period-end after a physical count. Most modern businesses with ERP or accounting software use the perpetual system, while smaller businesses with simpler operations may use the periodic system.
Perpetual vs. Periodic Inventory Systems: A Comparison
The perpetual system updates the Inventory account in real time with every purchase, sale, or return. You always know exactly what your books show as the inventory balance. The periodic system, by contrast, records purchases in a separate Purchases account and adjusts the Inventory account only at the end of the accounting period after a physical count. Here is how the purchase entry differs between the two:
| Scenario | Perpetual System | Periodic System |
|---|---|---|
| Buy $10,000 of inventory on credit | Dr. Inventory $10,000 Cr. Accounts Payable $10,000 | Dr. Purchases $10,000 Cr. Accounts Payable $10,000 |
| Return $2,000 of inventory | Dr. Accounts Payable $2,000 Cr. Inventory $2,000 | Dr. Accounts Payable $2,000 Cr. Purchase Returns $2,000 |
| Pay freight of $500 | Dr. Inventory $500 Cr. Cash $500 | Dr. Freight-In $500 Cr. Cash $500 |
Journal Entries for Inventory Purchases Under the Perpetual System
Under the perpetual system, every purchase is recorded directly to the Inventory account. The entry is straightforward:
Purchase of Inventory on Credit
Dr. Inventory $50,000
Cr. Accounts Payable $50,000
To record the purchase of 1,000 units at $50 each on credit terms n/30.
If the purchase is made with cash rather than on credit, simply credit Cash instead of Accounts Payable. The Inventory account on your balance sheet now reflects the additional stock, and your Accounts Payable balance increases by the same amount, representing your obligation to the supplier.
Journal Entries for Purchase Returns and Allowances
When you return inventory to the supplier — because the goods arrived damaged, didn't meet specifications, or were simply the wrong items — the original purchase entry must be partially reversed. Under the perpetual system, you credit Inventory (reducing the asset) and debit Accounts Payable (reducing the liability):
Return of Damaged Inventory
Dr. Accounts Payable $3,000
Cr. Inventory $3,000
To record the return of 60 defective units at $50 each to the supplier.
For a deeper dive, see our comprehensive guide on Journal Entries for Purchase Returns. If the supplier grants an allowance (a price reduction) instead of accepting a physical return, the entry is the same — you reduce Inventory and Accounts Payable by the allowance amount. The rationale is that your cost basis for that inventory should reflect what you actually paid, not the original invoice price.
Journal Entries for Purchase Discounts
Suppliers often offer early-payment discounts to accelerate cash collection — commonly expressed as "2/10, n/30" (2% discount if paid within 10 days, otherwise the full amount is due in 30 days). Under the gross method (the most common approach), you record the purchase at the full invoice amount and only recognize the discount when you take it:
Payment Within Discount Period (Gross Method)
Dr. Accounts Payable $10,000
Cr. Inventory $200
Cr. Cash $9,800
To record payment of a $10,000 invoice with a 2% discount ($200) taken. The discount reduces the Inventory cost basis.
Under the net method, you initially record the purchase at the discounted amount and only adjust if you miss the discount window. Most small businesses find the gross method simpler and more intuitive. The $200 credit to Inventory under the gross method reduces your cost basis, which will ultimately flow through to a lower Cost of Goods Sold when the inventory is sold.
Journal Entries for Freight and Shipping Costs on Inventory Purchases
Freight, shipping, and handling costs incurred to bring inventory to your location are capitalized — meaning they become part of the Inventory cost rather than being expensed immediately. This aligns with the matching principle: the freight cost should be matched against the revenue from selling that inventory, not expensed in the period the freight bill arrives.
Freight Costs Capitalized to Inventory
Dr. Inventory $1,200
Cr. Cash (or Accounts Payable) $1,200
To record freight charges on an incoming inventory shipment. The $1,200 is added to the Inventory balance and will be expensed through COGS when the goods are sold.
This treatment is consistent across both IFRS (IAS 2) and US GAAP (ASC 330). Import duties, non-refundable taxes, and handling costs are also capitalized in the same way. The key distinction: freight out (shipping to customers) is a selling expense, not part of inventory cost.
Journal Entries for Consignment Inventory Purchases
Consignment inventory presents a unique accounting challenge: the consignor (supplier) retains ownership while the consignee (retailer) holds and sells the goods. The consignee does not record the inventory as an asset — there is no purchase entry — until the goods are sold to an end customer. At that point:
Consignee Records a Sale of Consignment Goods
Dr. Cash (or Accounts Receivable) $5,000
Cr. Payable to Consignor $4,000
Cr. Commission Revenue $1,000
To record the sale of consigned goods. The consignee collects $5,000 from the customer, remits $4,000 to the consignor, and retains $1,000 as commission.
For a complete treatment, see our article on Journal Entries for Consignment Inventory. From the consignor's perspective, the inventory remains on their balance sheet until sold — they simply reclassify it from "Inventory" to "Inventory on Consignment" when shipped.
Journal Entries for Foreign Currency Inventory Purchases
When you purchase inventory from an overseas supplier and the invoice is denominated in a foreign currency, you must record the transaction at the spot exchange rate on the transaction date. If the payable is settled at a later date when the exchange rate has moved, the resulting gain or loss is recognized in the income statement (not as an adjustment to Inventory cost):
Foreign Currency Purchase — Initial Recognition
Dr. Inventory $52,000
Cr. Accounts Payable (EUR) $52,000
To record purchase of EUR 50,000 of inventory at spot rate of 1 EUR = $1.04 USD ($52,000).
Settlement — Exchange Rate Has Moved (Loss)
Dr. Accounts Payable (EUR) $52,000
Dr. Foreign Exchange Loss $1,500
Cr. Cash $53,500
To record settlement when EUR strengthened to $1.07. The $1,500 FX loss hits the income statement.
For more detail on multi-currency accounting, refer to our guide on Journal Entries for Foreign Currency Transactions. Note that the FX gain or loss on settlement of a trade payable goes to the income statement — it is not added to or subtracted from the Inventory carrying amount under either IFRS or US GAAP.
Inventory Purchases Under the Periodic System: Closing Entries
Under the periodic system, the Inventory account on the balance sheet stays frozen at its beginning-of-period balance all year long. Purchases accumulate in the Purchases account, and a physical count at period-end determines the ending inventory balance. The closing entries tie everything together:
Period-End Closing (Periodic System)
Dr. Cost of Goods Sold $X
Dr. Inventory (Ending) $Y
Cr. Inventory (Beginning) $Z
Cr. Purchases $W
To close Purchases into COGS and update Inventory to the physical count. COGS = Beginning Inventory + Purchases − Ending Inventory.
This approach is simpler day-to-day but provides less real-time visibility into gross margins and inventory turnover. For more on managing your inventory costs through the income statement, see our article on Journal Entries for Cost of Goods Sold.
Summary Table: Inventory Purchase Journal Entries
| Transaction | Debit | Credit |
|---|---|---|
| Purchase on credit (perpetual) | Inventory | Accounts Payable |
| Purchase on credit (periodic) | Purchases | Accounts Payable |
| Purchase return (perpetual) | Accounts Payable | Inventory |
| Early-payment discount taken (gross method) | Accounts Payable | Inventory, Cash |
| Freight-in on purchase | Inventory | Cash / Accounts Payable |
| Foreign currency purchase settlement loss | Accounts Payable, FX Loss | Cash |
Key Takeaways
- Under the perpetual system, purchases are recorded directly to Inventory; under the periodic system, they go to a temporary Purchases account.
- Purchase returns reduce both the Inventory asset and the Accounts Payable liability under the perpetual system.
- Early-payment discounts reduce the Inventory cost basis under the gross method — they should not be recorded as "other income."
- Freight, duties, and handling costs on incoming inventory are capitalized to Inventory, not expensed immediately.
- Consignment goods held by a retailer are not recorded as inventory purchases until sold to an end customer.
- FX gains and losses on foreign-currency trade payables hit the income statement — they are not an adjustment to Inventory cost.
- For further reading on inventory accounting, see our articles on Journal Entries for Inventory, Journal Entries for Inventory Write-Downs, and Journal Entries for Inventory Adjustments.