Qoyod
Pricing

Furniture Workshop Management Software in Saudi Arabia

A furniture workshop in Riyadh runs three jobs in the same week: a wardrobe for one customer, a bedroom set for another, and a made-to-measure kitchen for a third. Wood, MDF, veneer, paint, and hardware arrive on separate supplier invoices and get issued to all three jobs off the same rack. At month end the owner knows what was paid to suppliers in total, and does not know how much of it the kitchen consumed.

That is the problem this sector has. A furniture workshop does not sell a catalogue item with a fixed cost. It sells a made-to-measure piece whose price is agreed before the materials are bought and whose cost is only known after the piece is built. Every riyal of material that is not assigned to its job disappears into a total that helps neither pricing nor the decision about which kind of work is worth taking.

This page explains what furniture workshop management software means in practice: one system holding material purchasing and its allocation, warehouse stock, piece cost, customer deposits and invoices, and ZATCA-approved e-invoicing, so that every job has a documented cost and a revenue figure facing it.

The order of the page follows the order of the money. It starts with the heaviest side, furniture workshop purchasing software and the full buying cycle from purchase order to supplier payment, then moves to stock and piece costing, then to furniture workshop accounting software for deposits, invoices, and financial statements, and closes with what changes in a showroom. With worked figures in Saudi riyals, and an explicit account of what Qoyod does at each step, what it does not, and which plan each capability belongs to.

What furniture workshop management software covers

A workshop runs three cycles in parallel: a customer cycle that starts with a measurement and ends with delivery and collection, a purchasing cycle that starts with a material shortage and ends with a supplier payment, and a warehouse cycle that links the two. Software that deserves the name “workshop management” holds all three in one database, rather than only issuing invoices.

The difference between the two shows up in the first month of use. When all three cycles sit in one system, a purchase invoice for sheet material updates the warehouse balance, posts the accounting entry, records the input VAT, and loads onto the job in a single movement. When they are spread across a paper ledger, a spreadsheet, and an invoicing tool, that invoice gets keyed in three times and produces three different figures for the same stock.

So read the list below as six connected layers, not six separate features. Each carries a plan gate in Qoyod, stated here rather than discovered after subscribing.

  • Purchasing: supplier purchase orders, purchase invoices, debit notes for returns, and a link from every invoice to the project or cost center that consumed the material.
  • Inventory: material balances, transfers between locations, stocktakes, and a movement report per item.
  • Costing: average item cost drawn from actual purchase invoices, and composite-product cost after a manufacturing order.
  • Sales and collection: quotations, delivery invoices, receipt vouchers for deposits and milestone payments, and receivable ageing.
  • Tax compliance: ZATCA Phase Two approved e-invoicing and VAT return data.
  • Financial statements: income statement, balance sheet, and project profitability.

What the market calls “furniture workshop accounting software” is the last layer only. What it calls “management software” is all six together. The distinction is not semantic: a business that buys by the sheet, sells by the piece, and prices by the measurement needs purchasing and inventory before it needs financial statements.

Why furniture workshop books differ from a shop and a factory

A furniture workshop sits halfway between a retail shop and a factory, and resembles neither in accounting terms.

A shop buys a finished item and resells it unchanged. Its cost is known the moment it buys, and its profit is the gap between two numbers. A factory produces standard items in volume, so it spreads indirect cost across thousands of units on a fixed formula.

A workshop does neither. Every job is a new product that has never been built to that exact measurement, consuming quantities that differ from the job before it. The price is agreed before production starts; the cost is known after it ends. The gap between them is the profit, it is the only number that matters, and it is the hardest one to extract from a paper ledger.

That alone explains why off-the-shelf accounting templates fail here: they assume an item with a known cost, and a workshop has no item, only a job. Three complications are specific to this sector:

  • Waste is part of the cost. A 2.4-metre sheet cut down to 1.8-metre shelves leaves an offcut that will not be used. That offcut was paid for, and charging it to the job that produced it is what makes the cost honest.
  • The customer pays before receiving. A deposit enters the cash box before the product exists. Recording it as revenue on the day it is received inflates the VAT return and shows profit that has not been earned.
  • One contract, dozens of pieces. Fitting out a full villa is one job commercially and dozens of jobs in production, with milestone payments and partial invoices.
Where the workshop sits

