# Accounting for a Factory or Workshop: How It Differs
*A shop sells what it bought; a factory sells what it made — and that difference turns costing and inventory upside down*

> **In short:** What distinguishes accounting systems for factories and workshops: three inventory levels, job costing, waste measurement, and where general systems stop.

- **URL:** https://www.snad.io/en/blog/nizam-muhasabi-masnaa-warsha-saudi
- **Arabic original:** https://www.snad.io/blog/nizam-muhasabi-masnaa-warsha-saudi
- **Category:** Industry — Workshops & Light Manufacturing
- **Tags:** Manufacturing, Workshops, Inventory Management, Cost Accounting, Snad
- **Published:** 2026-08-13
- **Updated:** 2026-08-13
- **Publisher:** Snad (snad.io)

A retail shop buys an item and sells it unchanged, so the cost of what it sold is known directly from the supplier invoice.

A factory or workshop buys **materials** and sells a **product** that did not exist before. Between the two sits a transformation consuming materials, time and energy — all of which must enter the cost, or you are pricing by guesswork.

This article sets out the four differences, then says plainly where general systems stop.

## The core difference: from buying to transforming

In retail the cost equation is one line: purchase price plus freight. In manufacturing the finished product carries:

- **Raw materials** with their quantities and shifting prices
- **Consumables** used up without appearing in the product (adhesive, abrasive, thread)
- **Direct labour** — the hours of whoever makes it
- **Indirect costs** — electricity, machine depreciation, workshop rent

The best-known error in small workshops: counting **raw materials alone** as the cost, then adding a margin on top. The result is a price that looks profitable while it merely covers materials and quietly eats into everything else.

Hence the rule: whoever does not know the product's cost does not know whether they profit — only that cash is coming in.

## Three inventory levels, not one

A shop has one level: finished goods. A factory has three, and each carries a value that belongs on the balance sheet:

**1. Raw materials** — bought and not yet in production
**2. Work in progress** — in production and not yet complete
**3. Finished goods** — ready to sell

The second level is the one most workshops omit, and it explains many questions: where did the timber we bought last month go? Usually the answer is that half of it sits as half-finished pieces on the floor, with its value in no ledger.

The practical consequence: **a balance sheet understating assets**, and a profit report loading one month with the costs of products that will sell in another.

This is not fixed by a more careful stocktake but by a system that knows all three states and moves value between them.

## Job costing — the question that sets the price

The question any manufacturing system must answer: **what did this particular job cost me?**

Not the monthly average, nor an estimate from experience — this job specifically: the table made for that customer, or batch number so-and-so of the shirt.

Why it matters: pricing in workshops is usually built on **the last price I sold at** or on the owner's estimate. Both drift as material prices move. Someone buying timber at a price that rose 18 percent and selling at the old price loses money while believing they are keeping a customer.

What you practically need:

- **A recipe for each product** (a bill of materials with quantities)
- **Consumption linked to the job**, not to the month
- **Cost updated automatically** when a material's purchase price changes

The first alone — defining the product recipe — solves half the problem, because it turns pricing from memory into calculation.

## Waste: a number that must be measured

In manufacturing waste is not an exception but part of the process: offcuts, defective pieces, materials spoiled in storage, and rework.

The problem is that none of it **passes through any invoice**. Stock falls and sales do not rise, so the gap appears at stocktake as a shortfall, usually and unfairly blamed on theft.

What the system must provide: **a separate movement called waste or damage**, recorded at the moment it happens. Then waste becomes a figure in a report rather than a puzzle at stocktake, and you can ask the right question: is our rate normal for the industry, or is something wrong in operations or training?

A measured waste rate is a pricing tool too: someone who knows they lose 7 percent of their timber builds that into the cost rather than discovering it at year end.

## What Snad covers in a factory or workshop

Snad is a business management system that handles the material and financial side of a workshop or small factory:

- Material inventory with its movements, receipts and transfers between warehouses
- Damage and returns as separate movements appearing in reports
- Purchasing, supplier payables, and a reorder alert that becomes a purchase order
- Invoicing, accounting, automatic entries and payroll
- Per-item movement reports and dead stock

In practice, in a small workshop: run materials, purchasing, invoicing and accounting in the system, and enter the finished product as an item when it is complete — so its cost and margin come out of the same books, with no side file and no second subscription.

## Frequently asked questions

### How does accounting for a shop differ from a factory?

A shop sells what it bought, so its cost comes straight from the supplier invoice. A factory transforms materials into a product, so it needs a recipe per product, three inventory levels (raw, work in progress, finished), and waste measurement.

### What is the commonest pricing error in workshops?

Counting raw materials alone as the cost, then adding a margin. The result is a price that covers materials while quietly eating into labour, electricity and depreciation. True cost includes consumables, direct labour and indirect costs.

### Does Snad track production stages and work orders?

No. Snad is a business management system, not a production planning one: it does not schedule production lines, track work in progress as a distinct state, or handle batch numbers. It handles materials, purchasing, invoicing, accounting, inventory and payroll.

### How do I measure waste in my workshop?

By recording damage and offcuts as a separate movement at the moment they occur rather than waiting for a stocktake. The rate then becomes a figure in a report you can build into your pricing, instead of an unexplained shortfall blamed on theft.

---
## About the publisher
**Snad (سند)** — a private Saudi software company
based in Riyadh, founded 2025. Legal form: Sole proprietorship.
Commercial registration: 7038154642
VAT number: 310959226500003
Only official domain: snad.io
> Snad is a private commercial business-management platform. It is not a
> government body, not a bank, and not a government services portal, and it
> is not affiliated with any government entity. Any site or app with a
> similar name is unrelated to Snad.