Furniture specification software: a guide for designers and operators
Furniture specification software serves two very different audiences: designers building specs and operators managing them. Here's what the tools actually do at each stage, and how to choose the right one.

The phrase "furniture specification software" gets used to describe tools at very different stages of the workflow. A designer using it means something quite specific: software that helps build product selections, organise them by room type, generate specification sheets, and assemble handover documentation. An operator using it means something different: a system that maintains the furniture record through installation, replacement, and compliance tracking — long after the designer has moved on to the next project.
These are related problems, but they're not the same problem. And the tools designed to solve one don't always solve the other.
This guide covers both perspectives.
What furniture specification software does at each stage
The specification workflow has several distinct phases, and good tools serve different stages in different ways.
Stage 1: Product selection and sourcing
The first stage is building the product selection — identifying products that meet the brief across room types, design intent, budget, and compliance requirements. Specification software here is primarily a product database tool: the best platforms maintain manufacturer product libraries that designers can browse, filter, and pull directly into a project, reducing manual data entry considerably.
The limitation is library coverage. Well-known manufacturers are typically well-represented; smaller suppliers and bespoke manufacturers often aren't. Manual entry workflows matter — the best tools handle both equally well.
Stage 2: Specification building and room-type scheduling
Once products are selected, the specification needs to be organised. For a commercial hospitality project, this typically means structuring the specification by room type — standard bedroom, accessible bedroom, junior suite, suite, lobby, bar, restaurant, meeting room — and then within each room type, by item category.
This structure serves two purposes. During the design phase, it allows the design team to check coverage (have we specified every item for every room type?), manage substitutions room-type by room-type, and produce specification documents in the format the client and procurement company can use. After handover, the room-type structure is what allows operators to answer practical questions: "what's in each standard bedroom?", "which items differ between the standard and accessible room type?", "what are we replacing when we refurbish a wing of thirty standard bedrooms?"
Good furniture specification software maintains this room-type logic throughout. Tools that flatten the spec into a single item list — without preserving the room-type structure — produce less useful documentation and make operational use after handover significantly harder.
Stage 3: Compliance tracking
For commercial interiors in the UK, fire rating compliance for upholstered furniture is a legal requirement under the Furniture and Furnishings (Fire Safety) Regulations. Each upholstered item in a commercial hospitality environment needs a fire certificate that covers the composite being used — fabric, foam, and interliner combined — not just the outer fabric alone.
Compliance tracking at the specification stage means attaching fire certificates to items, verifying that the certificate covers the specific composite specified, and identifying gaps. It also means tracking other compliance requirements: fabric durability ratings (Martindale rub count for commercial use), warranty documentation, and — for accessible rooms — any items covered by accessible design requirements.
This is an area where many tools are incomplete. Attaching a PDF certificate to an item is easy; verifying that the certificate actually covers the product-fabric-composite as specified requires a more structured approach. Tools that handle this properly — with certificate fields that record what fabric and composite the certificate covers, not just a file attachment — provide meaningfully better compliance management.
Stage 4: Procurement status tracking
Once the specification is issued to a procurement company, furniture specification software that extends into the procurement phase can track order status: purchase orders raised, lead times confirmed, delivery scheduled, items received and inspected.
Fewer tools cover this stage well, because it requires integration with a different workflow — supplier communications, purchase order management, logistics coordination — that goes beyond specification building. The tools that do cover it tend to be more comprehensive business platforms (Blink, Studio Designer) that serve the design firm's full operational workflow rather than pure specification tools.
Stage 5: Handover documentation and export
At project completion, the specification needs to be handed over to the client — typically as a structured document that records what was specified, what was installed (including any substitutions), and what compliance documentation is in place. Tools differ significantly in how useful this handover output actually is; the specification book software guide covers this in more depth.
This is the stage where the design tool either produces something genuinely useful for the hotel's ongoing operations, or produces a document that looks complete but becomes quickly obsolete. The distinction isn't in the formatting; it's in the underlying data structure. A tool that exports a formatted PDF has produced a snapshot. A tool that hands over structured, queryable data — or maintains a shared live record — has produced something the hotel can actually work with for years.
Feature comparison: design-phase tools versus operational platforms
| Feature | Design-phase tools (Fohlio, Programa, Blink) | FF&E lifecycle platforms (Controlbook) |
|---|---|---|
| Product library and catalogue import | Strong — major manufacturers covered | Manual entry; structured data model |
| Room-type organisation | Core feature | Core feature |
| Specification sheet generation | Strong — formatted documents | Export to PDF and structured formats |
| Fire compliance tracking | Basic (certificate upload) | Structured compliance tracking with composite logic |
| Substitution logging | Variable — often manual | Tracked with date and reference |
| Procurement / PO tracking | Good (Programa, Blink) | Order and delivery status tracking |
| Handover data transfer to operator | Typically PDF or read-only access | Live record transferred to operator |
| Post-handover asset management | Not a primary use case | Core use case |
| Replacement planning and lifecycle tracking | Not available | Available |
| Multi-property portfolio view | Limited | Designed for this |
| Pricing model | Per-user seat (design firm) | Property or portfolio subscription |
Why the design-phase / operational split matters
Design-phase tools are built for the design firm. Their commercial model and product development priorities are oriented around making the designer's workflow more efficient. The designer is the customer; the hotel operator is the recipient of the output. This is fine as far as it goes — but it means that the tool's usefulness ends at the same point the designer's engagement does.
Operational platforms are built for the operator. Their focus is maintaining the FF&E record as an ongoing management resource: condition tracking, replacement planning, compliance management, and keeping the specification current as items are replaced over the property's lifecycle.
Neither category is wrong. The problem is the gap between them.
When a hotel opens or completes a refurbishment, the designer's tool contains the authoritative FF&E record. That record then needs to transfer to the operator. In practice, it usually transfers as a PDF or static export. The live data stays with the designer. The operator inherits a snapshot that starts going out of date immediately.
This is the handover gap — the single most common failure point in FF&E documentation. Three years after opening, when the hotel needs to replace a run of bedroom chairs, the specification the procurement team needs is in a binder in a cupboard rather than in a live system they can query.
What makes a furniture specification useful beyond the design phase
The specification books and data exports that remain useful operationally share certain characteristics.
Structured data, not just formatted documents. A PDF is a document. A database is a resource. Specifications that are exported as structured data — with fields that can be queried, filtered, and updated — remain useful when items need replacing, when compliance audits occur, and when refurbishment planning begins. Specifications that live only in PDFs need to be manually re-entered if the operator ever wants to work with the data programmatically.
Room-type logic preserved through the handover. A specification that records items by room type, not just as a flat item list, allows the operator to answer practical questions quickly. "How many chairs does a standard bedroom contain?" is a one-second query in a structured system and a ten-minute exercise in a PDF binder.
Compliance certificates attached at item level with composite detail. A fire certificate needs to be findable three years after installation, when a brand compliance inspector or a fire safety auditor asks for it. A specification tool that attaches certificates to items — with detail about which composite the certificate covers — creates a compliance audit trail that remains useful operationally.
Substitution records with dates. Products specified are not always products installed. Substitutions happen — a manufacturer discontinues a product, a fabric is unavailable in the required colour, a lead time slips and an alternative is sourced. A specification that records the installed state (not just the original design intent) is useful for replacement planning; one that records only the original design is misleading.
Supplier contacts updated for operational use. The procurement contacts used during the original project are project contacts. The account manager who handled the contract is often not the person to call three years later when a replacement order is needed. Operational contact details — the supplier's standard order line, the product's current reference number — are different and need to be maintained separately.
Controlbook's approach to the furniture specification is to maintain these operational requirements from the outset — structuring data in a way that serves the ongoing asset management use case rather than just the initial documentation requirement. If you'd like to see how that works in a real hotel environment, book a demo.
Choosing the right furniture specification software
The right tool depends on which stage you're trying to support and who will be using the data after the project ends.
For design firms whose primary need is efficient specification building — Fohlio, Programa, and Blink all offer capable platforms. Programa suits smaller firms handling hospitality and residential; Blink is more comprehensive for larger firms needing project financials alongside specification.
For hotel operators who need the FF&E record to be a live operational asset — maintained and queryable through the property's lifecycle — a lifecycle platform is the right category. Design-phase tools aren't designed for this and don't serve it well.
For projects where both stages matter, the ideal is either a lifecycle platform used from the design phase, or a design tool that hands over structured data to a lifecycle platform at completion. This closes the handover gap at source rather than trying to bridge it retrospectively.
Controlbook operates as the lifecycle layer — maintaining the furniture specification as a live operational record from procurement through to ongoing asset management, regardless of which design tool was used to build the original specification.
Frequently asked questions
Is furniture specification software the same as interior design software?
Not quite. Interior design software covers a broad range: space planning tools (AutoCAD, Revit, SketchUp), mood board and visualisation tools (Canva, Milanote), and practice management platforms (Studio Designer, Monograph). Furniture specification software is specifically focused on the product specification workflow — capturing product data, organising it by location, managing compliance documentation, and producing handover records. Some interior design platforms include specification features; for a full comparison see the interior design specification software guide.
Can furniture specification software handle bespoke pieces from small suppliers?
Yes, if the tool has a clean manual entry workflow alongside its product library features. Bespoke furniture — custom joinery, handmade upholstered pieces, artisan lighting — accounts for a significant proportion of hospitality FF&E and often comes from smaller suppliers without structured digital catalogues. Tools that handle manual entry cleanly are better suited to real hospitality projects than those optimised entirely around catalogue import.
What format should furniture specifications be handed over to hotel operators?
At minimum, a structured PDF with bookmarks by room type and section, plus a CSV or spreadsheet export of the underlying item data. Better: a shared database record or live platform access where the operator can query the data and add to it over time. The PDF is the minimum acceptable; operators who rely solely on the PDF will find themselves re-entering data at some point in the property's lifecycle.
How do I ensure fire compliance is tracked correctly in specification software?
The key is distinguishing between a product's default fire certification and the certification for the specific composite being used on the project. A fabric may carry a fire certificate; the foam the manufacturer uses may carry a different certificate; the combination needs to be certified as a composite. Ask your specification tool specifically how it handles composite certification — not just whether it stores certificates, but whether it records which composite the certificate covers.
Does furniture specification software help with procurement?
Some tools extend into the procurement phase — tracking purchase orders, lead times, and delivery status. Others are purely specification tools that hand off to a procurement team working in a separate system. If procurement tracking is important to your workflow, look specifically at tools with PO management features (Programa and Blink both cover this). For operators whose primary concern is the post-handover record rather than the procurement process, this is a secondary consideration.