Why neither shop books nor factory books fit a furniture workshop

Dimension Furniture retail shop Furniture factory Bespoke carpentry workshop
Unit of account A finished item resold unchanged A standard item produced in volume A new job built to a measurement never built before
When cost is known The moment it is bought Before the sale, by spreading indirect cost across thousands of units on a fixed formula After the job ends, not before
Order of price and cost Profit is the gap between two known numbers Price rests on a standard cost known in advance Price is agreed before production starts; cost appears after it
Waste Outside the calculation: nothing is cut or shaped Inside the standard allocation formula A cost line charged to the job that produced it
The accounting difference between a shop, a factory, and a bespoke carpentry workshop, as set out in this section.

Furniture workshop purchasing software: the buying cycle in Qoyod

Purchasing is the heaviest line in a furniture workshop. Timber, sheet material, veneer, foam, fabric, and hardware make up the largest share of a piece’s cost, and any weakness in controlling them shows up directly in the margin. That is why furniture workshop purchasing software starts at the purchase order, not at the invoice.

The distinction is practical. An invoice records what happened; a purchase order sets out what should happen. Buy on a verbal arrangement and there is no written reference for price, quantity, or delivery date, so any dispute becomes an argument without evidence. When buying starts from an approved order, every delivery has a price agreed in advance, an expiry date, and a receiving location.

This matters more to a workshop than to a shop, because one missing material stops an entire job. A sheet that never arrived means an idle carpenter and a slipping delivery date. The loss is in execution time, not in the price of the sheet.

From purchase order to supplier invoice

In Qoyod, workshop purchasing follows a documented cycle instead of a message to the supplier:

  • A purchase order carrying supplier, issue date, expiry date, and payment terms, plus the location where the material will be received, which matters to a workshop that holds both a store and a showroom.
  • An item table with quantity, unit, unit price, discount, and tax type, and the option to tie each line to a project, or to an accounting dimension on the Advanced plan and above.
  • Save as draft or save and approve. If the order is raised by a user without approval rights it stays “awaiting approval” until an authorised user approves it.
  • Email the purchase order to the supplier directly from the system, or print it, or download it as a PDF.
  • Convert the order into a purchase invoice on receipt, carrying the same data, with price and quantity editable before saving if what arrived differs from what was ordered.

A purchase order moves through clear states: draft, awaiting approval, approved, invoiced, late, and cancelled. The “late” state alone earns its keep in a workshop: it means the order passed its expiry date without being converted into an invoice, whether because the material never arrived or because it arrived and was never invoiced. Either way it is the line that explains a job stalling halfway through.

The buying cycle in Qoyod

From purchase order to material allocated to the job

1
Step one
A purchase order against the supplier
Issue date, expiry date, and payment terms, plus the location where the material will be received, which matters to a workshop that holds both a store and a showroom.
2
Step two
Approval by permission
Save as draft, or save and approve. If the order is raised by a user without approval rights it stays “awaiting approval” until an authorised user approves it.
3
Step three
Email the order to the supplier
Directly from the system, or print it, or download it as a PDF, instead of a message that leaves no document behind.
4
Step four
Receive the material at the stated location
Receipt is what opens the invoicing step. An order that passes its expiry date without being invoiced shows as “late”, and that is the line explaining a job stalled halfway through.
5
Step five
Convert the order into a purchase invoice
Carrying the same data, with price and quantity editable before saving if what arrived differs from what was ordered.
6
Step six
Allocate every line to its project
The item table ties each line to a project, or to an accounting dimension on the Advanced plan and above, so the material shows in the project profitability report instead of dissolving into a general purchases account.
The six purchase-order states
DraftAwaiting approvalApprovedInvoicedLateCancelled
The buying cycle as it runs in Qoyod, and the six states a purchase order moves through. Purchasing, purchase orders, and Projects start on the Pro plan.
Price-edit permissionEditing unit price and tax inside a purchase order is a permission granted or withheld per role under Settings, Users, Manage Roles. In a workshop where the foreman or the storekeeper buys directly, withholding that permission from unauthorised users is the cheapest internal control available.

Allocating the material invoice to the job

Buying SAR 10,000 of MDF says nothing on its own. What says something is that SAR 3,000 of it went into one customer’s kitchen. In Qoyod that allocation is done by tying purchase invoice lines to a project or cost center, so the cost surfaces later in the project profitability report instead of dissolving into a general purchases account.

