ای کھاتا کلاؤڈ
ایپ ڈاؤن لوڈ کریںڈیمو بک کریں
LIVE
—, —, —
Production & Job Work

Know Where Every Kilo Went, Even When It Is at the Karigar's

E-Khata Cloud runs production the way Pakistani factories actually work: material goes out to a processor, comes back as something else, gets a stage stamp, and moves on. Every issue, receipt and stage is a document, every processor's lot is tracked in the unit it left in, and the cost of the finished unit is worked out from what really went into it.

Book a free demoSee it in action

The Production module records manufacturing and job work as documents against recipes and stages, so raw material, work in progress, material at processors and finished goods are all real stock in real warehouses, not a spreadsheet beside the books. A recipe explodes into the material a run needs, a batch board shows every batch at every stage, job-work lots on a processor's account warehouse tell you what is still out, and when the goods come back the processor's labour posts as a payable and the finished unit carries its true cost. Four reports cover work in progress, material at processors, yield, and what each processor's job work costs.

Updated September 2026

Recipes that explode into real material

A recipe lists what one unit of a finished product takes: which materials, how much of each, in which unit, and what scrap to expect. Start a production run for a quantity and the recipe explodes into the exact material to issue, scaled for that run. Change the recipe later and old runs keep the recipe they were made with, so a cost worked out last month does not move because of an edit today.

  • Recipe scaling for any run size, with the unit conversions handled.
  • Expected scrap at a fixed rate, so the yield report has something honest to compare against.
  • Recipes are per product and can be edited without disturbing posted runs.

Process stages and a batch board

Define the stages your goods pass through, in order: cutting, stitching, dyeing, finishing, packing, whatever your floor does. Each batch shows its current stage on a board, and moving it forward is one action with a stamp of who did it and when. The board is the answer to the question every owner walks onto the floor to ask: what is where, right now.

  • Stage master you control, reordered by drag.
  • A batch board grouped by stage, with quantities and age.
  • Two-way trace: from a finished batch back to the material it used, and from a material lot forward to what it became.
  • Work in Progress by Stage report values what is sitting at each step.

Job work sent out: the processor's lot is tracked in the unit it left in

Send 100 kilos of grey cloth to a processor and E-Khata opens a lot on that processor's own account warehouse. What comes back is drawn against that lot, in the unit it was issued in, so the open balance is always issued minus cleared and can never go negative. If sizing returns 105 kilos against a 100 kilo lot, the extra weight lands on the output side, in its own unit and its own pool, instead of manufacturing stock value out of nothing. That rule is why the material-at-processors figure can be trusted.

  • An account warehouse per processor, created automatically.
  • Open lots panel showing every processor and what is still out, by lot.
  • Material at Processors report with quantity and value by party.
  • Settle a lot the processor is never returning, so the balance closes honestly instead of hanging forever.

Inward job work: his cloth, our labour, his bill

The other direction works too. A customer brings their own material for you to process. E-Khata records it as inward job work: their material is tracked without becoming your stock, your labour and any material you add are costed, and the customer is billed for the work. Both sides of the floor, the work you send out and the work that comes in, live in the same module.

  • Customer-owned material stays off your balance sheet.
  • Your labour and added material are costed and billed.
  • The same stage board and trace apply to inward work.

The processor's labour becomes a real payable

When goods come back from a processor, the labour charge is not a note in the margin. It posts as a payable to that processor, so the amount you owe them is on their ledger, ages like any other supplier balance, and is paid through the normal Money Out screen. Charge bills capture the processor's rate per unit or per lot, and the cost allocation spreads material, labour and overhead across the output so the finished unit carries what it actually cost.

  • Charge bills per receipt, with per-unit or per-lot rates.
  • Job Work Cost by Processor report: what each karigar's work cost you this period.
  • Cost allocation across outputs, with scrap at a fixed rate rather than a typed percentage.
  • A run can be allowed to post without enough raw material on hand, as a per-business setting, for floors that record after the fact.

Yield, waste and the true cost of a unit

Because every input and output is a stock movement with a value, the yield report can say what came out against what went in, by product and by batch. That figure, with the labour and the allocated overhead, is what the finished unit is valued at when it lands in the finished-goods warehouse and what cost of goods sold is booked at when it is sold. The margin on your sales report is a real margin.

  • Yield by Product report: expected versus actual, with scrap.
  • Finished goods valued at real input cost, flowing into stock valuation and the balance sheet.
  • Production documents follow the same submit and cancel rules as every other document, with a full history.

How a production run flows

  1. Set up recipes and stages
    Enter the recipe for each finished product and the stages your floor uses. Turn Production on in Settings; it is off by default so trading businesses never see it.
  2. Start a run or send material out
    Create a production document for a quantity; the recipe explodes into the material to issue. For job work, issue material to a processor and a lot opens on their account warehouse.
  3. Move batches through stages
    Stamp each batch forward on the board. Work in progress is valued at every stage.
  4. Receive back and bill the labour
    Receive finished or processed goods against the open lot. The processor's charge posts as a payable; scrap posts at its fixed rate.
  5. Sell it with a real cost behind it
    Finished goods arrive in stock at true cost. Cost of goods sold and gross profit follow from there.

How a home-appliance manufacturer turned a foggy factory floor into a system that knows every part, every stage, every batch.

Who it is for

Factories with their own floor
Recipes, stages, a batch board, and finished goods valued at what they actually cost.
Garments, textiles and dyeing
Grey cloth out to the dyer in kilos, dyed cloth back in metres, and an open lot that always adds up.
Job-work processors
Inward work on the customer's material, your labour costed and billed, their stock kept off your books.
Traders who assemble or repack
Simple recipes for kits and repacks, so the assembled item carries the cost of its parts.

Frequently asked questions

Yes. Issuing material to a processor opens a lot on that processor's own account warehouse. Returns are drawn against the lot in the unit it was issued in, so the open balance is issued minus cleared and cannot go negative. The Material at Processors report shows what is still out, by party and by lot.

Explore more of E-Khata

Oxford case studyInventory and stockCost & ProfitSerial numbers and warrantyReportsAccounting software for manufacturers

دیکھیں کہ آپ کا کاروبار ای کھاتا پر کیسے چلتا ہے۔

30 منٹ کی زوم یا واٹس ایپ کال۔ ہم آپ کو ای کھاتا دکھائیں گے۔

Zain Gohar, co-founder of E-Khata Cloud
Zain Gohar
Co-founder, E-Khata Cloud
میں یا میرا کو-فاؤنڈر ہر ڈیمو کال میں خود شامل ہوتا ہوں۔
Book a 30-min call →

یا واٹس ایپ پر پیغام بھیجیں: +92 300 1676722 (1 گھنٹے میں جواب)۔