Production runs, batch costing & finished-goods inventory
Stop running recipes in Excel and stock in a separate store book. AiBiz links the default BOM, the production run, raw-material depletion, and finished-goods cost to the same inventory and general ledger — then the production report shows runs, material value, and ranking.
Ikeja bakery · this month
28 runs · 22 production days| Finished item | Qty | Share | Est. cost |
|---|---|---|---|
| Bread 600g | 8,000 | 71% | ₦3.72m |
| Agege 400g | 3,200 | 29% | ₦1.18m |
From recipe to finished goods in one document
The same product carries the default BOM. The run consumes materials, posts output, and shows up on the production report.
Define BOM
On the product: component, quantity, unit. That is the default recipe.
Start a run
Choose the finished item, quantity, and actual materials if the floor substituted.
Post
Raw stock drops, finished stock rises, production code PR… is stored.
Read cost
Production report: material value, ₦ per unit, ranking — then sell like any SKU.
The recipe lives on the product, not in a notebook
Add materials to the finished item once. Each line is a component, quantity, and unit. When you record production, AiBiz preloads that bill of materials so the floor is not inventing a formula at 4 a.m.
- Several finished items can sit on one production document
- Change a quantity on the run without rewriting the default recipe
- A missing BOM is flagged before you post output with no consumption
Bread 600g
Per 100 loaves · Ikeja bakery| Material | Qty | Unit |
|---|---|---|
| Flour 50kg | 2.00 | bag |
| Yeast 500g | 1.50 | pack |
| Sugar 50kg | 0.10 | bag |
| Salt 25kg | 0.04 | bag |
See required versus available before you post
Pick the finished goods and quantity. The form loads BOM consumption: material, required, on hand. Lines go red when stock is short. Posting consumes materials at cost, raises finished quantity, and writes a production code you can open later.
- Preview consumption before the run is saved
- Warning if some materials cannot cover the batch
- Tag the run to a project when the batch belongs on a job
PR-2041 · Bread 600g
Ikeja bakery · 400 loaves| Material | Required | Available |
|---|---|---|
| Flour 50kg | 8.0 | 24.0 |
| Yeast 500g | 6.0 | 11.0 |
| Sugar 50kg | 0.4 | 2.1 |
Raw, packing, and finished in one stock book
Purchases land raw materials at cost. Production takes them off and puts loaves (or parts, or mix) into finished stock. Treat warehouses as branches if you want a raw store, a packing hall, and a finished cage — then transfer between them with a document, not a WhatsApp.
- Stock counts still post variances on the same items
- Product report shows quantity produced as a finished good
- Low stock on flour shows before the night shift starts a 400-loaf run
| Item | Raw store | Finished |
|---|---|---|
| Flour 50kg | 24 | — |
| Yeast 500g | 11 | — |
| Bread 600g | — | 1,140 |
Runs, material ₦, and who baked what
Filter by date, branch, and project. See production runs, total quantity, production days, estimated material value, average material cost per unit and per run, and the top finished item with share %. Rank every SKU, then open the list: date, PR code, qty, recorded by.
- Print the same ranking you use in the production meeting
- Open a run from the list without leaving the report
- Charts for output over the period when you need a slide
Ranking · this month
By quantity produced| # | Item | Lines | Qty | Est. cost |
|---|---|---|---|---|
| 1 | Bread 600g | 20 | 8,000 | ₦3.72m |
| 2 | Agege 400g | 8 | 3,200 | ₦1.18m |
| Code | Date | Qty | By |
|---|---|---|---|
| PR-2041 | 18 Apr | 400 | Kemi |
| PR-2038 | 17 Apr | 400 | Tunde |
Finished goods are just products
Once the run posts, loaves (or sachets, or parts) sit in stock like anything you bought. Sell them at the till or on a wholesale invoice. Cost of sales follows the material cost production recorded — not a guess typed into another package at month-end.
- Same POS and credit invoicing as a shop that does not bake
- Gross margin on the product report next to quantity produced
- Job work or milling for others billed as a service sale
Bread 600g
This month · Ikeja| Movement | Qty |
|---|---|
| Quantity produced | 8,000 |
| Sales qty | 7,420 |
| On hand | 1,140 |
A batch can belong to a project — and a shift lead
Tag production to a project when you are milling for a client or costing a contract. Give the night supervisor rights to post runs without opening payroll, owner drawings, or another warehouse. Every run still has a recorded-by name on the report.
- Project filter on the production report
- Activity log when someone edits a posted run
- Same banks, VAT, and WHT as the shop at the front
PR-2041
18 Apr · Ikeja · Kemi| Field | |
|---|---|
| Finished item | Bread 600g × 400 |
| Project | Hotel contract · April |
| Material value | ₦186,000 |
| Avg ₦/unit | ₦465 |
Ask the plant in plain English
Check output, what current flour can cover, and batch cost without waiting for a production meeting. Answers come from live stock and the production report.
What every business gets
Hotel, shop, factory, loans, NGO, or a firm — you still get accounts, tax, payroll, and control over who can see and change what.
You decide who can do what
Give each staff member their own login. Turn rights on or off: sell, discount, delete, open cash, change prices, see other branches, or open the books. A cashier can work the till without seeing payroll or bank.
Check the business from your phone
Owners and managers can see sales, stock, and staff activity from a phone, tablet, or laptop — without sitting at the shop or hotel.
Accounting that posts itself
Sales, purchases, deposits, and payments go into the books, profit and loss, balance sheet, and tax accounts. You do not retype them into another package.
Ask in plain English
Ask about occupancy, best sellers, overdue loans, or cash on hand. Answers come from live reports, not a guess.
Payroll and expenses in the same place
Salaries, deductions, allowances, running costs, and bank transfers sit next to your day-to-day work.
Several branches, one business
Run stores, hotels, factories, or field offices under one organisation. Look at one branch, or all of them together.
AiBiz vs. traditional / disconnected systems
See why manufacturers retire store books and spreadsheet recipes.
| Capability | AiBiz manufacturing platform | Traditional / disconnected systems |
|---|---|---|
| Bills of materials | Default BOM per product, editable on each production run | Paper formulas or Excel that never updates the store |
| Inventory posting | Raw materials consumed and finished goods received in one document | Manual stock journals after every batch |
| Shortage check | Required versus available before you post; fail if stock cannot go negative | Find out at 5 a.m. that yeast ran out |
| Costing | Estimated material value, average ₦ per unit and per run from what you used | Standard costs that drift for years |
| Production report | Runs, ranking, share %, recorded-by, print, branch and project filters | A notebook the accountant retypes on Friday |
| Sell-through | Finished goods sell on the same POS and wholesale invoices, with COGS from the run | A factory system and a separate till |
| Staff access | A supervisor posts runs without seeing payroll or other warehouses | Shared passwords on the production PC |
| AI plant assistant | Ask what you can produce from current stock in plain English | None — static legacy menus |
Frequently asked questions
Does production update inventory immediately?
Yes. Completing a run deducts components from the bill of materials and increases finished stock in one document. The production code (PR…) is stored, and the production report then shows material cost and average cost per unit.
Can I save a default recipe on a product?
Yes. Each manufactured item can carry a default BOM: material, quantity, unit. The production form preloads it. You can still change quantities on the run if the floor substituted.
What if a product has no BOM?
You can still record output. Saving will only increase finished-goods stock; no materials will be consumed. The form warns you before you post.
How is unit cost calculated?
From the materials consumed at their rates on that run — estimated material value on the production report, and average ₦ per unit and per run. That is actual input cost you can defend to finance, not a standard cost that drifted for years.
What does the production report show?
Runs, total quantity produced, production days, estimated material value, average material cost per unit and per run, top finished item and share %, ranking by product, and a list of runs (date, code, qty, who recorded). Filter by date, branch, and project. Print the same view.
Will a run fail if materials are short?
The form previews required versus available. If stock cannot go negative, posting may fail until you receive materials or transfer from another store.
Can I sell finished goods through POS or wholesale?
Yes. Manufactured items are ordinary products. Once they hit finished stock, they sell through the same retail and wholesale flows, with cost of sales from what production posted.
Does this work across warehouses?
Yes. Treat raw, packing, and finished stores as branches if you want separate stock and a consolidated report. Transfer stock between them with a documented movement.
Can production staff post runs without seeing the full books?
Yes. You assign rights per person. A supervisor can complete production without seeing owner drawings, payroll, bank, or other warehouses. Sensitive changes are logged.
Can we bill milling or job work for other people?
Yes. Treat that as a service sale alongside your own finished goods. Tag the production run to a project when you want the batch on that job. Both hit the same inventory, receivables, and reports.
Bring production onto the same books as stores
Define a default BOM, complete a run, see finished goods and material cost post automatically, then read ranking on the production report.
One intelligent platform. Built for your industry.
Industry workflows, accounts, several branches, and an assistant you can ask in plain English — in the same system.
Hotel & Hospitality
Reservations, guest billing, restaurant and bar, expenses, payroll, tax, and RevPAR — in the same hospitality platform.
Explore Hotel & Hospitality →Retail & Wholesale
High-speed POS, barcode scanning, batch and expiry tracking, multi-store transfers, and wholesale pricing in one cloud system.
Explore Retail & Wholesale →Loan, Lending & Microfinance
Origination, EMI and bullet schedules, collections, PAR / NPL / DPD-based ECL reporting, cash-flow forecast, and ledger posting.
Explore Loan, Lending & Microfinance →NGO & Non-Profit
Donor and donation tracking, maker-checker vouchers, project tagging, field offices, and audit logs — with tax and payroll.
Explore NGO & Non-Profit →Services & Consulting
Service catalogs, quotes, VAT/WHT invoices, gross-margin service reports, project profitability, and client aging.
Explore Services & Consulting →