The practical rule: open a project for every large job (villa fit-out, office fit-out, made-to-measure kitchen) and use a cost center for small recurring work, noting that a cost center is created through the Projects feature itself rather than as a separate unit. Jobs worth a few thousand riyals do not justify their own project file, and opening one per wardrobe turns the system into administrative overhead.

Plan gateThe purchasing module in Qoyod, meaning purchase invoices and purchase orders, is not available on the Basic plan and starts at the Pro plan. The same applies to Projects. A workshop that wants material allocated to jobs starts at Pro, not Basic.

For deeper background on controlling the buying side, see accounts payable management and input VAT, since every riyal of tax on a compliant material invoice is deductible on the return.

Material inventory: what the system handles and what it does not

This is exactly where software comparisons make promises nobody keeps, so the honest and the absent need separating.

The reason is that “inventory management” is a broad phrase covering quite different things. Knowing how many sheets are in the store is one thing; costing a sheet from purchase invoices is a second; breaking a piece into components and deducting each is a third. All three exist in Qoyod, but each sits in a different layer and on a different plan.

What does not exist is the fourth layer: production planning, machine scheduling, and multi-level bills of materials. The table below separates them explicitly, because the gap between what is bought and what was expected is the single biggest cause of disappointment after subscribing. Read each row as two conditions rather than one: does the capability exist, and is it in the plan you will actually buy. A capability on a higher plan than yours is not available to you, whatever the feature lists say.

Capability Status in Qoyod
Material balances and transfers between stores Available. Multiple locations, stock transfer between them, and a movement report per item.
Average item cost Available. Calculated from actual purchase invoices on the average-cost method, and shown in the product cost and profit margin report by item, category, or location.
Building a product from raw materials and costing it Available through composite products and manufacturing orders, on the Advanced plan only.
Conversion between buying unit and consumption unit Available through unit conversion on the product: a larger unit is defined as a count of the base unit that stock is held in, and the system updates the balance automatically. Starts on the Pro plan. Note: the separate “unit of measure” field is only a label on the product and the invoice and does not affect the balance; conversion is a different field.
Multi-level bill of materials and a full manufacturing system Not available. Qoyod is not a manufacturing ERP; it does not run multi-level BOMs, routing stages, or plant maintenance.

The practical setup for a workshop owner: make the base unit the unit you consume, then define the buying unit above it under unit conversion. If you buy sheet material by the piece and consume it by the square metre, the base unit is square metres and one sheet equals its area in metres. After that you buy by the sheet, issue by the metre, and the system does the arithmetic. Do not confuse this with the separate “unit of measure” field, which is a label only.

Two habits keep that stock honest once it is set up: count the store on a schedule rather than only at year end (see why stocktaking matters), and watch which materials sit unused, because slow-moving timber ties up cash a workshop usually needs for the next job.

Per-piece cost: composite products and manufacturing orders

This is the capability workshop owners ask about most, and it exists in Qoyod within limits worth stating before subscribing.

The mechanism: materials are defined as raw materials, then the finished piece (a standard-size wardrobe, a kitchen unit, a door) is defined as a composite product made of those materials in their quantities. When the piece is built you raise a manufacturing order for the required quantity, and the system deducts the raw materials from stock and computes the composite product’s average cost from the cost of its components.

One detail matters to a workshop: a raw material flagged as stocked must first be bought on a purchase invoice or entered as an opening balance before it can be used, otherwise the manufacturing order is rejected. A non-stocked material can be used directly. That control is useful, because it prevents building a piece on paper out of materials that are not in the store.

Plan gateComposite products and manufacturing orders are available on the Advanced plan only, and not on Basic or Pro. If per-piece cost is your main reason for subscribing, Advanced is the plan you need, and it is better to establish that before you start than after.
What the system does not doA manufacturing order in Qoyod costs materials. It does not capture carpenters’ hours against the piece or spread their wages over it automatically. Labour cost is handled at workshop level through payroll accounting, or allocated to the project manually by journal entry. Any comparison promising automatic labour-hour allocation per piece in Qoyod is promising something that is not there.

Worked example: costing a wardrobe in a Riyadh workshop

