← All posts
How to

How to Manage Vendors and POs Without Losing Track

Keep vendor quotes, purchase orders and deliveries organised so procurement never becomes a fire drill.

8 min read

Procurement is where a healthy-looking project quietly bleeds. The design is signed off, the client is happy, and then somewhere between three vendor quotes on WhatsApp, a PO scribbled in a notebook, and a delivery that showed up half-wrong, you lose a week and a chunk of margin. Nobody planned it. It just happened, the way it always happens, because vendor work lives in ten places at once.

If you run a studio in India, you already know the shape of this. The carpenter sends rates on WhatsApp. The plywood dealer quotes over a call. The hardware guy emails a PDF. Your site supervisor confirms a delivery verbally. And when the client asks "why is the kitchen delayed," you're scrolling through three months of chat trying to reconstruct what you ordered and when. This post is about getting off that treadmill for good.

Why procurement turns into a fire drill

It's never one big failure. It's a hundred tiny gaps.

You get a good rate from a vendor, but you don't write it down anywhere central, so a month later you're renegotiating from scratch. You raise a PO but forget to note the agreed delivery date, so nobody chases it until the client does. Material lands on site and your supervisor signs for it without checking against the order, so you find out about the shortage when the carpenter can't finish. The vendor invoices you for the full quantity, you pay it, and only at month-end does someone notice you paid for 40 sheets and received 36.

Each of these is small. Together they're the reason a project that should have made 22% margin makes 14%. I've written before about the specific spots where this leaks in 7 Places Your Design Studio Quietly Leaks Margin, procurement is on that list for good reason. The money doesn't vanish dramatically. It seeps.

The root cause is almost always the same: your vendor information, your orders, and your deliveries don't live in one connected place. They live in your head, your WhatsApp, and your supervisor's memory. So let's fix the system, not the symptoms.

Start with a real vendor list, not a mental one

Before you touch a single PO, build one clean vendor directory. Not a fancy one. Just one place where every vendor you actually use lives with the things you'll need over and over.

For each vendor, keep:

  • Name, phone, and the WhatsApp number you actually order on
  • GSTIN, you need this for input tax credit, so verify it once and store it
  • What they supply and their last agreed rates
  • Typical lead time (does the modular guy take 3 weeks or 6?)
  • Payment terms you settled on (advance %, balance on delivery, credit period)

The GSTIN point matters more than people think. If a vendor isn't GST-registered or gives you a wrong number, you lose your input tax credit on that purchase, that's a real percentage off your margin on every order from them. Verify it going in, not at filing time when it's too late to fix.

This directory is the foundation. Once it exists, every quote and PO you raise pulls from known, trusted vendors with correct GST details, instead of you retyping the same number wrong three times.

Capture quotes so you can actually compare them

Here's the discipline that separates studios that hold their margin from ones that don't: when you get a rate, you log it against the vendor and the item, right then, in a place you'll look again.

Three quotes for the same false ceiling work should sit side by side, vendor, rate, quantity, timeline, so the decision is obvious instead of a gut call from a chat you half-remember. This isn't about squeezing vendors on every rupee. It's about knowing your real cost before you commit, so the number you quoted the client actually holds up.

This is also where budget discipline starts. The rate you accept from a vendor becomes your committed cost, and that cost needs to sit against what you estimated. If you're not tracking this, read How to Track Project Budget vs Actuals (and Protect Margin), because a PO you can't tie back to a budget line is a PO that can blow your margin without you noticing until it's done.

Raise POs that leave a trail

A purchase order isn't paperwork for its own sake. It's the single source of truth for "what did we agree to buy." A proper PO answers, in one place: what, how much, at what rate, by when, from whom, on what payment terms.

The magic isn't the document. It's that everyone works off the same one. When the PO is the reference, three things stop happening:

  • The vendor can't claim you ordered a different quantity, it's written
  • Your supervisor knows exactly what to check against on delivery
  • You know exactly what you owe, and for what, when the invoice comes

