Odoo ERP · Furniture
Odoo for Furniture Makers: Made-to-Order and Stock
· Updated · 1 min read
Furniture businesses sell two things: a piece that is in the showroom, and a piece that does not exist until the customer confirms the size. One stock number cannot mean both.
Separate made-to-order from the showroom
A confirmed quotation for a custom size should create the manufacturing order, with the components the workshop already uses. The showroom quantity is a different location. Selling the display piece by accident is how promises break.
Start with the products you make every week. A full finish and fabric matrix can be variants later, not a copied product per combination.
Purchasing follows the job
Buy fabric and hardware against the order when you do not keep them, and keep reordering rules only for what you always stock. Mixing those two floods purchase with noise.
The manufacturing basics are in Odoo MRP. Furniture adds the showroom location and the made-to-order trigger.
A workshop-sized first release
Quotation, manufacturing, a showroom location, and invoicing are enough to go live. A customer portal for order status can wait. Expect a mid-size timeline, 2–4 months, unless the catalogue is very small.
Bring one custom order and one showroom SKU to a free audit.
Frequently Asked Questions
Can a quote create the job?+
Yes. A confirmed sales order can create the manufacturing order so the workshop is not retyping the size.
Should the showroom have its own stock?+
Yes. Otherwise the display piece and the warehouse piece are the same number.
Do we need a product per fabric?+
Not on day one. Agree how fabric is chosen on the order before you explode the catalogue.