A workshop agrees a four-door wardrobe with a customer at SAR 4,800 including installation. The materials consumed, priced from purchase invoices:

The figures are illustrative, chosen to show the method rather than to quote a market price. The point is to let a workshop owner watch a number travel from a supplier invoice into the cost of a piece and then into its margin, and to see where the profit disappears along the way.

The lines below come from actual purchase invoices rather than from an estimate, and that is the whole difference. A workshop that prices by estimate knows one number at the end of the year; a workshop that allocates its invoices to jobs knows five numbers per piece, and can say which line in particular ate the margin.

Read them as an order of magnitude, not a price list: what matters is the ratio between the lines and where each sits against the selling price.

Item Quantity Cost (SAR)
18 mm MDF sheet 14 m² 1,120
Natural wood veneer 9 m² 540
Runners, locks, and hinges One set 310
Paint, lacquer, and adhesives Job consumption 240
Cutting waste charged to the job About 8% of sheets 90
Total materials 2,300

Note that cutting waste is its own line in the table. Most workshops ignore it because it never shows on any invoice: it is not something you bought, but part of something you bought and did not use. It was still paid for, and charging it to the job that produced it is the difference between an honest cost and an optimistic one. The percentage is not fixed either, so measure it across several jobs in your own workshop rather than borrowing a figure.

That leaves SAR 2,500. It is not profit. It is what remains to cover the carpenter and his assistant, finishing and installation hours, transport, workshop rent, and electricity. If execution and installation labour on this piece is SAR 1,450 and transport SAR 150, the actual contribution is SAR 900, roughly 19% of the selling price before fixed overheads.

Breaking down the wardrobe price

Where SAR 4,800 goes in a four-door wardrobe

4,800SAR
Agreed selling price including installation
2,300SAR
Total materials from purchase invoices, including SAR 90 of cutting waste
1,450SAR
Execution and installation labour, which a manufacturing order does not spread over the piece
19%
Remaining contribution, SAR 900 before fixed overheads
Illustrative figures from the example above, chosen to show the method rather than to quote a market price: 4,800 selling price less 2,300 materials, 1,450 labour, and 150 transport leaves SAR 900.

The value of that number is not in knowing it after delivery. It is in using it to price the next wardrobe. Once twenty jobs carry their real costs, pricing becomes a decision grounded in your own workshop’s data rather than in what the shop down the road charges. At that point the margin stops being a guess and becomes an accounting output.

Furniture workshop accounting software: from deposit to financial statement

Once buying, stock, and cost are under control, the layer the market calls furniture workshop accounting software follows: turning operational movement into numbers fit for the VAT return and for pricing decisions.

This layer looks like the easiest and is in fact the most painful to get wrong, because its errors do not surface in the workshop. They surface in the quarterly return and in the income statement, months after they were made.

Three items govern the financial picture of a furniture workshop: how customer payments before delivery are treated, how carpenters’ wages are loaded, and how the profitability of each contract is read. The three are linked. An error in the first inflates revenue, an error in the second inflates cost, and an error in both makes the profitability report meaningless. The first deserves the longest look, because it is both the most common and the most expensive.

Deposits and milestone payments

This is where the sector most often goes wrong. The customer pays 50% on agreement, 30% when production starts, and 20% on delivery. The common error is recording the full contract value as revenue on the day of signature.

What Qoyod does: deposits and milestone payments are recorded as receipt vouchers against the customer account, so they appear as the customer’s balance and a liability of the workshop rather than as its revenue, and the voucher itself carries no VAT. When the piece is delivered the tax invoice is issued and the balance is closed against it, so only earned revenue reaches the income statement. When the tax actually falls due on an advance payment depends on your own tax position and settings, and that is a question for your accountant or tax adviser rather than for this page.

Labour cost

Wages for carpenters, finishers, and upholsterers are the second largest line after materials, and often larger than all fixed overheads combined. They are managed in Qoyod through payroll, which is a paid add-on separate from every plan, and allocated to projects by journal entry where needed. A workshop not subscribed to it records wages by manual journal entry and allocates that to the project. The practical rule: allocate direct execution wages to the project, and leave administration, security, and accounting as general workshop overhead. Charging everything to jobs makes every job look unprofitable for no reason.

Project profitability and the financial statements

