Purchase Cycle — Order to Bill
Bisht Ji was on the phone, sounding worried. "The turmeric stock is running low. Diwali season is coming and orders are pouring in. We need 500 kg of raw turmeric from Delhi. And 200 kg of cumin from Jodhpur. Can you place the orders today?"
Meera looked at Negi Bhaiya. He nodded. "Time for you to learn the purchase cycle. Sales is about money coming in. Purchases is about money going out. Same idea, opposite direction."
Sharma Sir added, "And there is one extra thing in purchases that we don't have in sales — TDS. Tax Deducted at Source. When Bisht Ji pays certain vendors, he has to deduct a small percentage and send it to the government. The software handles it, but you need to understand why."
Meera opened ERPLite. The purchase section was waiting.
The Purchase Cycle — An Overview
Just like the sales cycle has steps, the purchase cycle also follows a sequence.
You need goods or services
↓
You send a Purchase Order to the supplier
↓
Supplier delivers the goods
↓
Supplier sends a Bill (invoice)
↓
You verify the bill and record it
↓
You make the payment (sometimes with TDS deduction)
Here are the steps in a table:
| Step | Document | Purpose |
|---|---|---|
| 1 | Purchase Order (PO) | Formal request — "We want to buy these items at these prices" |
| 2 | Purchase Bill | Recording the supplier's invoice — "They delivered, here is the bill" |
| 3 | Payment | Paying the supplier — "Here is the money" |
Think of it like ordering supplies for your home:
- You call the shopkeeper and say "Send me 10 kg rice and 5 kg dal" — that is the Purchase Order
- The shopkeeper delivers and gives you a bill — that is the Purchase Bill
- You pay the shopkeeper — that is the Payment
Let us follow Meera as she places Bisht Ji's order for raw turmeric from Delhi.
Step 1: Purchase Order — Placing the Order
Meera clicked Transactions → Purchase → Purchase Order → New.

| Field | Value |
|---|---|
| PO Number | PO-2025-015 (auto-generated) |
| Date | 01-08-2025 |
| Vendor | Delhi Spice Suppliers Pvt Ltd |
| Expected Delivery Date | 10-08-2025 |
Item Lines:
| Item | Qty | Rate (Rs./kg) | Amount (Rs.) |
|---|---|---|---|
| Turmeric (Raw) | 500 kg | 120 | 60,000 |
Since this is an inter-state purchase (vendor in Delhi, buyer in Uttarakhand), GST will be IGST:
| Amount (Rs.) | |
|---|---|
| Sub-Total | 60,000 |
| IGST @ 5% | 3,000 |
| Grand Total | 63,000 |
Meera clicked Save.
Important: Like the Proforma Invoice in sales, a Purchase Order does NOT create GL entries. It is a planning document. The accounts are not affected until the Purchase Bill is recorded.
"Always create a PO before buying," Negi Bhaiya said. "It helps in two ways. First, the vendor knows exactly what you want — no confusion. Second, when the bill arrives, you can compare it against the PO. If the vendor charges a different price or sends a different quantity, you catch it immediately."
Meera printed the PO and Bisht Ji signed it. They emailed it to Delhi Spice Suppliers.

Step 2: Purchase Bill — Recording the Supplier's Invoice
Ten days later, the turmeric arrived. The delivery truck from Delhi brought 500 kg of raw turmeric. Along with the goods, the driver handed over the supplier's tax invoice — Bill No. DSPL/2025/1056, dated 10-08-2025.
Bisht Ji's warehouse team checked the goods:
- Quantity: 500 kg — matches the PO
- Quality: Good — no damage, no moisture
- Rate: Rs. 120/kg — matches the PO
Everything matched. Now Meera needed to record this bill in ERPLite.
She opened PO-2025-015 and clicked Convert to Purchase Bill.

