All posts
ERP & SoftwareJune 30, 2026·10 min read

Manufacturing ERP in Pakistan: Why Your Factory Knows Its Price But Not Its Cost

Almost every factory owner in Pakistan can tell you his selling price to the rupee. Ask him what it actually costs to make the same unit, with material, labour, wastage and overhead, and the answer is a confident guess. That guess is where the margin quietly leaks.

Walk into almost any factory in Pakistan, in SITE, in Korangi, in Kot Lakhpat, and ask the owner what he sells a unit for. He will tell you instantly, to the rupee, with the confidence of a man who has negotiated that price a thousand times. Then ask him the other half of the question, what does it actually cost you to make that same unit, and watch what happens. He will pause, do some arithmetic in his head, and give you a number that is really an estimate dressed up as a fact. He knows his price precisely and his cost only roughly. That gap between a precise price and a fuzzy cost is exactly where a factory’s margin quietly leaks away.

It is not carelessness. It is that the cost is genuinely hard to see, because it is assembled in pieces, across the floor, over days, by people and processes that the accounting program never watches. Raw material is issued from the store on a slip. Production happens somewhere out back. Finished goods appear in another godown. The accounts office sees the material going out and the goods coming in, but never the conversion in between, which is where most of the truth lives. So the “cost” written on every invoice is a material figure plus a hopeful guess for everything else.

The cost is not one number, it is a stack

The mistake almost every factory makes is treating product cost as “the material in it”. Material is the easy part, the part you can see and weigh and put on a slip. But the real, loaded cost of a finished unit is a stack, and material is only the bottom layer. On top of it sits the wastage, the scrap and the rejects that consumed material but produced nothing sellable. On top of that sits direct labour, the actual hands that made it. On top of that sits factory overhead, the power that ran the machines, the rent of the floor they sat on, the supervisor who watched them, the depreciation on the equipment. Leave those layers out and your cost looks great and your bank balance disagrees.

What goes into the real costIn most factoriesWhy it matters
Raw material in the BOM✓ Usually countedThe one cost everyone tracks
Material wastage & rejects✗ Often ignoredScrap and rework that never hits the books
Direct labour✗ Often ignoredThe hands that actually made it
Factory overhead✗ Often ignoredPower, rent, supervision, depreciation
Work-in-progress held on the floor✗ InvisibleValue sitting in half-finished batches

Every layer you ignore makes the product look more profitable than it is. And the cruelty of it is that the error is invisible at the level of a single unit, a few rupees, who cares, but you do not make a single unit, you make tens of thousands, and a few rupees of un-costed wastage and overhead per unit becomes a number that decides whether the year was good or bad. The factory that wins is not the one that sells highest, it is the one that actually knows which products are carrying it and which are secretly dragging it down.

Work-in-progress: the value you cannot see on the floor

There is one cost that hurts more than the others because it is not just mis-counted, it is completely invisible: work-in-progress. At any given moment a chunk of your money is sitting on the floor as half-finished goods, material that has been issued and partly worked but is not yet a sellable product. It is not raw material any more and it is not finished goods yet, so in most factories it belongs to no category and is recorded nowhere. The store says the material is gone; the finished-goods godown says nothing has arrived; and the value is floating in between, unaccounted for.

This is why so many factory stock figures never tie to the ledger. The accounting balance and the physical reality drift apart precisely because the in-between state has no home. A proper manufacturing system gives WIP a home: when material is issued to a production lot, its cost moves into work-in-progress and lives there until the batch is completed, at which point it flows into finished goods carrying the full accumulated cost. Nothing disappears, because the value is always somewhere the system can name.

Watch out

If your finished-goods stock value and your accounting stock balance need a “reconciliation” every month-end, the culprit is almost always work-in-progress with no home and wastage with no entry. You are not bad at accounting; your system simply has no place to hold the value that lives between the store and the godown. Until it does, the two numbers will keep drifting and someone will keep spending a day a month forcing them back together.

How a BOM turns guessing into costing

The thing that converts all of this from guesswork into arithmetic is the bill of materials, the BOM. A BOM is simply a recipe: this finished product consumes this much of these inputs. Define it once, and every production run can cost itself automatically and consistently, because the system already knows what the run should have consumed. When you then issue real material against a production lot and record the real output, you can see consumption against the recipe, catch the runs that ate more than they should, and roll material, conversion and overhead into a true cost per finished unit instead of a material-only estimate.

This is exactly how NavoBook handles it. Bills of materials define what each product consumes; production lots issue the real material and capture the real output, holding cost as work-in-progress on the floor; wastage, scrap and rejects can be booked so they actually hit the cost; and the finished batch enters FIFO inventory carrying a fully-loaded cost into sales and COGS. Because inventory, production and accounting move as one connected system, the moment a batch completes your stock value, your COGS and your margins all update together, no month-end fight. The full picture for a factory is on our manufacturing ERP page.

Real scenario

A small manufacturer was sure his flagship product was his best earner, because it sold the most and the material cost looked thin. Once labour, the genuine wastage rate and a fair share of overhead were finally loaded onto it, it turned out to be one of his weakest margins, propped up by a quieter product line nobody paid attention to. He had been pushing his salesmen towards the wrong product for years. Nothing about the factory changed; the only thing that changed was that the cost finally included everything the cost actually was.

The point: cost is a property of how you record, not a year-end exercise

Real costing is not something an accountant works out in a spreadsheet after the quarter ends. By then it is history and it is too late to act on. It has to be a property of how production is recorded as it happens, material issued against a recipe, output captured against a lot, wastage booked when it occurs, overhead carried into the unit. Get that right and the cost of every product is just there, live, the same way we argue every report should reconcile to its source rather than be rebuilt by hand, a principle we apply across the whole system and wrote about in inventory mistakes that quietly hurt trading businesses.

Key insight

A factory that knows its true cost can do something its competitors cannot: it can say no to the wrong order and yes to the right one, with confidence, because it knows which products make money and which only make turnover. Price is set by the market and you mostly take what you are given. Cost is set inside your own four walls, and it is the one number you can actually control, if only you can see it.

If you can quote your selling price in your sleep but have to think hard about your real cost, that thinking is where your margin is hiding. Talk to us about one product you make, and we will show you what it actually costs once everything is loaded in. NavoBook is one plan, PKR 30,000 a month, all 18 modules included, with implementation support from people who have set up costing on a real factory floor. The details are on our pricing page.

Ready to see NavoBook in action?

All 18 modules. PKR 30,000/month. No hidden per-module fees. Start today.