Once material invoices are allocated to projects and delivery invoices are issued against them, the project profitability report becomes readable: contract value against what was actually consumed. Any project whose cost has exceeded expectations is an early warning, whether the pricing was weak, the waste higher than assumed, or the execution longer than estimated. Reviewing that report monthly is far cheaper than discovering the loss at the annual stocktake.

E-invoicing and ZATCA compliance for furniture workshops

Furniture workshops in Saudi Arabia are required to issue e-invoices under ZATCA requirements, and Qoyod is a Phase Two approved solution.

A workshop is not a simple case here. A shop issues one kind of invoice all day. A workshop sells both to an individual furnishing a home and to a contractor delivering a project, and the two follow different routes.

On top of that, a sale in this sector is not a single moment but an extended contract paid in stages. Which means the question is not “how do I issue an invoice” but “when do I issue it, on what amount, and to which kind of customer”. Getting that right at the outset saves more time than correcting it later, since a Phase Two invoice is transmitted and recorded, and fixing one requires a credit note.

The same wardrobe can be sold under either, so the split is decided by who is buying rather than by what they bought:

  • An individual taking delivery of a wardrobe or a bedroom set for their home: a simplified tax invoice.
  • A contractor, company, or institution fitting out a project: a full tax invoice carrying the buyer’s VAT number.

A single workshop issues both types on the same day, and that is normal. What matters is that the system handles both without separate setup. For the integration side, see the guide to ZATCA Fatoora integration.

Deposits and invoicesA payment received before delivery is matched by a receipt voucher, not by a full tax invoice for the contract value. Issuing an invoice for the whole agreed amount on the day of the deposit pulls it into the current quarter’s return before you have collected the balance, and it requires a credit note and extra handling if the customer withdraws. Check with your tax adviser when VAT falls due on advance payments in your case.

POS for a furniture showroom: what changes from the workshop

Many workshops also run a showroom selling ready-made pieces alongside made-to-measure production. A showroom sale is a different movement: the customer pays and takes delivery in the same moment, with no job and no milestones.

For that case Qoyod offers point of sale on an Android app and a web interface, with barcode reader, receipt printer, and cash drawer, shift and cashier reports, and an offline mode.

Confusing the two is expensive. Run the showroom on workshop logic and you open a job for every ready-made piece sold, burying the owner in pointless records. Run the workshop on showroom logic and you invoice a kitchen the moment it is agreed but not yet built, recording revenue that has not been earned.

The simple rule: what leaves the rack today is a sale, what starts with a measurement and a deposit is a job. In Qoyod both run on the same data, so both appear in one report.

POS is a paid add-onPoint of sale in Qoyod is not included in any plan and does not run during the free trial. It is bought as a separate add-on charged per user, and each POS user also counts as an additional user on the accounting system. Budget it as its own cost line when comparing systems.

Three operational limits matter to a furniture showroom specifically:

  • A stocked item cannot be sold at zero balance, and quantities are added from the web system rather than from the POS app.
  • The device does not process cards itself. It issues the invoice while the payment provider’s terminal takes the card, and the transaction is recorded in the system.
  • A POS invoice is dated at the moment of creation and cannot be edited from the app.

Common mistakes in running a furniture workshop

  • Mixing the workshop’s cash box with the owner’s pocket. Materials and household expenses from one box make every profitability report meaningless. A separate account comes first.
  • Pricing by imitation. Setting a price because the workshop next door charges it, without knowing your own cost. Their materials, wages, and rent are not yours.
  • Ignoring waste. Treating offcuts as zero makes every job look more profitable than it is; the gap lands at the stocktake.
  • Recording deposits as revenue. It inflates the return and shows unearned profit.
  • Buying without a purchase order. A verbal arrangement leaves no reference when price or quantity is disputed.
  • Treating machinery as an expense. A panel saw is a fixed asset depreciated over its useful life, not an expense in the month of purchase. The fixed-assets module is on the Advanced plan.
  • Not pricing changes. A size or finish change after work starts, done as a favour. The wasted material and rework hours are absorbed with nothing to show.

Purchasing software versus full workshop management

Someone searching for furniture workshop purchasing software usually has one specific pain: suppliers, prices, and stock. Someone searching for furniture workshop management software wants the whole system. The difference is scope, not quality.

