Blog · 12 Jun 2026 · 9 min read

How to Write an Interior Design Quotation That Wins (and Protects Your Margin)

Most quotations are written to send fast, not to win and protect margin. That's why ID firms in Singapore and Malaysia routinely give away 8–15% of a job in line items they forgot to price, scope they assumed was "included," and follow-ups they never sent.

A good quotation is a sales document, a contract, and a risk model — at the same time. This guide walks through how to write one that does all three, with the line-item benchmarks SG/MY firms are actually using in 2026.

If you're still doing this in Excel and copying old quotes as templates, this is for you.

The job of a quotation

Most designers think the quotation's job is to state a price. It's not. Its real jobs are:

  1. Confirm scope — so a "small carpentry job" doesn't quietly become 6 weeks of variation orders
  2. Anchor the client's expectations on price, timeline, and what's NOT included
  3. Protect your margin — every line item priced with a known cost + markup, not a vibe
  4. Close the sale — make the client feel they understand what they're paying for

Get those four right and your close rate goes up, your variation-order disputes drop, and your gross margin stops drifting downward over the year.

The 9 sections every winning quotation has

This is the structure we see in the top-performing quotations from SG/MY firms doing S$500k–S$5M annual revenue.

1. Project header

  • Client name, project address, unit type (HDB 4-room / condo / landed / commercial)
  • Floor area (sq ft) — every downstream rate is per sq ft, so this anchors everything
  • Project start date and projected handover
  • Quotation number and validity (we recommend 14 days, not 30 — forces decisions)

2. Scope summary

3–6 lines, in plain English, describing what you're doing. Not the line items — the story.

Example: "Full renovation of a 4-room HDB at [address], including hacking of non-structural walls between kitchen and living, full carpentry (TV feature wall, kitchen cabinets, wardrobes in MBR + BR2), tiling throughout, full electrical rewire, and painting."

This is the part the client reads. The rest they skim.

3. Line items, grouped by trade

Group by trade, not by room. Clients want to compare you to other quotes — and other quotes group by trade.

Standard groups for SG/MY residential:

  • Hacking & masonry
  • Carpentry
  • Tiling & flooring
  • Plumbing
  • Electrical
  • Painting
  • Ceiling & partition
  • Aluminium & glass
  • Miscellaneous

Each line: description, quantity, unit, unit price, line total. Never just a lump sum. Lump sums signal you're hiding margin and homeowners are trained to negotiate them down.

4. Unit rates and benchmarks (SG/MY, 2026)

Here are typical 2026 line-item rates we see in SG and MY quotations. Use them to sanity-check your own pricing — if you're 20% below market, you're leaving money on the table; 20% above, you're losing the bid.

Singapore (SGD)

Line itemTypical rateNotes
Hacking non-structural wall$8–12 / sq ftIncludes disposal
Floor tiling (homogeneous)$9–14 / sq ftExcludes tiles
Carpentry (kitchen base + tall)$180–280 / ft runLaminate finish
Carpentry (wardrobe)$160–240 / ft runSliding doors +15%
Painting (full unit)$1.20–1.80 / sq ft2 coats Nippon Vinilex
Lighting point$45–65 / pointExcludes fitting
Power socket (single / double)$60 / $80Standard
False ceiling (L-box)$9–14 / sq ftIncludes paint

Malaysia (MYR)

Line itemTypical rateNotes
Hacking non-structural wallRM 25–45 / sq ftKL/Selangor
Floor tiling (porcelain)RM 18–28 / sq ftExcludes tiles
Carpentry (kitchen base + tall)RM 450–750 / ft runMelamine finish
Carpentry (wardrobe)RM 380–600 / ft run
Painting (full unit)RM 3.50–5.50 / sq ft2 coats
Lighting pointRM 120–180 / point
Power socketRM 160–220
Plaster ceiling (full)RM 12–18 / sq ft

(Disclaimer: these are public-quote benchmarks for sanity checks, not your actual costs. Your costs depend on your contractor relationships, location, and finish level.)

5. Materials specification

This is where margin leaks. If you write "supply and install kitchen cabinets" without specifying the carcass material, door finish, hardware brand, and hinge spec — the client will assume the most expensive option you've ever shown them, and you'll absorb the difference.

Per line item, specify:

  • Brand (e.g., Blum hinges, Nippon paint)
  • Model / series (e.g., Hafele 110° soft-close)
  • Finish (e.g., matte laminate EDL D1234)
  • Colour code (if relevant)
  • Allowance ("up to S$45/sq ft tile allowance — anything above billed separately")

The word "allowance" is your best friend. It transfers the upgrade risk to the client.

6. Exclusions — write this section like a lawyer

The #1 source of margin leak is assumed inclusions. Write a clear, bulleted list of what is NOT included. Examples:

  • Removal of existing built-in furniture not stated above
  • Structural alterations and engineer fees
  • Tile / sanitaryware above the stated allowance
  • Curtains, blinds, and soft furnishings
  • Appliances and white goods (unless itemised)
  • Air-con servicing and pre-existing defects
  • HDB / MCST permit fees
  • Hacking debris disposal beyond 1 lorry load
  • GST / SST (state if included or excluded)

