The order arrived. Wrong finish. Site's waiting. Now what?
If you run a design studio in India, you already know this scene. The carpenter is on site, ready to install. The client has cleared their Saturday to see progress. And the veneer that shows up is the walnut sample you rejected three weeks ago, not the teak you approved. Somebody typed the wrong code on a WhatsApp message. Nobody caught it. Now you're eating the cost, or eating a week, or both.
Procurement is where good studios quietly bleed. Not because designers are careless, but because the whole thing runs on memory, screenshots, and a vendor's word over a phone call. A PO lives in one person's email. The advance payment sits in someone's UPI history. The delivery date is a promise made in a call nobody wrote down. When it works, it's luck. When it breaks, it's Saturday on site with the wrong material.
Let me walk through how to run procurement properly, PO to delivery, so nothing arrives late or wrong. This is the boring operational muscle that separates a studio that scales from one that's always firefighting.
First, understand where the chaos actually comes from
It's tempting to blame vendors. Sometimes it's them. But most procurement failures in a design studio trace back to a handful of gaps that have nothing to do with the supplier.
- The spec and the PO don't match. The room spec says one SKU, the PO says another, because someone re-typed it instead of pulling it forward.
- No single source of truth. The PO is in email, the payment in a bank app, the delivery date in a WhatsApp thread, the invoice in a folder. Nobody can see the whole picture in one place.
- No status on anything. Is the PO sent? Confirmed? Paid the advance? Dispatched? You genuinely don't know without three phone calls.
- Handoffs drop. The project lead ordered it, but the site supervisor doesn't know it's coming, so nobody's there to receive and check it.
Fix these four and procurement stops being a source of dread. The tool matters less than the discipline, but the right tool makes the discipline automatic. That's the whole idea behind why one connected system beats five disconnected tools, the gaps live in the handoffs between apps, so you close them by removing the handoffs.
Start the PO where the spec already lives
Here's the rule that prevents half of all wrong-material deliveries: never create a purchase order from scratch. Create it from the approved spec.
If you've done your room-by-room FF&E specs properly, every item the client signed off on already has a description, a finish, a dimension, a quantity, and ideally a reference image. That approved spec is the truth. The PO should inherit all of it, SKU, finish code, quantity, the exact approved image, without anyone re-typing a thing.
When the PO carries the same finish reference the client approved, the vendor sees the same walnut-versus-teak decision you did. When it's re-typed by hand into a fresh WhatsApp message, that's exactly where "MDF 18mm oak" becomes "MDF 18mm ash" and nobody notices until it's on a truck.
So the workflow you want is: approved spec → generate PO directly from it → send to vendor. One continuous chain, no re-keying. In Designa the PO pulls straight from the room spec, so the thing your client approved is the thing the vendor quotes against. That single link kills a huge share of "wrong item on site" problems before they start.
Give every PO a status you can see at a glance
A PO isn't a document. It's a lifecycle. And you should be able to see where each one sits without calling anyone. At minimum, track these stages:
- Draft, being built from the spec, not sent yet
- Sent, vendor has it, awaiting confirmation
- Confirmed, vendor accepted price, quantity, and a real delivery date
- Advance paid, the deposit is out, with the reference recorded
- In production / dispatched, being made or on the way
- Delivered, arrived on site
- Received & checked, physically verified against the PO, GRN done
The magic isn't the list. It's that everyone on the project sees the same status on the same screen. The designer knows the sofa is confirmed. The site supervisor knows it's dispatched and to expect it Thursday. The accounts person knows the advance is paid and the balance is due on delivery. Nobody chases anybody for an update, because the update is just there.
When your PO tracker is a spreadsheet or a memory, you get the classic studio move: three people call the same vendor on the same day asking the same question, and the vendor stops picking up. A shared, live status ends that.
Track the vendor, not just the order
Every studio has that one vendor who is brilliant on quality and terrible on timelines. And the one who's cheap but ships 10% short every single time. If that knowledge lives only in your head, it dies the day you hand a project to a new team member.
Keep a proper vendor record, contact, GST number, categories they supply, payment terms, and crucially their track record on this project and past ones. When you can see that a supplier has been late on two of their last three POs, you plan around it. You order earlier. You don't put them on the critical-path item three days before install.
This is the heart of good vendor and PO management without losing track. Your vendor list is an asset. Treat it like one, searchable, shared, and attached to real order history, not scattered across five people's phone contacts.
Nail the receiving step, this is where late-and-wrong actually gets caught
Ordering carefully is only half the job. The other half is checking what shows up. Most studios skip this. Material arrives, someone signs the delivery challan without comparing it to anything, and the shortage or the wrong finish gets discovered days later when the carpenter opens the box, by which point the vendor says "you signed for it."
Build a receiving habit, and make it dead simple:
- Pull up the PO on your phone at the moment of delivery
- Check item, finish, quantity, and condition against what the PO says
- Log a goods-received note then and there, full, partial, or rejected
- Photograph anything damaged or wrong before it leaves the truck
When receiving is tied to the original PO on the same system, the person on site isn't guessing what was supposed to come. They're ticking off a list the office already built. Discrepancies surface in the first sixty seconds, on the delivery challan, while the driver is still standing there, not a week later when you have no leverage.
Close the loop into money, so procurement pays for itself
Procurement doesn't end at delivery. It ends when the vendor's bill is settled and the cost is booked against the right project. This is where a shocking amount of margin quietly disappears. You pay a vendor's final invoice without checking it against the PO, and you overpay for the short-delivered quantity. You forget to bill the client for a variation you procured. You lose track of which advances were adjusted.
Tie the PO to payments and to your client invoicing and this leak closes itself. The advance and balance sit against the PO. When it's time to bill the client, the procured cost is already there, no digging through bank statements. If you've set up your quote-to-GST-invoice workflow properly, procurement costs flow through to what you charge without manual re-entry, GST and all.
Procurement is one of the biggest of the places your studio quietly leaks margin, through overpayment, short deliveries you accepted, rush orders because you planned late, and variations you procured but never billed. Every one of those is a tracking problem, not a pricing problem. Fix the tracking and the margin comes back on its own.
The whole chain, on one screen
Here's what "no chaos" actually looks like day to day. Client approves the spec in their portal. You generate the PO straight from that approved spec, same SKU, same finish, same image. You send it, the vendor confirms a date, the status updates. Advance goes out, recorded against the PO. Material dispatches, and your site supervisor already sees it's coming Thursday. It arrives, gets checked against the PO on a phone, GRN logged in a minute. The cost books to the project, the client gets billed, the vendor gets paid the correct balance.
No screenshots. No "which one did we approve again." No Saturday surprise on site. Just one connected chain from approval to delivery to money, where every person sees the same truth.
That's exactly what Designa is built to do for Indian interior and architecture studios, specs, mood-board approvals, POs, procurement tracking, GST invoicing and Razorpay collection, plus Tally and Zoho Books sync, all in one workspace. One flat founding price of ₹2,299 + GST per year covers the whole studio, up to 10 members, with unlimited free client logins and done-for-you onboarding and data migration.
Poke around the live demo at https://demo.designa.work and see the PO-to-delivery flow for yourself. When you're ready to stop running procurement on memory and WhatsApp, grab the founding offer at https://go.designa.work. Seven-day money-back, so the only thing you're risking is your next wrong-material Saturday.