Choosing between them is less a budget question than a duplication question. A standalone purchasing tool solves the buying problem well, but it stops at its own boundary: it knows you bought SAR 10,000 of sheet material, and does not know you sold it for SAR 15,000. Linking those two numbers takes either a monthly export and import, or manual re-entry.

A small workshop may tolerate that in its first year. But as the number of jobs grows, the time spent reconciling the two systems becomes a larger cost than the difference in subscription price. The table below compares the two across five dimensions chosen because they show up in daily work, not on a product page.

Dimension Standalone purchasing tool Integrated management system
Scope Purchase orders, suppliers, stock Buying, stock, costing, selling, collection, financial statements
Effect of a purchase invoice Updates stock only, then is re-keyed into the accounting package Updates stock, posts the entry, and records input VAT at once
Job profitability Cost side only Cost against revenue in one report
VAT return Out of scope Outputs and inputs from the same movement
Double entry of data Present between the two systems One source of data

A workshop that buys, builds, sells, and issues tax invoices is not served by two systems exchanging spreadsheets. If that is where you are now, the guide on when to stop managing your invoices in Excel sets out the point at which the spreadsheet starts costing more than it saves.

Try Qoyod to run your furniture workshop
Purchasing allocated to every job, material inventory, per-piece cost, and ZATCA-approved e-invoicing, in one system.
Fourteen-day free trial, no credit card, running on the Basic plan. Purchasing, inventory, and Projects start on the Pro plan; composite products, manufacturing orders, and fixed assets on the Advanced plan; payroll and point of sale are paid add-ons outside the plans. Plan scope varies and some capabilities need a higher plan, so check the scope with sales.

How to choose furniture workshop management software

Instead of a generic feature list, test any system against a scenario from your own workshop. Ask for a live demo that runs this cycle end to end:

The reason for testing this way is that feature lists look nearly identical across systems. They all say “inventory management” and “reports” and “e-invoicing”, and the difference only appears when a real cycle is run in front of you. Twenty minutes of live demo reveals what twenty pages of comparison will not.

Make sure the scenario is from your own workshop, using your customers and your materials, rather than the prepared demo the vendor brings. And decide first which plan you actually intend to buy, then ask for the cycle to be run on that plan. Many demos run on an open trial account with every feature switched on, so the buyer sees capabilities that will not be available afterwards. The cycle below follows the order of the money:

  • Raise a purchase order for MDF against a supplier, approve it, email it, and convert it into a purchase invoice on receipt.
  • Allocate the invoice lines to a project named for the customer’s kitchen.
  • Record a 50% deposit from the customer, and confirm it appears as a customer balance and not as revenue in the income statement.
  • Define the wardrobe as a composite product of its raw materials, raise a manufacturing order, and read its average cost.
  • Issue and print the delivery invoice, and check the QR code and Phase Two approval.
  • Open the project profitability report and compare what went into the project with what came out of it.

A system that completes that cycle in front of you in one session fits your workshop. A system that needs custom development to complete it will need it every month. And ask explicitly about the plan gate at each step. Any capability on that list that is not included in the plan you intend to buy is, for you, a capability that does not exist.

What Qoyod does for a furniture workshop

Qoyod is an Arabic-native cloud accounting system approved by ZATCA for Phase Two. For a furniture workshop it covers purchasing, purchase orders, and suppliers; material inventory across more than one store; average item cost from actual purchase invoices; composite products and manufacturing orders for per-piece cost; projects for job profitability; sales invoices, collection, and receivable ageing; fixed assets and machinery depreciation on the Advanced plan; and financial statements and VAT return data.

And what it does not do, plainly: it is not a manufacturing ERP, it does not run multi-level bills of materials, and it does not spread carpenters’ hours across pieces. A workshop that needs capacity planning and machine scheduling needs a dedicated manufacturing system, not an accounting one.

For workshops that prefer to delegate the accounting side entirely, bookkeeping and VAT return services are available, along with a setup service to migrate items and supplier and customer balances when moving from an older system.

Frequently asked questions about furniture workshop management software

These are the questions furniture and carpentry workshop owners ask most often before subscribing, and nearly all of them circle one boundary: what the system actually does, as against what it is assumed to do. The plan matters as much as the feature, because a capability sitting on a tier you are not buying is, in practice, a capability you do not have.