ERPLite filled in the details from the PO automatically. Meera added the supplier's bill details:
| Field | Value |
|---|---|
| Bill Number in ERPLite | PB-2025-022 (auto-generated — internal reference) |
| Supplier's Bill Number | DSPL/2025/1056 (what the vendor calls it) |
| Bill Date | 10-08-2025 |
| Vendor | Delhi Spice Suppliers Pvt Ltd |
"Why two numbers?" Meera asked.
"The supplier has their own numbering system," Negi Bhaiya explained. "DSPL/2025/1056 is their invoice number. PB-2025-022 is our internal reference. We need both — ours for our records, theirs for matching with the GST return."
Item Lines:
| Item | HSN | Qty | Rate | Amount | IGST 5% | Total |
|---|---|---|---|---|---|---|
| Turmeric (Raw) | 0910 30 30 | 500 kg | 120 | 60,000 | 3,000 | 63,000 |
Meera reviewed everything. She clicked Save as Draft.
Negi Bhaiya compared the bill with the PO. Quantities matched. Rates matched. He clicked Approve & Post.
GL Entry Created Automatically:
| Account | Debit (Rs.) | Credit (Rs.) |
|---|---|---|
| Purchase — Raw Spices | 60,000 | |
| IGST Input Credit | 3,000 | |
| Trade Payables — Delhi Spice Suppliers | 63,000 |
Let us understand each line:
-
Purchase goes UP (Debit): We bought goods worth Rs. 60,000. This is an expense (cost of goods).
-
IGST Input Credit goes UP (Debit): We paid Rs. 3,000 as IGST on this purchase. But we don't lose this money — we can claim it as Input Tax Credit (ITC). It offsets the GST we collect from our customers. Think of it as "GST we already paid — the government owes us this back." This is an asset in our books.
-
Trade Payables goes UP (Credit): We owe the vendor Rs. 63,000. This is a liability — money we must pay.
"Notice the difference from the sales invoice," Sharma Sir said. "In sales, GST went to Payable (liability — we owe it to the government). In purchases, GST goes to Input Credit (asset — the government owes us). The two offset each other. That is the whole genius of GST."

Step 3: Payment — Paying the Vendor
The supplier's payment terms are 45 days. But Bisht Ji wants to pay early to maintain a good relationship. He decides to pay on 25th August — just 15 days after receiving the goods.
Here is where something new comes in — TDS.
What is TDS?
TDS stands for Tax Deducted at Source. It is a way of collecting income tax.
Here is the simple explanation: When Bisht Ji pays the supplier Rs. 63,000, the government says — "Wait. Before you pay the full amount, deduct a small percentage and send it to us. The supplier will get the rest. When the supplier files their income tax return, they can claim credit for this amount."
"Think of it like this," Sharma Sir said. "When your school gave you a scholarship of Rs. 1,000 but deducted Rs. 100 for the school fund, you got Rs. 900 in hand. But you could still say 'My scholarship was Rs. 1,000.' TDS is similar — the vendor's bill is Rs. 63,000 but they receive less because some tax is deducted upfront."
When is TDS Applicable?
TDS applies in certain situations. For purchases, the most common section is Section 194Q — TDS on purchase of goods. It applies when:
- The buyer's total turnover exceeds Rs. 10 crore in the previous year, AND
- Purchases from a single vendor exceed Rs. 50 lakh in the current year
For our example, let us assume Bisht Ji's purchases from Delhi Spice Suppliers have crossed Rs. 50 lakh this year, so TDS applies.
The TDS rate under Section 194Q is 0.1% of the purchase amount (excluding GST).
TDS Calculation:
| Amount (Rs.) | |
|---|---|
| Bill Amount (including GST) | 63,000 |
| Amount on which TDS is calculated (excluding GST) | 60,000 |
| TDS @ 0.1% of Rs. 60,000 | 60 |
| Amount Payable to Vendor | 62,940 |
| TDS to be deposited with government | 60 |
The vendor receives Rs. 62,940 instead of Rs. 63,000. The remaining Rs. 60 is deposited by Bisht Ji to the Income Tax department on behalf of the vendor.
Recording the Payment in ERPLite
Meera clicked Transactions → Purchase → Payment → New.

| Field | Value |
|---|---|
| Date | 25-08-2025 |
| Vendor | Delhi Spice Suppliers Pvt Ltd |
| Bill Reference | PB-2025-022 / DSPL/2025/1056 |
| Bill Amount | Rs. 63,000 |
| TDS Applicable? | Yes |
| TDS Section | 194Q — Purchase of Goods |
| TDS Rate | 0.1% |
| TDS Amount | Rs. 60 (auto-calculated by ERPLite) |
| Net Payment | Rs. 62,940 |
| Payment Mode | Bank Transfer (NEFT) |
| Bank Account | SBI Haldwani |
ERPLite calculated the TDS automatically. Meera just had to confirm it was correct.
She clicked Save as Draft. Negi Bhaiya reviewed and posted.
GL Entry for Payment:
| Account | Debit (Rs.) | Credit (Rs.) |
|---|---|---|
| Trade Payables — Delhi Spice Suppliers | 63,000 | |
| Bank Account — SBI Haldwani | 62,940 | |
| TDS Payable — Section 194Q | 60 |
Let us understand:
-
Trade Payables goes DOWN (Debit): We no longer owe the vendor. The liability is cleared.
-
Bank goes DOWN (Credit): Rs. 62,940 left our bank account. This is the net payment.
-
TDS Payable goes UP (Credit): Rs. 60 is now a liability — we owe this to the Income Tax department. Bisht Ji must deposit this TDS within the due date (usually by the 7th of the next month).
"So the vendor gets Rs. 62,940, and the government gets Rs. 60," Meera confirmed. "Total is Rs. 63,000. The bill is fully settled."
"Exactly," Sharma Sir said. "Bisht Ji's obligation to the vendor is done. Now he has a new obligation — to deposit the TDS with the government. He does that monthly."

