Cost of Goods Manufactured in India: Build the Schedule
Cost of goods manufactured is direct materials used, direct labour and factory overhead, plus opening work in progress, minus closing work in progress. In India, recoverable tax and idle-capacity overhead stay out.
By Praveen Nune, Co-Founder & CEO · Updated 1 Nov 2026

Key takeaways
- Cost of goods manufactured (COGM) is the cost of goods your factory completed in a period, sold or not. COGM + opening finished goods − closing finished goods gives the cost of goods sold.
- Under AS 2, absorb fixed overhead on normal capacity, and leave out abnormal waste and recoverable Goods and Services Tax (GST). In our worked example this moves one month's COGM from ₹14,30,000 to ₹13,76,000.
- Your statutory profit and loss will not hand you COGM. Build it from the stock ledger, payroll and overhead accounts, then run the five checks.
- Five checks (materials tie to the stock ledger, WIP at cost, GST split, overhead adds back, units agree) confirm the figure.
In this article
- 1What is cost of goods manufactured and how do you calculate it?
- 2What does a COGM schedule look like in rupees?
- 3Which costs does AS 2 keep out of COGM?
- 4Why can't an Indian profit and loss statement give you COGM?
- 5Where do the schedule's numbers come from, and at what value does work in progress go in?
- 6How do you check that a COGM figure is right?
- 7How does Arka Inventory help you build the schedule?
- 8Frequently asked questions
Open the published profit and loss statement of a large Indian manufacturer such as Bajaj Auto and you will not find a line for cost of goods manufactured. Expenses are listed by type, so the figure has to be built from your own records.
Building it from records is where the number drifts. Stock ledgers, payroll and factory expense accounts record what was spent, not what the Institute of Chartered Accountants of India (ICAI) allows into the cost of stock. Its Accounting Standard 2 (AS 2) sets that boundary, and a figure assembled from raw balances will not respect it unless you adjust for it.
A textbook-style calculation that adds every rupee of factory spend to cost can look tidy and still overstate what the goods completed really cost.
Below you get the schedule to fill in, a worked example in rupees that shows the size of that gap, and five checks that prove the result. You also see which numbers come from your stock ledger and which from payroll and the general ledger.
What is cost of goods manufactured and how do you calculate it?
Cost of goods manufactured (COGM) is the total cost of the goods your factory completed in a period, whether or not they were sold. Add direct materials used, direct labour and factory overhead, add opening work in progress, then subtract closing work in progress (Corporate Finance Institute).
The terms, defined once:
- Direct materials used is opening raw materials + purchases − closing raw materials (Lumen Learning).
- Direct labour is the pay of people who make the product.
- Factory overhead is every other cost of running production. AS 2 (revised 1999), paragraph 8, gives fixed examples: depreciation and maintenance of factory buildings and the cost of factory management and administration. Its variable examples are indirect materials and indirect labour.
- Work in progress (WIP) is goods started but not finished.
Cost of goods sold (COGS) follows from COGM: opening finished goods + COGM − closing finished goods.
For the cost of a single unit built from its bill of materials, see our BOM costing guide. This page covers the period total.
What does a COGM schedule look like in rupees?
A one-month COGM for a small fabricator is ₹13,76,000, or ₹1,720 a unit, built as follows. The figures are our illustrative model, not company data. We assume GST of 18% on materials, 800 finished units in the month and normal capacity of 1,000 units.
| Line | Working | ₹ |
|---|---|---|
| Opening raw materials | Stock ledger | 2,00,000 |
| Purchases, net of recoverable GST | Invoices of ₹10,62,000 less GST of ₹1,62,000 | 9,00,000 |
| Closing raw materials | Stock count | (1,50,000) |
Direct materials used | 2,00,000 + 9,00,000 − 1,50,000 | 9,50,000 |
| Less abnormal scrap | Scrap report | (30,000) |
| Direct materials in cost | 9,20,000 | |
| Direct labour | Production payroll | 3,00,000 |
| Variable overhead | Power, consumables, actual use | 1,00,000 |
| Fixed overhead absorbed | ₹1,20,000 ÷ 1,000 units = ₹120 × 800 units | 96,000 |
Total manufacturing cost | 9,20,000 + 3,00,000 + 1,00,000 + 96,000 | 14,16,000 |
| Add opening WIP | 1,80,000 | |
| Less closing WIP | (2,20,000) | |
COGM | 14,16,000 + 1,80,000 − 2,20,000 | 13,76,000 |
| Cost per finished unit | 13,76,000 ÷ 800 | 1,720 |
COGS then follows: ₹2,50,000 opening finished goods + ₹13,76,000 COGM − ₹3,00,000 closing finished goods = ₹13,26,000.
Now add every rupee of fixed overhead (₹1,20,000) and the scrap (₹30,000) instead. COGM becomes ₹14,30,000, or ₹1,787.50 a unit. That is ₹54,000 too high, which is the ₹24,000 of unabsorbed overhead plus the ₹30,000 of scrap. Start from gross invoices as well and the total reaches ₹15,92,000, which is ₹2,16,000 too high.
Which costs does AS 2 keep out of COGM?
AS 2 keeps out recoverable taxes, the fixed overhead of idle capacity and abnormal waste, along with selling and distribution costs. Each exclusion moves your COGM.
- Recoverable taxes (paragraph 7). Purchase cost is the price "including duties and taxes (other than those subsequently recoverable by the enterprise from the taxing authorities)", plus freight inwards, less trade discounts and rebates. GST you claim back as input tax credit (ITC) is recoverable, so it stays out of materials cost. GST you cannot claim is part of cost. Confirm your eligibility with your tax adviser.
- Fixed overhead on normal capacity (paragraph 9). Normal capacity is the production expected on average over a number of periods "under normal circumstances, taking into account the loss of capacity resulting from planned maintenance". The overhead per unit "is not increased as a consequence of low production or idle plant", and "unallocated overheads are recognised as an expense in the period in which they are incurred". In the example, the ₹24,000 for 200 unused units goes straight to the profit and loss. Our recommendation: set normal capacity from your average output over the past twelve months, adjusted for planned maintenance.
- Excluded costs (paragraph 13). These are "abnormal amounts of wasted materials, labour, or other production costs", storage costs unless needed in production, administrative overheads that do not help bring stock to its present location and condition, and selling and distribution costs.
Why can't an Indian profit and loss statement give you COGM?
Because Bajaj Auto's statement, a large Indian manufacturer's, lists expenses by type, not by production stage. Its FY2024-25 standalone statement shows these lines, in ₹ crore:
- Cost of raw materials and components consumed: 32,265.79.
- Changes in inventories of finished goods, work-in-progress and traded goods: 35.18.
- Employee benefits expense: 1,579.44.
- Revenue from operations: 50,010.31.
The inventory-change line combines finished goods, WIP and traded goods, so there is no COGM line to copy. Our inference: a statement laid out this way will not give you the figure either, and it has to come from the stock ledger and cost records.
By our arithmetic on that one statement, materials are about 64.5% of revenue (32,265.79 ÷ 50,010.31) and employee costs about 3.2% (1,579.44 ÷ 50,010.31). That is one very large manufacturer, not a benchmark for a small factory. It does show where care pays: the materials-used line.
Where do the schedule's numbers come from, and at what value does work in progress go in?
Take materials from production issues in your stock ledger and labour from production payroll. Take overhead from the ledger, and value work in progress at cost, never at selling price.
- Materials. The issue cost depends on your valuation method; see inventory valuation methods. Freight inward belongs in purchase cost, and our landed cost calculation guide shows how to add it.
- Work in progress. AS 2 values inventory at the lower of cost and net realisable value, the estimated selling price in the ordinary course of business less the estimated costs of completion and the estimated costs necessary to make the sale (AS 2).
- Part-finished units. Use equivalent units, which convert part-finished goods into whole-unit equivalents. For example, 100 units that are 40% converted equal 40 equivalent units for labour and overhead; materials added at the start count as 100.
- Outsourced processing. Our recommendation: carry cutting, painting or other job-work charges in WIP and spread them over the units completed when the job closes. Our WIP inventory guide covers valuing and ageing WIP, including job work.

