Discover powerful Dolibarr extensions designed to automate your business processes

Furniture Business Management turns Dolibarr into a dedicated, end-to-end management platform for companies that sell furniture and furnishings: office furniture, home furniture, professional furniture, kitchens, bedrooms, living rooms, school, medical, hospitality and industrial furniture, decoration articles, furnishing accessories and custom-made pieces. It covers the entire business cycle — catalog, purchasing, stock, sales, CRM, fit-out projects, delivery, installation, after-sales, warranties, financing, promotions and reporting — without needing any external software.
The module is natively integrated with Dolibarr's third parties, products, stock, shipments, orders, quotes, invoices, payments, banking, accounting, projects, agenda, documents (ECM), e-mails and REST API, so furniture-specific processes enrich — rather than replace — the standard ERP.
· 24 dedicated business objects organised into a two-level furniture-oriented menu.
· Luxury Furniture dashboard an executive control center (petrol / natural-wood / gold charter) with KPIs, alert tiles, a sales-pipeline preview and interactive charts.
· Visual sales pipeline drag-and-drop Kanban from quote to delivery.
· Fine-grained permissions 11 right groups matching real job roles (management, sales, buyer, warehouse, delivery, installer, after-sales manager, accountant, read-only).
· Multi-language & multi-entity FR/EN/IT/DE/ES, ready for multi-company installations.
· Demo dataset one-click generation and removal of a full realistic demonstration dataset.
· REST API read/write access to the catalog and sales for e-commerce and showroom front-ends.
· Reporting hub 16 business reports exportable to CSV, Excel and PDF.
The module adds a top menu entry and a structured left menu tree. Every in-page tab keeps the Dolibarr left menu synchronised. The main areas are:
· Dashboard
· Catalog (furniture, variants, collections, brands, categories & ranges)
· Stock & warehouses (stock board, showrooms, out-of-stock)
· Purchasing & import (purchases, suppliers, import files, supplier orders/invoices)
· Sales (pipeline, quotes, orders, delivered)
· Prospects & CRM
· Reservations
· Promotions
· Fit-out projects
· Financing
· Delivery & installation (planning)
· Warranties & after-sales (SAV)
· Customers & loyalty
· Sales team (objectives, commissions)
· Invoicing (native quotes/orders/invoices/payments)
· Automations
· Reporting
· Setup
The module ships 24 fully-featured objects. Each has list & card views, search filters, column selectors, status workflow, linked-records panels and an activity cockpit.
|
Object |
Purpose |
|
Showroom / Store |
Points of sale and stock locations with manager, surface, opening hours. |
|
Brand |
Furniture brands with country, segment (eco/standard/premium/luxury), manufacturer and warranty duration. |
|
Collection |
Annual, seasonal, promotional, premium and professional collections linked to a brand. |
|
Category / Range |
Product families (office, living room, bedroom, kitchen, school, medical, hospitality, industrial, decoration) with target margin. |
|
Furniture product (hub) |
The rich catalog item: barcode, brand/collection/category, model, style, materials, finish, colour, dimensions (L/W/H), weight, volume, prices (purchase/sale/promo), expected margin, stock, condition and availability. |
|
Variant |
Product variants by colour, dimension, material, fabric or configuration, each with its own barcode, price supplement and stock. |
|
Supplier / Manufacturer |
Manufacturers, wholesalers, importers, carriers and subcontractors with lead time and payment terms. |
|
Purchase (hub) |
Purchase requests and supplier orders with reception tracking and quality control states. |
|
Import (hub) |
Import files with full landed-cost tracking (transport, customs duty, taxes, insurance, other fees, real cost). |
|
Prospect (CRM) |
Leads (individuals, businesses, architects, decorators, communities, hotels, restaurants) with interest, budget, salesperson and pipeline stage. |
|
Sale (hub, pipeline) |
The commercial deal with sales channel (store/B2B/B2C/e-commerce/showroom), amounts, discount, delivery & installation fees, margin, payment type and pipeline stage. |
|
Reservation (hub) |
Product reservations with deposit, expiry date and automatic expiry. |
|
Fit-out project (hub) |
Layout projects for offices, open spaces, homes, apartments, hotels, restaurants and malls, with budget, surface, progress and state. |
|
Financing |
Cash, instalment, rental, leasing and credit files with organism, rate, duration and monthly payment. |
|
Warranty (hub) |
Manufacturer, store and extended warranties with coverage, start/end dates and state (active/expired/used). |
|
Delivery |
Delivery planning with carrier, address, documents given, customer signature and state workflow. |
|
Installation (hub) |
Assembly & installation interventions with team, duration, cost, report and customer signature. |
|
After-sales / SAV (hub) |
Complaints, repairs, replacements and workshop returns linked to warranties. |
|
Promotion |
Sales, promotions, packs, coupons and campaigns with percentage or amount discount and validity window. |
|
Salesperson |
Sales team members with commission rate, monthly target and showroom. |
|
Objective |
Per-period sales/revenue/margin targets vs achieved. |
|
Commission |
Commissions per sale and salesperson with state and payment date. |
|
Loyalty |
Customer loyalty with points, tier (bronze/silver/gold/platinum), purchases and total spent. |
|
Automation |
IF/THEN rules driving deadline alerts, follow-ups and notifications. |
· Extremely complete product records with photos, barcode/QR, dimensions, materials, finishes and styles.
· Collections (annual, seasonal, promotional, premium, professional).
· Categories, ranges and configurations.
· Full variant system (colour, dimensions, wood, fabric, leather, metal, glass, drawers, doors, shelves, options), each with its own price, stock, reference and barcode.
· Multi-warehouse and multi-showroom stock (showroom, store, reserve, after-sales, installation, in-transit, supplier).
· Entries, exits, transfers, valuation, minimum-stock and out-of-stock alerts.
· Real-time stock board grouped by availability and condition.
· Purchase requests, supplier orders, receptions and quality control.
· Import files with landed-cost calculation.
· Manufacturers, wholesalers, importers, carriers and subcontractors; purchase history, lead times, terms.
· Prospecting and CRM pipeline.
· Visual drag-and-drop sales pipeline (quote → reservation → order → invoice → delivery).
· Quotes, orders, invoicing and payments via native Dolibarr.
· Reservations with deposits; promotions and loyalty.
· Layout plans for offices, open spaces, homes, apartments, hotels, restaurants and malls.
· Budget tracking, progress and planning.
· Delivery planning, preparation, loading, transport and customer signature.
· Installation teams, scheduling, assembly, on-site validation, reports and signature.
· Complaints, repairs, replacements and workshop returns.
· Manufacturer, store and extended warranties with expiry alerts.
· Cash, instalment, rental, leasing and credit with monthly-payment simulation.
· Executive Luxury Furniture dashboard with KPIs, alert tiles and interactive charts.
· 16 reports (commercial, financial, purchasing, stock, rotation, deliveries, installations, warranties, after-sales, customers, suppliers, profitability, products, collections, brands, sales team) exportable to CSV / Excel / PDF.
· Automation engine for alerts, follow-ups and notifications.
Permissions are split into 11 groups aligned with real furniture-business roles: catalog, stock, purchasing, sales, projects, delivery & installation, after-sales, financing, sales team, automations and reporting. Read and write are granted by default on activation; delete and administration are opt-in. Roles typically map to: administration, management, sales, buyer, warehouse, delivery, installer, after-sales manager, accountant and read-only.
The module reuses and enriches native modules: third parties, products, stock, shipments, receptions, orders, quotes, invoices, payments, banking, accounting (standard & advanced), suppliers, contracts, projects, agenda, tickets, ECM documents, e-mails, notifications and the REST API.
A dedicated setup page lets administrators define default currency, VAT rate and reservation deposit, generate a complete demonstration dataset (showrooms, brands, collections, products, customers, sales, projects, deliveries, installations, warranties, invoices, payments…) in one click, and remove all demonstration data with confirmation.
The module exposes a REST API (class FurnitureManagement) with endpoints for the catalog (GET/POST products) and sales (GET/POST sales), secured by the same permission groups. The generic, registry-driven design makes it straightforward to extend to any of the 24 objects.