Every answer names the limit where the system stops as well as what it does. The reason is that a partial description builds a false expectation: an owner subscribes to cost each piece and finds the feature sits on a higher plan, or assumes the free trial will show them purchasing. Knowing the limit before paying is cheaper than discovering it afterwards, which is why the plan is named in every answer below.

Does Qoyod calculate the cost of each piece in the workshop?

It calculates the material cost of each piece. Materials are defined as raw materials and the piece as a composite product made from them, and once a manufacturing order is raised the piece’s average cost is computed from its components at their actual purchase-invoice prices. This feature is on the Advanced plan only. Carpenters’ wages are not spread across pieces automatically and are allocated to the project where needed.

Does Qoyod handle different units of measure for the same material?

Yes, through unit conversion on the product: you define the base unit that stock is held in, then a larger unit equal to a count of it, so you can buy in one and issue in the other while the system updates the balance automatically. The feature starts on the Pro plan and is not on Basic. The separate “unit of measure” field is a label on the product and the invoice and does not affect the balance.

How do I record a customer deposit before delivery?

As a receipt voucher against the customer account, so it appears as their balance and as a liability of the workshop rather than as revenue. When the piece is delivered the tax invoice is issued and the balance is closed against it, so only earned revenue reaches the income statement.

What is the minimum plan a furniture workshop needs?

It depends on what you need. Purchase invoices, purchase orders, and Projects start on the Pro plan, and composite products and manufacturing orders on the Advanced plan. The Basic plan does not include purchasing and is not enough for a workshop that buys materials and allocates them to jobs.

Plan gates

Which plan opens which capability for a furniture workshop

Plan What it does not open What it opens for the workshop
Basic No purchasing
No purchase invoices, no purchase orders, no Projects. The free trial runs on this plan, so none of those can be tested on it.
Accounts and invoicing
Chart of accounts and basic sales invoices.
Pro No per-piece cost
Composite products and manufacturing orders are not available on it.
Purchasing and Projects
Purchase invoices, purchase orders, Projects, and unit conversion, plus the ZATCA Phase Two integration.
Advanced No labour hours
A manufacturing order costs materials; it does not capture carpenters’ hours or spread their wages over the piece.
Per-piece cost
Composite products, manufacturing orders, fixed assets, and accounting dimensions.
Outside the plans Two paid add-ons
Payroll and point of sale are not included in any plan and do not run during the free trial.
Bought separately
Charged per user, and every point-of-sale user also counts as an extra user on the accounting system.
The plan-gate map as stated on this page. Plan scope varies and some capabilities need a higher plan, so confirm the scope with the sales team.

Does Qoyod suit a small workshop with one carpenter and a few assistants?

Yes, provided the plan matches the need. A small workshop starts by entering its core materials, suppliers, and customers, uses purchase orders and sales invoices, and adds composite products later if it needs per-piece cost. The fourteen-day free trial with no credit card runs on the Basic plan, so it is enough to test accounts and basic invoicing; purchasing, inventory, and Phase Two linkage with ZATCA are tested on a live demo of the Pro or Advanced plan.

Can I run the showroom POS during the free trial?

No. Point of sale is a paid add-on that is not included in the plans and does not run during the free trial, and it is charged separately per user. Note too that the free trial runs on the Basic plan, so it covers accounts and basic invoicing but not purchasing, stocked products, or projects. More important for this sector: Phase Two linkage with ZATCA starts on the Pro plan, so it cannot be tested during the trial. To try any of these, ask for a live demo on the relevant plan.

Is Qoyod ZATCA approved for furniture workshops?

Qoyod is a Phase Two approved e-invoicing solution, and issues both the full tax invoice for contractors and companies and the simplified invoice for individuals, both of which recur daily in a furniture workshop.

Running a furniture workshop starts at the material invoice, not at the financial statement. Once every purchase invoice is allocated to its job, the deposit is recorded as a balance rather than as revenue, and the cost of a piece is known before the next one is priced, pricing turns from an estimate into a decision. That is what makes Qoyod a practical fit for furniture and carpentry workshops in Saudi Arabia.

جاهز لتطبيق ما قرأته؟

قيود يدير محاسبتك بدقة

جرّب قيود مجانًا لمدة 14 يومًا، بدون بطاقة ائتمان.

Ready to put this into practice?

Qoyod handles your accounting accurately

Try Qoyod free for 14 days, no credit card required.