FIFO Method in Inventory Valuation with a Practical Example

Tallysolutions

Tally Solutions

Jun 18, 2026

30 second summary | The FIFO method assigns the cost of the earliest-purchased stock to each sale, with closing inventory valued at the most recent purchase prices. Under Ind AS 2, AS 2, and ICDS-II, FIFO and weighted average cost are the only permitted inventory valuation methods in India. LIFO is not allowed under any of these standards.

First-In, First-Out (FIFO) is an inventory valuation method that assumes the earliest units purchased or produced are sold or consumed first. When a business calculates its cost of goods sold (COGS) using FIFO, the cost of the oldest available inventory is assigned to sales, while the remaining inventory is valued using the most recent purchase costs.

In India, FIFO is one of the two recognised inventory cost formulas under Ind AS 2 (Indian Accounting Standard 2) and AS 2 (Valuation of Inventories), alongside the weighted average cost method. It is also permitted under the Income Computation and Disclosure Standard II (ICDS-II) for computing taxable income under the Income Tax Act, 1961. The Last In, First Out (LIFO) method is not permitted under these standards.

What is FIFO under Indian accounting standards?

Three standards govern inventory valuation in India, and each permits FIFO:

  • Ind AS 2 (converged with IAS 2): Applicable to companies that prepare financial statements under Indian Accounting Standards. Ind AS 2 requires inventory to be measured at the lower of cost and net realisable value (NRV). The cost formula must be either FIFO or weighted average cost.
  • AS 2 (Valuation of Inventories): Applicable to companies and entities that are not required to apply Ind AS. AS 2 follows the same principle, requiring inventories to be valued at the lower of cost and NRV. For interchangeable inventories, FIFO and weighted average cost are permitted. Specific identification may be used where inventories are not ordinarily interchangeable.
  • ICDS-II (Income Computation and Disclosure Standards): For taxpayers maintaining accounts on a mercantile basis, ICDS-II governs the valuation of inventory for computing taxable income under the ITA. It permits only FIFO or weighted-average cost as cost assignment methods. Under this, the inventory must be valued at the lower of cost or NRV.

How is FIFO calculated?

FIFO produces two outputs for any accounting period: the cost of goods sold and the value of closing inventory. Both are derived from the same cost-flow logic, oldest cost first.

  • Cost of goods sold (COGS): Add up the cost of the oldest units available until the total units sold in the period are accounted for.
  • Closing inventory value: The units remaining after sales are valued at the cost of the most recent purchases.

As a check, the relationship between these figures must always hold:

Opening inventory + Purchases − COGS = Closing inventory

This equation is an accounting identity. If the numbers in a FIFO calculation do not satisfy it, there is an error somewhere in the workings.

Practical example: FIFO in a trading business

Consider X Fabrics, a textile trader based in Mumbai. The business trades in synthetic fabric rolls and opened its financial year on 1 April 2025 with no opening inventory. During April 2025, it made three purchase lots at different prices as costs rose through the month, and made three sales.

Step 1: Record the purchases

Date

Batch

Units purchased

Cost per unit (₹)

Total cost (₹)

1 April 2025

Batch 1

100

200

20,000

10 April 2025

Batch 2

150

220

33,000

20 April 2025

Batch 3

100

240

24,000

Total

 

350

77,000

Total goods available for sale in April: 350 units at a total cost of ₹77,000.

Step 2: Apply FIFO to each sale

Under FIFO, each sale depletes the oldest batch first. Once a batch is exhausted, the next oldest batch supplies the remaining units.

Date of sale

Units sold

FIFO cost allocation

5 April 2025

80

Batch 1- 80 units @ ₹200 = ₹16,000

15 April 2025

130

Batch 1- 20 units @ ₹200 = ₹4,000 and

Batch 2- 110 units @ ₹220 = ₹24,200

Total COGS = ₹28,200

25 April 2025

70

Batch 2- 40 units @ ₹220 = ₹8,800 and 

Batch 3 - 30 units @ ₹240 = ₹ 7,200

Total COGS = ₹ 16,000

Total

280

Total COGS = ₹16,000 + ₹28,200 + ₹16,000 = ₹60,200

Step 3: Compute the closing inventory

Seventy units remain from Batch 3 after all three sales (purchased at ₹240 per unit).

Closing inventory: 70 units x ₹240 = ₹16,800

Step 4: Verify using the accounting identity

Item

Amount (₹)