How do you check that a COGM figure is right?
Run five tests. Each passes or fails on a number you can compare.

- Materials tie to the stock ledgerOpening + purchases − closing raw materials equals the value issued to production plus scrap and other issues. Pass: zero unexplained difference. Fail: any gap.
- Closing WIP is at costEvery WIP line is materials + labour + absorbed overhead to its stage. Pass: no line above cost. Fail: any line priced from selling price.
- GST is split correctlyGST taken out of purchases equals the ITC booked for those invoices. Pass: equal. Fail: GST removed from purchases differs from ITC booked for the same invoices.
- Overhead adds backAbsorbed fixed overhead plus the amount charged to profit and loss equals actual fixed overhead (₹96,000 + ₹24,000 = ₹1,20,000). Pass: equal. Fail: any difference means fixed overhead has been dropped or double counted.
- Units agreeUnits in COGM equal receipts into finished goods on the stock ledger. Pass: equal. Fail: any difference needs a WIP or scrap entry.
How does Arka Inventory help you build the schedule?
We supply the materials and production side of the schedule: what went into each batch, what is still in progress and what each input cost to land. Production and bills of materials start on our Advance plan, $499 per month billed yearly as of November 2026. That covers two user licences, with extra users at $52 per month.
- Materials per batch. We track the materials used in a production batch and let you control stock issues during production. That record feeds direct materials used (check 1).
- Cost and WIP by stage. Our manufacturing feature gives visibility and control over the cost of production and work in progress for materials at each stage, which is where closing WIP starts.
- Landed cost. On our Enterprise plan, landed cost allocates transport, import duties, customs fees and other expenses to inventory items.
Labour and factory overhead come from your payroll and ledger. You get a 15-day free trial with full access and no credit card. Setup typically takes a minimum of two weeks, depending on data readiness. Book a demo with our team to see it on your own products.
See your COGM schedule built on your own products
Frequently asked questions
Sources
- 1.Accounting Standard (AS) 2 (revised 1999), Valuation of Inventories, paragraphs 7, 8, 9 and 13, Institute of Chartered Accountants of India
- 2.Bajaj Auto Limited, Standalone Statement of Profit and Loss, Annual Report 2024-25, Bajaj Auto
- 3.How to Calculate Cost of Goods Manufactured (COGM), Corporate Finance Institute, updated 8 January 2026
- 4.The Statement of Cost of Goods Manufactured, Lumen Learning (SUNY course)



