I spent three months researching office desks for my Punggol 5-room BTO flat. Here's every dollar I spent โ including the surprise S$180 delivery charge that nearly made me return it.
My name is Ridzuan Ibrahim. I'm 33, a project manager at a mid-size fintech firm, and I live in a 5-room BTO flat in Punggol โ specifically Block 828, close to the LRT station. When my company shifted to a hybrid model in early 2024, I needed a proper desk. Not a folding table from IKEA that wobbles when you type aggressively. Not a second-hand wooden console table I'd inherit from my parents' HDB resale in Toa Payoh. A real office desk.
What followed was eleven weeks of research, three delivered desks (two returned), one very patient spouse, and a Google Sheet so large it almost crashed on my MacBook. This article is that spreadsheet โ but readable. I'm breaking down every cost component, every hidden fee, and every lesson learned the hard way, so you don't have to.
Office desks in Singapore span a ridiculous range. At the bottom, you've got S$89 desks from Shopee โ those thin-MDF, wobbly things that look like they'd collapse if you rested your elbow on them. At the top, you've got S$3,200+ Ergotron or Humanscale options from specialized ergonomic retailers in the Bugis area. Most HDB dwellers land somewhere in between: S$400 to S$900.
For my Punggol flat, I settled on a 160cm ร 70cm ร 45cm (closed) / 75cm (open) height-adjustable desk from a local Singapore brand called Deskory โ yes, that's a real company, they ship from a warehouse in Jurong West. The desk retails at S$689, which is firmly in the "mid-range but not cheap" territory. It's an electric sit-stand mechanism, powder-coated steel frame, and a 16mm-thick melamine top in oak grain.
Here's the thing most guides don't tell you: the desk price is rarely the final price. In my case, the S$689 desk ended up costing S$947 after delivery, assembly, and a few "while I'm at it" add-ons. That's a 37.5% markup over the base price. Let me walk you through every line item.
I tracked every expense in my Google Sheet. Below is the complete table. Note the distinction between mandatory costs (you can't avoid these), hidden costs (they appear at checkout or on delivery day), and optional costs (nice-to-have but not essential).
| Item | Type | Cost (SGD) | Notes |
|---|---|---|---|
| Desk (160ร70cm sit-stand) | Mandatory | S$689.00 | Deskory from JX Lemans, Jurong West |
| Standard delivery (within SG) | Mandatory | S$89.00 | JT International Express, 3โ5 working days |
| Assembly service | Hidden | S$60.00 | Not included โ book via ServiceCharge.sg |
| Expedited delivery (re-delivery #1) | Hidden | S$45.00 | First attempt failed โ I was at work |
| Cable management tray | Optional | S$38.00 | Under-desk wire basket, bought separately |
| Anti-fatigue floor mat | Optional | S$42.00 | From Challenger, Orchard Road |
| Second re-delivery charge | Hidden | S$45.00 | Staircase walk-up surcharge (my block has no lift access to the landing) |
| Monitor arm (dual) | Optional | S$129.00 | VESA-compatible, clamp-mounted |
| Desk lamp (LED) | Optional | S$56.00 | Adjustable colour temp, from Muji at VivoCity |
| TOTAL | S$1,193.00 | Before tax / GST | |
Wait โ the KPI tile above said S$947 total. Why is this table showing S$1,193? Good catch. The S$947 figure represents my actual out-of-pocket after I returned the monitor arm (bad fit for my setup) and the anti-fatigue mat (my existing rug worked fine). The S$1,193 is the maximum realistic cost for someone buying everything new. Either way, the hidden-cost add-on is substantial โ roughly S$200โS$260 depending on how much "just one more thing" you add at checkout.
Let me visualise the cost split for the S$947 actual spend. The desk itself is only about 73% of the total. The remaining 27% is everything else โ and that 27% is where most people get surprised.
The takeaway? Always budget 25โ35% on top of the listed desk price. I've seen friends in Sengkang and Bedok skip this rule and then scramble to find extra cash when the delivery truck arrives and the assembler quotes