The purchase order is the least glamorous document in the whole project, and it's also the exact spot where your margin quietly walks out the door. A PO that goes out at the wrong rate, or without the client sign-off sitting behind it, or with a quantity nobody double-checked, is how a healthy 22% margin becomes a nervous 11% by the time the last delivery lands on site. This one is for studio owners and project coordinators who want procurement to be boring and predictable, so let me walk through how I run purchase orders and what actually keeps them clean.
What a purchase order actually is, and why studios skip it
A purchase order is a formal instruction to a vendor that locks five things before anything ships: the exact item, the rate, the quantity, the delivery date, and the payment terms. That's it. It turns a loose WhatsApp "bhej do 8 units bhaiya" into a document both sides agreed to, so when the invoice arrives you have something to check it against.
Most small studios skip the PO entirely, and I understand why, because in the early days it feels like paperwork slowing down a job you could just phone in. The problem is that every item of furniture, fixtures and equipment you buy without a PO is a rate you'll have to remember from memory three weeks later when the bill lands, and memory is exactly where margin goes to die. The vendor quotes 1,150 a running foot in the meeting, ships at what turns out to be 1,240, and unless there's a document that says 1,150, you're paying 1,240 and calling it a rounding error.
The anatomy of a PO that protects your margin
A good PO isn't long, but it has to carry a specific set of fields, because each field closes a gap where money leaks. Here's the skeleton I use, and you can lift it as-is.
| Field | What it locks | Why it matters |
|---|---|---|
| PO number | A unique, sequential reference | Lets you match delivery and invoice back to one order |
| Vendor + GSTIN | Who you're buying from | Needed for your input credit later |
| Item description + spec | The exact finish, size, model | Stops "close enough" substitutions on site |
| Quantity + unit | 8 nos, 42 rft, 60 sqft | Catches short or over deliveries |
| Agreed rate | The number from the negotiation | The single most important field on the page |
| Taxes (CGST/SGST or IGST) | The tax treatment | So the invoice total isn't a surprise |
| Delivery date + address | When and where | Feeds your site timeline |
| Payment terms | Advance, on delivery, retention | Protects your cashflow |
Notice that the rate and the taxes are separate lines. That's deliberate, because a vendor who quotes an all-in number can quietly move the split around, and you want to see the base rate on its own so you can compare it against the next vendor and against your own quote.
Tie every PO back to the approved quote
Here's the discipline that fixes most leaks, and it's simple to say and hard to do consistently: never raise a PO for something the client hasn't approved, and never at a rate that breaks the number in your quote.
The chain runs client approves the mood board and the finish, that flows into the quote the client signs, and only then does the PO go out to the vendor at a rate that keeps your margin intact. If you raise the PO before the sign-off, you're carrying inventory risk on the client's behalf, and if the client changes the fabric later, that stock is now your problem. If you want the approval half of this locked down properly, I laid it out in how to set up a branded client portal for your studio, because a timestamped online approval is what makes the PO safe to send.
And the money side has to close the same way. The quote your client signed should become the invoice you raise without anyone re-keying numbers, which I walked through in how to turn a quote into a GST invoice in minutes. When the PO, the quote and the invoice all trace back to the same approved spec, there's nowhere for a rate to drift.
Approve the PO internally before it ever reaches a vendor
A PO going out is a commitment of the studio's money, so it should pass one internal check before it leaves the building. On small values that check can be the project lead, and above a threshold it should be you or a partner. The point isn't bureaucracy, it's a second pair of eyes on the rate and the quantity before the vendor treats it as final.
A 60-second pre-send check for every PO
- Does the rate match the negotiated rate, not the vendor's optimistic one
- Is the quantity tied to an actual measured spec, not a guess
- Has the client approved the item this PO is buying
- Are the taxes and GSTIN correct so you can claim input credit
- Is the delivery date realistic against the site timeline
- Are the payment terms the ones you set, not the vendor's default
The three-way match that catches overbilling
This is the habit that separates studios that keep their margin from studios that wonder where it went. When a vendor's invoice arrives, you match three documents: the PO (what you ordered), the delivery note or goods received note (what actually showed up), and the invoice (what they're billing). All three have to agree before you pay.
If the PO says 42 running feet at 1,150, the delivery note says 42 arrived in good condition, and the invoice says 42 at 1,150, you pay with confidence. If any one of them disagrees, you've caught the leak before it becomes a payment. A short damage-and-shortage note at delivery, basically a punch list for the goods themselves, is what feeds the middle document, and I go deeper on that in tracking material deliveries to site.
Standardise it across every vendor and every project
The last piece is consistency. A PO format you use for the carpenter but not the tile vendor isn't a system, it's a preference, and preferences don't survive a busy month. Standardise the same fields, the same numbering, and the same payment terms across every vendor you work with, which is far easier once you've sorted your vendor list the way I described in how to manage furniture vendors in India.
Run this properly and procurement stops being the part of the project you dread. It slots into the same timeline as everything else, which is the whole idea behind keeping one connected system instead of a PO in Excel, a rate in WhatsApp, and an approval in your head. If you're still evaluating what tool should carry all of this, the best software for interior designers in India guide is the wider comparison, and the project timeline template shows where procurement sits in the run of a job.
In Designa, the PO isn't a loose document. It's raised against the same approved spec and quote the client signed, it carries the GSTIN and tax split, and it tracks all the way to delivery and payment inside one workspace, so the three-way match happens where you can actually see it.
Key takeaways
- The leak is almost never in the design, it's in the gap between the quote and the delivered goods
- A PO with a locked rate, tied to an approved spec, closes most of that gap on its own
- Match the PO, the delivery and the invoice before you pay, and overbilling has nowhere to hide
Frequently asked questions
Do small interior studios really need purchase orders?
Yes, and the smaller your margin buffer the more you need them, because a PO with a locked rate is the only thing standing between a negotiated price and whatever the vendor bills three weeks later.
What is a three-way match in procurement?
It's checking that the purchase order, the goods received note, and the vendor invoice all agree on item, quantity and rate before you release payment, which catches short deliveries and quiet rate creep.
Should a PO include GST details?
It should carry the vendor's GSTIN and the tax split, so the invoice total is no surprise and you can claim input credit cleanly against the order.
Can Designa raise and track purchase orders?
Yes, Designa raises POs against the approved quote and spec, carries the tax details, and tracks each order through to delivery and payment inside one connected workspace.
If procurement is the part of your studio that feels the leakiest, the fastest way to feel the difference is to click through a real setup at demo.designa.work, and when you're ready it's one flat founding price for your whole studio, billed in rupees with unlimited free client logins, at go.designa.work.