A Bill of Quantities is the single most useful document you can send a Foshan sourcing agent. Most buyers send photos instead and wonder why their quotes are vague. This guide explains what a furniture BOQ is, what it needs to contain for China sourcing specifically, and how to build one that gets you accurate pricing fast.
Every week we receive enquiries that look something like this: a WhatsApp message with ten screenshots from Pinterest, a request for “a price on a sofa like this one,” and a follow-up asking why the quote took longer than expected. The answer is always the same — without a structured Bill of Quantities, a sourcing agent is guessing. And guesses produce estimates, not quotes.
A good BOQ changes the dynamic completely. It compresses the back-and-forth from weeks to days, enables direct factory comparisons, eliminates misunderstandings about spec at the order stage, and gives you the cost data you need to make a confident decision. For hotel, villa, and commercial project buyers in particular, it is not optional — it is the document that separates a professional procurement process from an expensive learning experience.
What is a furniture BOQ?
A Bill of Quantities — BOQ or sometimes BQ — is a structured list of every furniture item required for a project, with quantities, dimensions, materials, finishes, and any other specification relevant to production and pricing. It is the standard document used in hospitality procurement, property development, and large-scale interior fit-outs to communicate scope to suppliers, agents, and manufacturers.
For China sourcing specifically, a BOQ serves several functions simultaneously. It tells the factory what to make. It tells the agent what to source. It forms the basis of the purchase order and, later, the commercial invoice. And — critically — it is the reference document against which your pre-shipment inspection is conducted. If what’s packed in the container doesn’t match the BOQ, the inspection fails and it gets fixed before shipping.
Why your BOQ quality directly affects your quote quality
Here is what happens when a factory or agent receives an incomplete brief. They fill in the blanks themselves — with whatever material is cheapest, whatever finish is most common on their production line, and whatever dimension fits their existing tooling. The quote comes back fast and looks attractive. The sample arrives and looks nothing like what you expected. Revision cycles begin. Lead times extend. The “cheap” quote turns expensive.
Conversely, when a factory receives a properly specified BOQ, the quote reflects the actual cost of making what you want. It may be higher than the vague quote — but it’s real. It’s the price you’d actually pay, not the price of a different product you didn’t intend to buy. For project buyers with multiple stakeholders, a budget built on real BOQ-based quotes is a budget that holds.
The eight columns every furniture BOQ needs
Format doesn’t matter much — Excel is standard, Google Sheets works fine, even a clean PDF table is acceptable. What matters is that every row contains these eight fields. Missing any one of them forces the supplier to assume, which reintroduces the vagueness you were trying to eliminate.
| # | Column | What to include | Common mistake |
|---|---|---|---|
| 1 | Item name | Clear product name: “King bed frame,” “4-seater sectional sofa,” “dining chair” | “Sofa” with no configuration — 2-seater? 3-seater? L-shape? |
| 2 | Reference / image | Photo, sketch, or link showing the intended style. Even one clear image saves multiple revision rounds. | No image at all, or a vague Pinterest collage |
| 3 | Dimensions (L × W × H in mm) | All three dimensions. For beds, include mattress size. For sofas, include seat depth and height. | Only one dimension, or dimensions in different units across rows |
| 4 | Quantity | Total pieces required. For hotels, state pieces per room type plus number of rooms if phased. | Leaving quantity blank or writing “TBC” — nothing can be quoted without a quantity |
| 5 | Material | Primary material: solid oak, E1 MDF, powder-coated steel, full-grain leather, performance fabric, etc. Be specific. | “Wood” — there are hundreds of species and board types at wildly different prices |
| 6 | Finish / colour | Finish type (lacquer, veneer, paint, stain, brush), colour reference (RAL code, Pantone, or a physical swatch sent separately) | “Dark brown” — this is not a colour specification; every factory interprets it differently |
| 7 | Usage context | Residential or commercial? Hotel guestroom, restaurant, lobby, office? Affects grade of materials and hardware required. | Omitting this entirely — a hospitality chair needs different construction than a residential one |
| 8 | Special requirements | Certifications (CARB, FSC, fire retardant foam), packing instructions, assembly requirements, any country-specific standards | Leaving this blank and discovering the requirement after production has started |
Category-by-category specification guide
Different furniture categories have different specification priorities. Here is what matters most in each for China sourcing purposes — the fields where vagueness causes the most problems.
Upholstered seating (sofas, armchairs, dining chairs)
| Spec field | What to specify |
|---|---|
| Frame material | Solid hardwood frame (preferred for hospitality) or engineered wood — state which |
| Foam density and grade | Seat foam density minimum 28kg/m³ for residential, 32kg/m³ for commercial. State ILD (firmness) if known. |
| Fabric specification | Composition (polyester, linen blend, boucle, etc.), Martindale rub count (minimum 30,000 for residential, 50,000+ for commercial), colour reference |
| Leg material and finish | Solid wood, stainless steel, powder-coated steel — and the finish/colour |
| Cushion fill | Foam only, foam wrapped in fibre, or feather/down blend |
| Seat height | Specify in mm — 430mm to 460mm is standard; dining chairs should match table height |
Case goods (bed frames, wardrobes, sideboards, TV units)
| Spec field | What to specify |
|---|---|
| Board type | E1 MDF, E0 MDF, solid timber species, plywood carcass — specify which parts use which material |
| Door/drawer hardware | Soft-close hinges (Blum or equivalent), drawer slide brand and extension, handle style and finish |
| Surface finish | High-gloss lacquer, matte lacquer, veneer species, painted — plus colour reference |
| Internal fittings | For wardrobes: hanging rail, shelf layout, any pull-out accessories, mirror placement |
| Back panel | Same finish as exterior, or plain — matters for wardrobes placed against walls vs. freestanding |
| Panel thickness | Minimum 18mm for structural panels; 25mm for table tops and horizontal surfaces under load |
Dining and occasional tables
| Spec field | What to specify |
|---|---|
| Top material | Solid timber (species), sintered stone (thickness and finish), marble, tempered glass — plus thickness |
| Top thickness | Minimum 25mm for timber and stone tops. Thinner tops warp or crack under normal use. |
| Base material | Solid timber, powder-coated steel, stainless steel, cast iron — and finish/colour |
| Extension mechanism | If required: butterfly leaf, slide-out, or pull-out extension. Specify extended dimensions. |
| Number of seats | Standard seat widths are 55–65cm per person — specify seats required so base placement and leg clearance can be confirmed |
A practical BOQ template structure
For a mixed-category project — a villa, a hotel floor, or an apartment development — organise your BOQ by room or zone, not by product category. It is much easier for both the agent and the factory to work through a document that mirrors the physical space than one that jumps between categories.
| Zone | Item | Dimensions (mm) | Qty | Material | Finish / colour | Usage | Ref image | Special requirements |
|---|---|---|---|---|---|---|---|---|
| Master bedroom | King bed frame with upholstered headboard | 2000 × 2100 × 1200H | 1 | Solid oak frame, linen fabric headboard | Natural oak stain, oatmeal linen | Residential | [Image A] | Slat base included, no storage |
| Master bedroom | Bedside table | 500 × 400 × 550H | 2 | E1 MDF, lacquered | Matte white, brushed brass handle | Residential | [Image B] | 1 drawer with soft-close |
| Living room | 3-seater sofa | 2200 × 950 × 800H (seat H 420) | 1 | Solid hardwood frame, performance fabric | Dark charcoal, 50,000 Martindale | Residential | [Image C] | Feather/foam cushion fill |
| Dining | Dining table | 2000 × 950 × 760H | 1 | Sintered stone top 12mm, brushed steel base | Calacatta finish, matt black base | Residential | [Image D] | No extension required |
| Dining | Dining chair | 480 × 520 × 900H (seat H 460) | 8 | Solid oak legs, boucle fabric seat | Natural oak, ivory boucle | Residential | [Image E] | — |
This structure is immediately usable by a Foshan factory or agent. There is no ambiguity about what is needed, and any quote returned against this BOQ is directly comparable to quotes from other suppliers quoting on the same specification.
What a sourcing agent does with your BOQ
When a complete BOQ arrives at Sorse, here is the actual process that follows — which is why the quality of the document matters so much at the start.
We review the BOQ for completeness and flag any fields that would produce a vague factory quote. If a dimension is missing or a material is underspecified, we ask one round of clarifying questions before approaching factories. After that, we bring the full BOQ to two or three relevant factories per category — not the cheapest option, but the factories whose production capability matches the specification. We request itemised pricing per line, not a lump sum. When quotes come back, we consolidate them into a single document, cross-check that each factory has quoted on the same specification, and present you with a clear comparison.
The entire process from complete BOQ to consolidated quote is typically 3–5 business days for a standard residential project, and 7–10 days for a hotel FF&E project with 20+ line items across multiple factories. An incomplete BOQ doubles or triples that timeline because every gap requires a separate round of clarification.
Common BOQ mistakes that cost time and money
One clear reference image per item — even a hand sketch is better than nothing
Quantities confirmed before sending — “TBC” on quantity means no quote is possible
Material specified to the level a factory can act on: “solid oak” not “wood,” “E1 MDF” not “board”
Usage context stated — residential, hotel guestroom, restaurant — so the factory grades materials correctly
Colour references provided as codes (RAL, Pantone) or physical swatches for exact-match finishing
Photos only, no dimensions — factories can’t quote from a photo alone
“To be confirmed” quantities — delays the entire project by the time it takes to confirm them
Vague material descriptions — “nice wood,” “quality fabric,” “marble-look” are not specifications
No usage context — a factory that quotes residential grade for a hotel installation will produce the wrong product
Colour described as “off-white” or “dark grey” — interpreted differently by every factory and finisher
What to send alongside the BOQ
A well-structured BOQ is the foundation. These supporting documents make it even more useful, particularly for larger or more complex projects:
- Floor plan or room layout — even a rough sketch helps the agent understand spatial constraints and ensures furniture dimensions work in the space. Bed frames in particular need to be checked against room dimensions to confirm access for delivery and assembly.
- Mood board or style reference — one coherent visual reference per room or zone, not a collection of 50 unrelated images. It helps the agent shortlist factories whose existing range aligns with your aesthetic, reducing sampling time.
- Colour swatches or material samples — for any item where colour accuracy is critical (upholstery, painted finishes, veneer), a physical swatch sent by post is infinitely more reliable than a screen colour. Monitors render colours differently; factories match physical samples.
- Certification requirements — if your project requires CARB compliance, FSC certification, fire-retardant foam certification, or any other documented standard, state it in the BOQ and separately in a covering note. Certifications affect factory selection, cost, and lead time — they cannot be added after production begins.
- Delivery schedule — if the project is phased (show flat first, then full production), state the delivery timeline per phase. This affects production scheduling and container planning.
The BOQ is not final — it is a starting point for dialogue
A common misconception is that the BOQ must be perfect before it can be sent. It doesn’t. A well-structured but partially complete BOQ is far more useful than a pile of photos and a vague brief. Send what you have, flag what is still being decided, and let the agent help identify the gaps that matter most for pricing.
What you should not do is treat the BOQ as interchangeable with a mood board. Sending a Pinterest collection and asking for “a rough idea of cost” produces a rough idea — which then gets used as a budget, which then doesn’t match the actual quote when proper specification is done three weeks later. That gap between the rough estimate and the real price is almost always the source of the project’s first major friction.
“The most expensive furniture projects we’ve seen were the ones that started with a vague brief. Not because the furniture was more expensive — but because the revision cycles, resampling, and timeline overruns cost more than the specification work would have taken in the first place.”
— Sorse Sourcing Team, FoshanIf you don’t have a BOQ — how to build one from scratch
If you’re working from a floor plan and a design brief but haven’t yet created a BOQ, here’s the fastest way to get started:
- Walk each room on the plan and list every piece of furniture that needs to be sourced. Don’t filter at this stage — capture everything, including items you might source locally.
- Add dimensions from the plan. If exact dimensions aren’t fixed yet, note the available space and let the agent suggest standard sizes that work within it.
- Assign quantities per room type, then multiply by number of rooms. A hotel with 80 identical guestrooms needs the quantity stated as “1 per room × 80 rooms = 80 units” — not “80 units” with no context, which makes factory phasing impossible to plan.
- Assign a style reference image for each item. Pull from your mood board, existing supplier catalogues, or even previous project photos.
- Flag what you know and what you’re deciding. Mark undecided items clearly so the agent can quote on a provisional specification while you finalise the rest.
- Send it. An 80% complete BOQ gets you a meaningful quote. A perfect BOQ that takes three more weeks to produce delays the project by three weeks.
Ready to get a quote on your furniture project? Send us your BOQ — complete, partial, or even just a room list and some images — and we’ll come back within a few days with an honest assessment of what’s available from Foshan, what it costs, and what we’d need to firm up the pricing.
Send us your brief →