A studio that raises real POs has a paper trail. A studio that orders on WhatsApp has an argument waiting to happen. The full flow from raising that PO to receiving goods is worth its own read, I've laid it out step by step in How to Run Procurement From PO to Delivery Without Chaos.

One habit worth building: number your POs sequentially and reference the project on every one. When you're juggling four sites, "PO-2026-041 for the Andheri flat" is instantly findable. "That order I sent Ramesh sometime last month" is not.

Check deliveries against the PO, every single time

This is the step everyone skips, and it's the most expensive one to skip.

When material lands on site, someone has to physically check it against the PO before signing. Right quantity? Right spec? Right finish? Damaged pieces? The moment your supervisor signs off without checking, you've accepted a shortage as complete, and you'll pay for the gap out of your own pocket.

Make it a rule: no delivery is "received" until it's matched to the PO. If 4 sheets are missing or 2 are damaged, that gets recorded against the order then and there, not discovered three weeks later when the carpenter runs short and the vendor has moved on. A ten-minute check at delivery saves a two-day scramble later, plus the awkward call to the client about why the wardrobe isn't done.

When your PO, delivery, and vendor all connect, this check takes seconds. The supervisor opens the order on their phone, ticks off what arrived, flags what didn't. Done. That flag now travels to whoever pays the invoice, so you never pay for material you didn't get.

Close the loop: delivery to invoice to payment

The last gap is between what you received and what you pay. Vendor invoices you. You pay. But did you pay for what actually arrived, or for what was ordered?

If your delivery check is honest, this is easy: you pay against received quantity, not ordered quantity, and the difference is settled with the vendor cleanly. If your delivery check doesn't exist, you pay blind and hope.

And keep those vendor GST invoices filed against the project. At GST filing time, your accountant needs them to claim input tax credit, and at month-end your project P&L needs the real numbers. This is the same discipline that makes your client billing clean, the way a quote should flow straight into a proper GST invoice is something I covered in How to Turn a Quote Into a GST Invoice in Minutes. Procurement is just the mirror image: money going out instead of coming in, but the same need for a clean, traceable trail.

The point isn't more admin, it's less firefighting

I know the reflex reading this: "Great, more process, more things to maintain." But the whole point of connecting vendors, POs and deliveries is that you do the work once, up front, and stop redoing it under pressure. A vendor list you build once. A PO you raise in a couple of minutes. A delivery check that takes ten minutes on site. That's the entire cost, and it replaces hours of month-end reconstruction and the slow margin bleed of ordering blind.

This is the same thinking behind building a studio that doesn't depend on you holding everything in your head. When procurement runs on a system instead of your memory, you can hand it to a junior, take a week off, and nothing catches fire. That's the real prize, and it's what I mean in How to Systemise Your Design Studio So It Runs Without You.

How Designa handles this in one place

This is exactly what we built the procurement side of Designa for. Your vendor directory with GSTINs lives in one place. You raise POs against a project in a couple of clicks, with rates, quantities and delivery dates on record. Your site team receives goods against that PO from their phone and flags shortages on the spot. Vendor invoices tie back to what was actually delivered, and your GST invoicing to the client, plus Razorpay collection and Tally/Zoho sync, sits in the same connected workspace instead of five disconnected apps.

No more reconstructing orders from WhatsApp. No more paying for material that never arrived. No more finding out at month-end that a project quietly lost four points of margin somewhere in procurement.

It's one flat founding price, ₹2,299 + GST per year for your whole studio, up to 10 members, unlimited free client logins, a 7-day money-back guarantee, and done-for-you onboarding with data migration so you're not stuck setting it up alone.

Poke around the live demo at https://demo.designa.work and see the procurement flow with your own project in mind. When you're ready to stop firefighting POs for good, grab the founding offer at https://go.designa.work, get your vendors and orders in one place before the next site delivery catches you out.

Run your whole studio on Designa

One flat founding price for your whole team, every module included, with a 7 day money back guarantee. See exactly how it works, then get started today.