Opening inventory (1 April 2025)

0

+ Total purchases (April 2025)

77,000

Goods available for sale

77,000

− Cost of goods sold (COGS)

60,200

= Closing inventory (30 April 2025)

16,800

The equation balances: ₹0 + ₹77,000 − ₹60,200 = ₹16,800. The closing inventory figure of ₹16,800 reflects the cost of the most recently purchased batch (Batch 3), consistent with FIFO.

Impact of FIFO on financial statements

The FIFO calculation feeds directly into the two most important financial statements:

  • Profit and loss account: COGS of ₹60,200 is charged as an expense. If total revenue from the 280 units sold was, say, ₹90,000, the gross profit under FIFO would be ₹29,800. FIFO produces higher gross profit in periods of rising prices because it assigns lower, older costs to sales.
  • Balance sheet: The closing inventory of ₹16,800 is classified as a current asset, reflecting the most recent purchase price, which is a closer approximation to the current replacement cost.

During periods of rising prices, FIFO often results in higher reported profits and, all else being equal, higher taxable income because lower historical costs are charged to COGS.

What are the advantages of the FIFO method?

The FIFO method offers three practical benefits for businesses managing physical stock:

  • Alignment with physical flow: For businesses handling perishable goods, pharmaceuticals, or fast-moving consumer goods (FMCG), FIFO shows the actual order in which goods are used or dispatched.
  • Higher closing inventory value on the balance sheet: Because FIFO retains the most recent costs in closing inventory, the balance sheet figure is closer to current replacement cost.
  • Reduces obsolescence risk: By systematically clearing older stock first, FIFO reduces the likelihood of stock becoming obsolete before it is sold, a risk that is particularly material in electronics, fashion, and perishable categories.

What are the limitations of the FIFO method?

FIFO also has drawbacks that businesses should weigh before adopting it:

Higher reported profit during inflation leads to higher tax: Because COGS is calculated at older, lower prices, FIFO produces higher gross profit and higher taxable income during periods of rising purchase costs. This increases the income tax liability for the period.

COGS may not reflect current economic reality: In industries where input costs are rising rapidly, the COGS figure reported under FIFO may significantly understate the cost to replace the goods that were sold.

Requires batch-level record keeping: FIFO requires the business to track which purchase lot each unit sold came from. For businesses with high transaction volumes, many purchase lots or maintain multiple storage locations, and maintaining this level of detail manually is burdensome.

Conclusion

FIFO is one of the two recognised cost formulas for interchangeable inventory under Indian accounting and tax regulations. It assigns the earliest purchase costs to sales and retains the most recent costs in closing inventory, resulting in a balance sheet value that is generally closer to current replacement cost.

Its main drawback emerges during periods of rising prices. Because older, lower costs are charged to cost of goods sold (COGS), reported gross profit tends to be higher, which may also increase taxable income.

TallyPrime's inventory management capabilities support batch and lot-level tracking with FIFO cost assignment, helping businesses maintain accurate inventory records and generate COGS and closing inventory values that align with applicable accounting standards.

FAQs

Inventory must be valued at the lower of cost and NRV under both Ind AS 2 and AS 2. Under FIFO, the cost component is determined using the FIFO cost formula. If NRV falls below cost, inventory must be written down to NRV and the resulting loss recognised in the profit and loss account.

Yes, only if the change results in financial statements that provide more reliable and relevant information. Under Ind AS 8 (Accounting Policies, Changes in Accounting Estimates and Errors), the change must be applied retrospectively and disclosed with its financial impact.

Form 3CD requires the auditor to report the method of valuation of closing stock and whether it is consistent with the preceding year. Any deviation from ICDS-II must be reported along with its financial impact. If it results in a lower closing stock value, the taxable income must be adjusted upward accordingly.

Yes, FIFO applies to both. The trading business uses it to value purchase goods held for resale, whereas the manufacturing business applies it to raw materials, work-in-progress and finished goods.

Yes. FIFO can be applied even when inventory is held in multiple warehouses or locations. However, businesses must maintain accurate records of inventory receipts, transfers, and issues to ensure that costs are assigned correctly and inventory valuations remain reliable.

Published on June 18, 2026

left-icon
1

of

4
right-icon

India’s choice for business brilliance

Work faster, manage better, and stay on top of your business with TallyPrime, your complete business management solution.

Get 7-days FREE Trial!

I have read and accepted the T&C
Submit