The Complete Purchase Flow — Summary
Let us trace the journey from start to finish:
| Step | Document | Date | GL Impact |
|---|---|---|---|
| 1 | Purchase Order PO-2025-015 | 01-08-2025 | None |
| 2 | Purchase Bill PB-2025-022 | 10-08-2025 | Purchases ↑, Input Credit ↑, Payables ↑ |
| 3 | Payment PV-2025-030 | 25-08-2025 | Payables ↓, Bank ↓, TDS Payable ↑ |
Like the sales cycle, ERPLite maintains a Document Trail for purchases:
PO-2025-015 (Purchase Order) → PB-2025-022 (Purchase Bill) → PV-2025-030 (Payment)

Purchase Order vs. Purchase Bill — When They Don't Match
"What if the vendor sends different quantities or charges a different price?" Meera asked.
This happens often in the real world. Let us look at some common situations:
Situation 1: Vendor sends fewer items
You ordered 500 kg but only 480 kg arrived (20 kg short).
When converting PO to Purchase Bill, Meera would change the quantity from 500 to 480. The bill amount adjusts automatically. The remaining 20 kg stays as "pending" on the PO.
Situation 2: Vendor charges a higher price
You agreed on Rs. 120/kg but the vendor's bill says Rs. 125/kg.
Meera should NOT accept this quietly. She should flag it to Negi Bhaiya and Bisht Ji. They can:
- Reject the price difference and ask the vendor to revise the bill
- Accept the new price (maybe market rates went up)
- Negotiate a middle ground
Whatever they decide, the Purchase Bill in ERPLite should match the final agreed amount.
Situation 3: Goods are damaged
20 kg of turmeric arrived damp. Bisht Ji rejects it and sends it back.
Meera records the full 500 kg in the Purchase Bill but then creates a Debit Note for 20 kg (Rs. 2,400 + GST). This reduces the amount owed to the vendor. We covered Debit Notes in the previous chapter.
| Scenario | What to Do in ERPLite |
|---|---|
| Short delivery | Record actual quantity received in the bill |
| Price difference | Discuss with vendor; record agreed amount |
| Damaged goods | Record full bill, then issue a Debit Note for returns |
A Second Purchase — From Rajasthan
To give Meera more practice, Negi Bhaiya asked her to process the cumin order from Jodhpur.
Purchase Order:
| Field | Value |
|---|---|
| PO Number | PO-2025-016 |
| Date | 01-08-2025 |
| Vendor | Rajasthan Masala Co. (GSTIN: 08AABCR5678B1Z4) |
| Item | Cumin Seeds (Raw) |
| Quantity | 200 kg |
| Rate | Rs. 320/kg |
| Amount | Rs. 64,000 |
| IGST @ 5% | Rs. 3,200 |
| Total | Rs. 67,200 |
The goods arrived on 12th August with the supplier's bill — RMC/2025/445.
Purchase Bill:
Meera converted the PO to a Purchase Bill. Everything matched. She saved as Draft. Negi Bhaiya posted it.
GL Entry:
| Account | Debit (Rs.) | Credit (Rs.) |
|---|---|---|
| Purchase — Raw Spices | 64,000 | |
| IGST Input Credit | 3,200 | |
| Trade Payables — Rajasthan Masala Co. | 67,200 |
Payment (without TDS):
Bisht Ji's purchases from Rajasthan Masala Co. have NOT crossed Rs. 50 lakh this year. So TDS does NOT apply here.
The payment is straightforward:
| Field | Value |
|---|---|
| Date | 10-09-2025 |
| Vendor | Rajasthan Masala Co. |
| Amount | Rs. 67,200 (full amount, no TDS) |
| Payment Mode | Bank Transfer (NEFT) |
GL Entry:
| Account | Debit (Rs.) | Credit (Rs.) |
|---|---|---|
| Trade Payables — Rajasthan Masala Co. | 67,200 | |
| Bank Account — SBI Haldwani | 67,200 |
"See the difference?" Negi Bhaiya said. "When there is no TDS, the payment is simple — the full amount goes to the vendor. When there is TDS, a small part goes to the government. ERPLite handles both cases."
Sales Cycle vs. Purchase Cycle — Side by Side
Meera had now learned both cycles. Let us compare them:
| Aspect | Sales Cycle | Purchase Cycle |
|---|---|---|
| Direction | You sell to customer | You buy from vendor |
| Money flow | Money comes IN | Money goes OUT |
| Step 1 | Proforma Invoice (optional) | Purchase Order (optional) |
| Step 2 | Sales Order (optional) | — |
| Step 3 | Sales Invoice (mandatory) | Purchase Bill (mandatory) |
| Step 4 | Payment Receipt | Payment |
| GST treatment | You COLLECT GST → Payable (liability) | You PAY GST → Input Credit (asset) |
| TDS | Generally not applicable | May be applicable (Sec 194Q, etc.) |
| Key account | Trade Receivables (asset) | Trade Payables (liability) |
"In sales, you are the giver of goods and the receiver of money," Sharma Sir summarized. "In purchases, you are the receiver of goods and the giver of money. Everything is a mirror image."
TDS — A Quick Reference
Since this chapter introduced TDS, here is a quick reference table of common TDS sections that apply to payments:
| Section | Nature of Payment | TDS Rate | Threshold |
|---|---|---|---|
| 194C | Contractor payments | 1% (individual) / 2% (company) | Rs. 30,000 per bill or Rs. 1 lakh per year |
| 194J | Professional fees | 10% | Rs. 30,000 per year |
| 194Q | Purchase of goods | 0.1% | Rs. 50 lakh per year (buyer turnover > Rs. 10 crore) |
| 194A | Interest (non-bank) | 10% | Rs. 5,000 per year |
"We will study TDS in much more detail in a later chapter," Sharma Sir said. "For now, just remember — TDS is not your money. You deduct it from the vendor's payment and deposit it with the government. If you forget to deduct, you are liable. If you deduct but forget to deposit, you are in trouble. ERPLite helps you track all of this."
In ERPLite, when you mark a vendor as "TDS Applicable" in the Vendor Master, the software automatically calculates TDS whenever you make a payment to that vendor. You just need to confirm the section and rate.
Quick Recap
- The purchase cycle has 3 steps: Purchase Order → Purchase Bill → Payment
- Purchase Order is a formal request to the vendor — it does NOT affect accounts
- Purchase Bill records the vendor's invoice — this creates GL entries (Purchases ↑, Input Credit ↑, Payables ↑)
- Payment settles the vendor's bill — Payables go down, Bank goes down
- TDS (Tax Deducted at Source) is a small percentage deducted from the vendor's payment and deposited with the Income Tax department
- TDS applies in specific situations (based on the nature of payment, the amount, and the buyer's turnover)
- When TDS is deducted, the vendor receives less, and the deducted amount becomes a TDS Payable liability in your books
- Input Tax Credit (ITC): GST paid on purchases is an asset — you can offset it against GST collected on sales
- Document Trail connects PO → Bill → Payment for easy tracing
- Always compare the bill with the PO — check quantities, rates, and totals before recording
- ERPLite auto-calculates TDS when the vendor is marked as TDS-applicable in the Vendor Master
Practice Exercise — Try This Yourself
Bisht Ji wants to buy packaging materials from a local supplier in Haldwani.
Vendor: Pahad Packaging Solutions, Haldwani GSTIN: 05AABPP4567C1Z8 (Uttarakhand — same state) Items:
| Item | Qty | Rate | HSN |
|---|---|---|---|
| 1 kg Spice Pouch (printed) | 5,000 pcs | Rs. 3/pc | 3923 |
| 5 kg Spice Bag (jute) | 1,000 pcs | Rs. 15/pc | 6305 |
GST on plastic pouches (3923): 18% GST on jute bags (6305): 5%
Tasks:
-
Calculate the total amount for each item (before GST).
-
This is an intra-state purchase (both in Uttarakhand). Calculate the CGST and SGST for each item.
-
What is the grand total of the Purchase Bill?
-
Write the GL entry for the Purchase Bill. (Hint: there will be two GST input credit lines — one for CGST and one for SGST.)
-
Bisht Ji's total purchases from Pahad Packaging this year are only Rs. 2 lakh. Is TDS applicable? Why or why not?
-
Assume TDS is NOT applicable. Write the GL entry for the payment.
-
Now imagine Bisht Ji buys from a packaging supplier in Gujarat instead. The GSTIN starts with 24 (Gujarat's state code). How would the GST treatment change?
Bonus: If the jute bags arrive and 50 bags are torn, what document would Meera create in ERPLite? Calculate the amount for this document.
Fun Fact
Khari Baoli in Old Delhi — where Bisht Ji's supplier is located — is the largest wholesale spice market in Asia. It has been operating for over 300 years, since the time of the Mughal emperor Shah Jahan. Thousands of tonnes of spices change hands here every day — turmeric from Andhra Pradesh, cumin from Rajasthan, cardamom from Kerala, chillies from Guntur. Every one of these transactions, in every shop, involves a Purchase Order, a bill, and a payment. Millions of accounting entries. Millions of GST calculations. And somewhere in Haldwani, Meera is learning to record all of this, one voucher at a time. The world of spices and the world of accounting — they have always been connected.