Financial AccountingUnit 612 min read
Inventory & COGS Accounting: Cost Flow, Valuation & Financial Impact
Unit 6 of Financial Accounting: Explores how businesses track inventory costs, calculate cost of goods sold (COGS), apply valuation methods (FIFO, LIFO, weighted average), and prepare financial statements under Nepal’s accounting standards—with real-world examples from Daraz, NTC, and Kathmandu retail shops.
TAKEAWAYS:
- Inventory is a current asset whose cost must be matched to revenue (COGS) under the matching principle to reflect true profitability.
- Three cost flow methods (FIFO, LIFO, weighted average) yield different COGS and ending inventory values—each with tax and operational trade-offs.
- Physical inventory counts (e.g., Daraz’s warehouse audits) must reconcile with book records to detect shrinkage or errors.
- COGS appears on the income statement as an expense, while inventory appears on the balance sheet as an asset.
- Nepal’s tax laws (e.g., VAT on inventory sales) require accurate COGS calculations to avoid penalties.
- Just-in-time (JIT) inventory (used by Pathao for delivery items) minimizes holding costs but requires precise COGS tracking.
1. Introduction to Inventories
Inventory represents goods held for sale (merchandise) or raw materials/works-in-progress (manufacturing). For Nepalese businesses like Daraz or NTC’s spare parts, accurate inventory tracking ensures:
- Profitability: COGS directly impacts net income.
- Liquidity: Inventory is a current asset funding operations.
- Tax compliance: Nepal’s VAT Act (2075) requires inventory valuation for taxable sales.
Key Definitions:
- Cost of Goods Sold (COGS): Total cost of inventory sold during a period.
- Ending Inventory: Unsold inventory at period-end, valued at cost.
- Inventory Turnover Ratio: Measures how quickly inventory is sold (higher = better for perishables like NTC’s phone accessories).
2. Inventory Costing Methods
Businesses choose a cost flow assumption to allocate costs. Nepal’s Nepal Accounting Standards (NAS) allow FIFO, LIFO, or weighted average, but FIFO is most common for retail (e.g., Kathmandu’s clothing stores).
A. FIFO (First-In, First-Out)
Assumption: Oldest inventory is sold first. Example: A Kathmandu shop buys 100 shirts at Rs 500 each in June and 100 at Rs 600 in July. If 120 shirts are sold by August:
- COGS = (100 × Rs 500) + (20 × Rs 600) = Rs 62,000
- Ending Inventory = 80 × Rs 600 = Rs 48,000
Visual: FIFO Cost Flow
```mermaid
flowchart TD
A["Inventory: June (100 units @ Rs 500)"] -->|Sold first| B["COGS: Rs 50,000"]
C["Inventory: July (100 units @ Rs 600)"] -->|Remaining 20 sold| D["COGS: Rs 12,000"]
E["Ending Inventory: 80 units @ Rs 600"] -->|Rs 48,000| F["Balance Sheet"]
Advantages:
- Matches current costs to revenue (better for inflation).
- Simulates real-world flow for perishables (e.g., NTC’s phone batteries).
Disadvantages:
- Overstates COGS in deflationary periods.
- Higher ending inventory may distort liquidity ratios.
B. LIFO (Last-In, First-Out)
Assumption: Newest inventory is sold first. Example: Same shop sells 120 shirts:
- COGS = (100 × Rs 600) + (20 × Rs 500) = Rs 65,000
- Ending Inventory = 80 × Rs 500 = Rs 40,000
Visual: LIFO Cost Flow
```mermaid
flowchart TD
A["Inventory: July (100 units @ Rs 600)"] -->|Sold first| B["COGS: Rs 60,000"]
C["Inventory: June (100 units @ Rs 500)"] -->|Remaining 20 sold| D["COGS: Rs 10,000"]
E["Ending Inventory: 80 units @ Rs 500"] -->|Rs 40,000| F["Balance Sheet"]
Advantages:
- Reduces taxable income in inflation (lower COGS = lower tax).
- Matches newer costs to revenue.
Disadvantages:
- Understates inventory value (may mislead creditors).
- Not allowed for tax purposes in Nepal (VAT Act 2075 restricts LIFO).
C. Weighted Average Cost
Assumption: Inventory is a homogeneous pool; cost per unit = (Total Cost ÷ Total Units). Example: Same shop:
- Total Cost = (100 × Rs 500) + (100 × Rs 600) = Rs 110,000
- Total Units = 200
- Weighted Avg Cost = Rs 110,000 ÷ 200 = Rs 550 per unit
- COGS = 120 × Rs 550 = Rs 66,000
- Ending Inventory = 80 × Rs 550 = Rs 44,000
Visual: Weighted Average Calculation
| Purchase Date | Units | Unit Cost | Total Cost |
|---------------|-------|-----------|------------|
| June | 100 | Rs 500 | Rs 50,000 |
| July | 100 | Rs 600 | Rs 60,000 |
| **Total** | **200**| | **Rs 110,000** |
| **Avg Cost** | | **Rs 550**| |
Advantages:
- Smooths out COGS fluctuations.
- Avoids LIFO’s tax issues.
Disadvantages:
- Doesn’t reflect physical flow.
- May overstate inventory if prices rise.
3. Choosing a Method: Real-World Examples
| Business | Inventory Type | Preferred Method | Why? |
|---|---|---|---|
| Daraz (Nepal) | E-commerce merchandise | FIFO | Perishables (e.g., electronics) sold first. |
| NTC | Phone accessories | FIFO | Avoids obsolescence (old stock sold first). |
| Kathmandu Bakery | Fresh bread | FIFO | Perishable; matches cost to revenue. |
| Ncell | Mobile SIM cards | Weighted Avg | Stable pricing; avoids LIFO tax issues. |
4. Inventory Valuation Principles
A. Lower of Cost or Market (LCM)
Nepal’s NAS 2 requires inventory to be valued at the lower of cost or market value to reflect conservatism.
- Market Value: Replacement cost (not selling price).
- Example: A Kathmandu shop buys a laptop for Rs 50,000. By year-end, the replacement cost drops to Rs 45,000.
- Valuation: Rs 45,000 (LCM rule).
- Journal Entry:
Dr. Inventory Loss (Profit & Loss) Rs 5,000 Cr. Inventory (Balance Sheet) Rs 5,000
Visual: LCM Impact on Financial Statements
| Scenario | Inventory Value | COGS | Net Income |
|-------------------|-----------------|------------|------------|
| Cost (Rs 50,000) | Rs 50,000 | Rs 45,000 | Higher |
| Market (Rs 45,000)| Rs 45,000 | Rs 50,000 | Lower |
B. Consignment Inventory
When goods are held by a third party (e.g., Pathao’s delivery agents), they are not included in the consignor’s inventory until sold.
- Example: A Kathmandu shop sends Rs 100,000 worth of goods to a Pathao agent. The agent sells Rs 60,000 worth.
- Consignor’s COGS: Rs 60,000 (only sold portion).
- Consignor’s Inventory: Rs 40,000 (unsold goods).
5. Physical Inventory Counts
Process:
- Stop sales (e.g., Daraz closes warehouse for 2 hours).
- Count all units (barcodes scanned for accuracy).
- Compare to book records to detect shrinkage (theft/damage).
- Adjust for discrepancies (e.g., Rs 5,000 of missing inventory → debit to "Inventory Loss").
Example: A Kathmandu shop’s book shows 500 units, but physical count finds 480.
- Shrinkage: 20 units × Rs 200 = Rs 4,000 loss.
- Journal Entry:
Dr. Inventory Loss (P&L) Rs 4,000 Cr. Inventory (Balance Sheet) Rs 4,000
6. COGS and Financial Statements
A. Income Statement Impact
COGS reduces gross profit:
Revenue (Sales) Rs 500,000
- COGS (FIFO) Rs 300,000
= Gross Profit Rs 200,000
- Operating Expenses Rs 50,000
= Net Income Rs 150,000
B. Balance Sheet Impact
Inventory is a current asset:
Assets:
Current Assets:
- Cash Rs 100,000
- Inventory (FIFO) Rs 120,000
- Accounts Receivable Rs 80,000
Total Current Assets Rs 300,000
7. Special Cases in Nepal
A. VAT on Inventory Sales
Nepal’s VAT Act 2075 requires:
- Input VAT (paid on inventory purchases) must be recoverable if output VAT (on sales) is charged.
- Example: A Kathmandu shop buys inventory for Rs 100,000 + Rs 13,000 VAT. Sells for Rs 150,000 + Rs 19,500 VAT.
- Net VAT: Rs 19,500 – Rs 13,000 = Rs 6,500 to government.
B. Just-in-Time (JIT) Inventory
Used by Pathao for delivery items:
- Pros: Minimizes holding costs.
- Cons: Requires precise COGS tracking (every unit’s cost must be known).
- Example: Pathao’s daily delivery items (Rs 500 cost) are tracked via FIFO to match costs to sales.
8. Worked Example: Kathmandu Retail Shop
Scenario: ABC Clothing (Kathmandu) has the following inventory transactions in 2077:
| Date | Transaction | Units | Unit Cost (NPR) |
|---|---|---|---|
| 1st Baisakh | Beginning Inventory | 100 | 500 |
| 15th Baisakh | Purchase | 200 | 550 |
| 30th Baisakh | Sale (150 units) | 150 | - |
| 10th Jestha | Purchase | 100 | 600 |
Method: FIFO Steps:
- COGS Calculation:
- First 100 units (Baisakh) sold: 100 × Rs 500 = Rs 50,000
- Next 50 units (Baisakh purchase): 50 × Rs 550 = Rs 27,500
- Total COGS = Rs 77,500
- Ending Inventory:
- 50 units (Baisakh purchase) + 100 units (Jestha purchase) = 150 units
- Value: (50 × Rs 550) + (100 × Rs 600) = Rs 87,500
Financial Statements:
- Income Statement:
Revenue (Sales) Rs 100,000 - COGS Rs 77,500 = Gross Profit Rs 22,500 - Balance Sheet:
Current Assets: - Inventory (FIFO) Rs 87,500
9. Common Errors in Inventory Accounting
| Error Type | Disclosed by Trial Balance? | Example |
|---|---|---|
| Omission of Purchase | No | Forgetting to record Rs 50,000 inventory purchase. |
| Incorrect Cost Allocation | Yes (if COGS misstated) | Using LIFO when FIFO is required. |
| Shrinkage Not Recorded | No | Theft of Rs 10,000 inventory not debited. |
| Wrong Valuation Method | Yes (if COGS differs) | Using weighted avg instead of FIFO. |
10. Exam Tip: How This Unit is Tested
Numerical Problems (50-60%):
- Expect 2-3 questions on COGS calculation (FIFO/LIFO/weighted avg).
- Focus: Reconcile inventory counts, calculate COGS, and prepare financial statements.
- Trick: Always check if the question implies Nepal’s VAT rules (e.g., input VAT recovery).
Conceptual Questions (20-30%):
- Define LCM, consignment inventory, or JIT.
- Compare FIFO vs. LIFO (tax implications, liquidity impact).
- Hot topic: Explain why Nepal prohibits LIFO for tax purposes.
Real-World Application (10-20%):
- Link inventory methods to Nepalese businesses (e.g., "Why does Daraz use FIFO?").
- Discuss VAT impact on inventory transactions.
Sample Exam Question: "ABC Ltd. uses FIFO for inventory. In 2077, it had beginning inventory of 100 units at Rs 400, purchased 200 units at Rs 450, and sold 250 units. Calculate COGS and ending inventory. If Nepal’s VAT rate is 13%, how does this affect ABC’s taxable income?" How to Solve:
- Draw a FIFO flowchart (like the one above).
- Calculate COGS step-by-step (100 + 150 units).
- For VAT: Subtract input VAT from output VAT to find taxable profit.
## In the Real World
Daraz’s Inventory Management:
- Uses FIFO for perishable goods (e.g., electronics) to ensure older stock is sold first.
- Real Impact: Reduces obsolescence risk; matches costs to revenue accurately for financial reporting.
NTC’s Spare Parts:
- Tracks inventory via FIFO for phone accessories (e.g., chargers).
- Real Impact: Avoids stockouts of older models while keeping costs transparent for audits.
Kathmandu Traffic Routes (Analogy):
- Like inventory, traffic flow (FIFO) ensures older vehicles (older inventory) are processed first.
- Example: A Kathmandu bus depot uses FIFO to sell older buses, preventing them from becoming liabilities.
## Exam Tip: Quick Checklist
✅ For Numerical Problems:
- Always label units and costs clearly.
- Show workings for COGS (e.g., "100 units @ Rs X").
- Include VAT adjustments if the question mentions taxes.
✅ For Conceptual Questions:
- Mention Nepal’s NAS/LCM rules explicitly.
- Compare FIFO vs. LIFO with tax and liquidity implications.
- Use real Nepalese examples (e.g., Daraz, NTC).
✅ For Errors:
- Know which errors are disclosed by trial balance (e.g., incorrect COGS) vs. undisclosed (e.g., omitted purchase).
Based on the TU BBM syllabus for Financial Accounting (ACC201), unit 6.
Discussion
Loading…