If a client later says "I assumed that was included" — you point at this list.

7. Payment schedule

The standard SG schedule:

  • 10% on signing
  • 40% on hacking commencement
  • 30% on carpentry installation
  • 15% on completion
  • 5% on handover + defects rectification

MY is similar. Do not front-load less than 50% by the time carpentry starts — that's when your supplier outflow is biggest.

8. Timeline

A simple Gantt-style strip works. Two columns: week number and work happening that week. Clients want to know when they can move in, not your internal scheduling system.

9. Terms & conditions

Cover at minimum:

  • Variation orders — must be in writing, priced before execution
  • Quotation validity (14 days)
  • Material price fluctuation clause (>5% movement triggers re-quote)
  • Defects liability period (12 months standard)
  • Force majeure
  • Dispute resolution (SIAC for SG, KLRCA / AIAC for MY)

If you don't have a lawyer-reviewed T&C template, get one. It's the cheapest insurance in your business.

The 5 most expensive quotation mistakes

After auditing dozens of quotations from SG/MY firms, these are the recurring margin killers:

Mistake 1: Pricing carpentry by "feel"

Carpentry is 40–60% of a typical residential renovation. If your ft-run rate is built from a junior designer's gut, you're guessing on the biggest line on the quote. Build a costed BOQ for one cabinet — materials, hardware, labour hours, finish — then back-solve the ft-run rate.

Mistake 2: No allowance on tiles, sanitaryware, lighting

The client picks the showroom item. The showroom price is 2.5x your assumed cost. You eat the difference. Always quote with an allowance and a clear upgrade-billing clause.

Mistake 3: Forgetting the "small" line items

The ones that add up to 8% of a job and never make it onto the quote:

  • Skirting (linear feet, not lump sum)
  • Door frames + architraves
  • Aircon trunking
  • Curtain rods and reinforcements
  • Mirror + glass works
  • Final cleaning
  • Permit fees
  • Lorry disposal trips

Build a master line-item checklist and run every quote against it before sending.

Mistake 4: 30-day validity

You give the client a month to think. They use 28 days to collect three other quotes and negotiate you against them. 14 days, max. Material prices genuinely do move that fast in 2026.

Mistake 5: No follow-up sequence

40–60% of quotes close on the second or third touch, not the first. If your follow-up is "did you decide?" three weeks later, you'll lose to the firm that sent a re-priced bundle option after 5 days. (We'll cover the 5-touch follow-up in a separate post.)

How long should this take?

A well-built quotation for a 4-room HDB or KL condo job should take 30–45 minutes if your line-item library is dialled in, your unit rates are current, and your template is sound. Most firms we talk to spend 4–8 hours per quote, which means:

  • Senior designers are doing junior work
  • Quotes go out with stale prices
  • Follow-up slips because the next quote is already overdue
  • Bids are lost on speed alone

This is the problem Squode was built for. We turn a rough scope — voice notes, site photos, a messy WhatsApp brief — into a fully priced, margin-checked, client-ready quote in minutes. Same structure as above, with your unit rates, your catalog, your margin rules.

If your team is burning hours rebuilding the same quote structure on every new job, apply for founding access — we're opening 10 slots at Professional-tier features for the Starter price, locked for 6 months.

TL;DR — the checklist

Before you send any quote, run it through this:

  • 9 sections present (header → T&C)
  • Line items grouped by trade, not by room
  • Every line has qty, unit, unit price, total
  • Unit rates within 15% of market benchmarks
  • Material specs include brand, model, finish, allowance
  • Exclusions list has at least 8 items
  • Validity = 14 days
  • Payment schedule front-loads 50% by carpentry
  • Master line-item checklist run
  • T&C includes variation order + price fluctuation clauses
  • Follow-up scheduled at day 3, 7, 12

Get those 11 right and you'll win more, leak less, and stop dreading the next quotation.


Next in this series: Why your Excel quotation template is quietly costing you S$30k a year, and the 5-touch follow-up sequence that closes 40% more renovation quotes.

FAQ

How much should an interior design quotation cost the client to receive? Always free. Charging for quotations is rare in SG/MY residential and signals friction. Reserve quote fees for commercial fit-outs above S$200k where pricing alone takes serious engineering time.

Should I quote in lump sum or itemised? Always itemised. Lump sums look like you're hiding margin and invite aggressive negotiation. Itemised quotes anchor the client on the value of each component.

How do I price variation orders fairly? Use the same unit rates as the original quote, plus a 10–15% admin uplift to cover the disruption to your schedule. Always price VOs in writing before the work happens.

What's the right gross margin to target on a residential ID job? Most healthy SG/MY firms run 28–38% gross margin after all trade costs. Below 25% you're undercharging or leaking; above 40% you're either premium-positioned or your costs are out of date.

Do I need to charge GST / SST on quotations? In Singapore, if your firm is GST-registered (turnover > S$1M), yes — state it clearly. In Malaysia, SST applies to certain renovation services; check with your tax advisor. Always state whether the quoted total is inclusive or exclusive.

More from the Squode blog