Skip to content
ERP Builders

Industry · Manufacturing

Furniture ERP for made-to-order products with endless options

A sofa offered in six sizes, forty fabrics and three leg finishes is technically thousands of products. Furniture businesses that try to create each combination as a separate item drown in data; those that track options in free-text notes find out about mistakes when the wrong colour arrives at the customer's door.
  • M01Sales & Configurator
  • M02Manufacturing
  • M03Inventory
  • M04Purchasing
  • M05Delivery Planning
  • M06Accounting

Context

ERP in furniture

Furniture ERP is mostly about getting configuration right: capturing options once, at the point of sale, and turning them into accurate cutting lists, material requirements and delivery promises.

01Operational challenges

What usually breaks before the ERP project starts

01

Variant explosion

Every size, fabric and finish combination created as a separate SKU, making the catalogue unmanageable.

02

Long and variable lead times

Imported fabrics and components with lead times of weeks, making realistic delivery promises difficult.

03

Delivery coordination

Two-person delivery teams, customer time slots and partial deliveries planned in spreadsheets.

04

After-sales claims

Damage and warranty claims handled by email with no link to the original order and production batch.

02Core flows

How the ERP should handle each part of the business

Sales flow
Showroom staff or online customers configure products from rules-based options; prices and lead times calculate from the selections. Deposits are taken at order and the balance on delivery.
Procurement
Fabric, foam, frames and hardware purchased against confirmed orders for made-to-order lines and by reorder rules for common components. Supplier lead times feed delivery promises.
Inventory
Components and raw materials tracked by item; fabric tracked by roll and dye lot so a single order is not cut from mismatched lots. Finished goods held only for stocked lines.
Warehouse
Finished items consolidated by delivery route, staged with assembly instructions and packed for transit protection.
Manufacturing
Configured sales lines generate production orders with cutting lists for timber and panels, sewing patterns for upholstery, and finishing operations by colour.
Accounting
Customer deposits held as liabilities until delivery. Product margins by configuration and channel, including delivery costs.
CRM
Showroom leads, design consultations for larger projects and trade customers such as interior designers or hospitality buyers managed with quotes and follow-ups.

03Industry workflows

Workflows specific to furniture

01

Product configurator

Option rules prevent invalid combinations and generate the BOM, price and lead time for each configured line.

02

Dye-lot control

Fabric for an order reserved from one dye lot, with the lot recorded for repeat orders and claims.

03

Route planning

Delivered orders grouped into routes by region and date, with customer time slots and confirmation messages.

04

Claims and repairs

Claims linked to the order, product and production date, with replacement parts or repair visits scheduled.

04 — Reporting

Reports that should come out of the system, not a spreadsheet

  • Order backlog by production week
  • Lead time promised vs achieved
  • Fabric and component shortages for upcoming orders
  • Margin by product family, configuration and channel
  • Delivery performance and failed delivery reasons
  • Claims rate by product and supplier

05 — Compliance

Compliance considerations

Requirements vary by market: flammability standards for upholstered furniture, timber legality regulations for wood sourcing, and product safety rules for children's furniture. Keeping supplier certificates and material declarations against components helps demonstrate compliance.

Regulatory requirements vary by jurisdiction. We configure the system to support your obligations; confirm specific rules with your auditor or compliance advisor.

06 — Integrations

Systems the ERP needs to talk to

eCommerce storefronts with configurators, CNC panel saws and nesting software, route-planning tools and SMS or WhatsApp for delivery notifications are typical integrations.

07AI opportunities

Where AI is genuinely useful here

Practical uses that sit on top of clean ERP data. None of them replace getting the core transactions right first.

01

Lead time estimation

Estimate realistic delivery dates from current backlog and supplier performance rather than fixed rules.

02

Customer service drafting

Draft responses to 'where is my order' queries using production and delivery status.

03

Claim photo triage

Classify damage claims from customer photos to route them to the right resolution path.

08ERP modules

Modules a typical deployment includes

  • M01Sales & Configurator
  • M02Manufacturing
  • M03Inventory
  • M04Purchasing
  • M05Delivery Planning
  • M06Accounting
  • M07eCommerce
  • M08Helpdesk

09Roadmap

Implementation roadmap

  1. 01

    Configuration model

    Define option rules, BOM logic and pricing for the main product families.

  2. 02

    Order to production

    Configured orders creating production orders and material requirements.

  3. 03

    Delivery and service

    Route planning, customer notifications and claims handling.

  4. 04

    Channels

    Online configurator and trade portal connected to the same rules.

10Common mistakes

Mistakes we see repeatedly

01

Creating every variant as a product

Use configurable attributes and generated BOMs rather than pre-creating thousands of SKUs.

02

Ignoring dye lots

Mixing fabric lots in one piece leads to visible colour differences and returns.

03

Promising fixed lead times

Lead times should reflect backlog and supplier availability, not a number on the website.

04

Separate showroom and online pricing

Different pricing logic per channel creates disputes and margin leakage.

Insights

Related reading

Manufacturing3 min read

Odoo Manufacturing (MRP): A Practical Setup Guide

Setting up Odoo Manufacturing properly: bills of materials, work centres, operations, kits and phantom BOMs, subcontracting, MRP planning and costing, plus common traps.

FAQ

Frequently asked questions

Can customers configure products on our website?

Yes. The same option rules used in the showroom can drive an online configurator, either in the ERP's own web shop or through an integration.

How do we handle deposits?

Deposits are recorded against the sales order and held as customer prepayments until delivery and final invoicing.

Can we track fabric by roll?

Yes, with lot tracking on fabric items, so each roll's dye lot and remaining length are known.

Next step

Too many options, too many mistakes?

We will show you how configuration rules can drive sales, production and delivery.