Estimate, order,
receive and pay —
the whole purchase cycle

Turn a shortage into a category-wise Purchase Estimate, a checked-and-approved requisition, a follow-up-tracked purchase order, a goods receipt, a receipt inspection and a supplier bill matched to both — then post the Tally purchase voucher. One procure-to-pay flow, on one integrated cloud and on-premise ERP.

PR → PO
nothing reaches a supplier without an internal check and approval
GRN
receipt inspected as accept, reject or accept-under-deviation
3-way
supplier bill matched to the GRN and the PO before it is paid
Goods Receipt (GRN)
Fast ERP · receipt against PO
Purchase order
PO-2026-0342 · 500 pcs
62%
Receipt against PO, then inspect
REC — 5 lines received against PO Inspection posts accept AC · reject RJ · deviation AD
Material
Ordered
Recd
Result
Alloy steel barRM · kg
500
500
AC
Bearing housingRM · pcs
200
0
Pending
Zinc platingService · lot
14
14
AD
Bill matched to GRN + PO 480 accepted · 20 under deviation
Manufacturers running the Fast platform across India and worldwide
Nikhtish Engineering
Solidus Global
Micro India
Mubea Automation
Mutha Ventures
GLO-IND
Supertex Industries
Finolex Industries
Nikhtish Engineering
Solidus Global
Micro India
Mubea Automation
Mutha Ventures
GLO-IND
Supertex Industries
Finolex Industries
How it works

Estimate, requisition, order,
receive & inspect, bill & pay

Procure-to-pay here isn't a disconnected buying spreadsheet — it rides the same document engine and stock ledger as stores, production and accounts. A shortage from MRP, a reorder level, or a requisition against a released BOM becomes a real, approved commitment with a full audit trail.

Estimate (PE)
Raise a Purchase Estimate by category — RM, capital, consumables, tooling or services
Requisition (PR)
Raise a PR against BOM or stock, then check and approve it before any order
Order (PO)
Issue the PO to the vendor and follow it up to delivery from one screen
Receive & inspect
Post a GRN, then inspect the receipt as accept (AC), reject (RJ) or deviation (AD)
Bill & pay
Match the supplier bill to GRN and PO, post the Tally voucher, schedule payment
01 — Purchase Estimate & Requisition (PE → PR)

Every buy starts as a category-wise estimate

Demand becomes a Purchase Estimate (PE) raised by category — raw material, finished goods, capital, consumables, infrastructure, maintenance, NPD, tooling or services — so budgets and buyers stay separated by spend type. From there a Purchase Requisition (PR) captures the real need: raise it against a released BOM, against current stock and reorder levels, or as a PR-for-rejection when incoming goods fail inspection. The requisition is a request to buy, not yet a commitment to a supplier.

PE by category — RM, capital, consumables, tooling, services and more
PR against BOM, against stock, or a PR-for-rejection
Shortages flow straight from planning & MRP
Each PR line can be assigned to a purchase executive to action
Purchase requisition screen showing PE category, PR-against-BOM lines and required quantities before approval
02 — Check, Approve & Purchase Order (PR → PO)

Nothing reaches a supplier un-approved

A requisition is checked and then approved before it can turn into an order — two distinct steps, each recorded against a user, so a buyer can't self-issue a commitment. Only an approved PR becomes a Purchase Order (PO) to a chosen vendor, carrying agreed price, quantity, tax and delivery terms. From then on the buyer follows the PO up to delivery on a single screen: pending quantity is simply ordered minus received, and pending, partial and overdue orders surface in purchase MIS without waiting for month-end.

Separate check and approve steps, each with a user and timestamp
Approved PR converts to a PO with price, tax and delivery terms
PO follow-up and pending-PO MIS track every open order
Approval and delivery alerts can nudge buyers on dashboards
Purchase order follow-up screen showing approved PO lines with ordered, received and pending quantities by supplier
03 — Goods Receipt & Inspection (GRN · AC / RJ / AD)

Receive, then gate the quality at the door

When material arrives you post a Goods Receipt (GRN) against the PO — receipt (REC) posts the quantity to stock and keeps ordered, received and accepted numbers separate, so short and partial deliveries stay visible. Then you inspect the receipt: each line is dispositioned accept (AC), reject (RJ) or accept-under-deviation (AD). Accepted quantity becomes usable stock; rejected quantity is held and can raise a PR-for-rejection or an NCR back to the supplier; a marginal lot can be released under a recorded deviation instead of stopping the line. GRN barcodes can be printed for putaway and traceability.

GRN against PO keeps ordered, received and accepted apart
Receipt inspection posts accept AC, reject RJ or deviation AD
Rejections branch into quality — NCR & supplier action
Accepted stock lands in inventory & stores on the shared ledger
Receipt inspection screen dispositioning GRN lines as accept, reject or accept-under-deviation against the purchase order
04 — Supplier Bill, Tally Voucher & Payment

Pay only what was ordered and received

The supplier bill is matched to the goods receipt and the purchase order — a three-way match of ordered, received-and-accepted, and billed quantity and rate. Price, quantity or tax differences surface before approval, so you never pay for goods that were rejected, short-received or billed above the PO rate. Only a matched, approved bill posts a purchase voucher to Tally ERP 9 or TallyPrime and moves on to payment scheduling — with GST captured once at source and carried straight through.

Three-way match of bill against GRN and PO before approval
Approved bill posts a purchase voucher to Tally ERP 9 / Prime
Advance and bill adjustment, then payment through accounts
On-time purchase MIS compares promised dates against GRN dates
Supplier bill matched to goods receipt and purchase order before approval and Tally purchase voucher posting
Full capability set

Everything the purchase module covers

Purchase Estimate (PE)

Raise estimates by category — RM, FG, capital, consumables, infra, maintenance, NPD, tooling and services — so spend stays separated by type.

Purchase Requisition (PR)

PR against BOM, against stock and reorder levels, or a PR-for-rejection — the real request to buy, before any commitment reaches a vendor.

Check & Approve PR

Separate check and approval steps, each recorded against a user, so no buyer can self-issue an order — a full, traceable sign-off trail.

Purchase Order & Follow-up

Issue the PO with price, tax and terms, then follow it up to delivery — pending and overdue orders surface in PO and pending-PO MIS.

Goods Receipt & Inspection

Post a GRN against the PO with barcode printing, then inspect the receipt as accept (AC), reject (RJ) or accept-under-deviation (AD).

Supplier Bill & Tally Voucher

Three-way match the bill to GRN and PO, approve it, and post the purchase voucher to Tally — then schedule payment through accounts.

"Check-and-approve before the PO was the change. Buyers can't self-issue an order, and the bill is matched to the GRN and the PO before it's paid — so we stopped paying for short and rejected material."
PO
Purchase & stores head
Engineering manufacturer — Fast platform user
PR → PO
only a checked-and-approved requisition becomes an order to a vendor
GRN + PO
the supplier bill is three-way matched before approval and payment
Why the controlled cycle matters

Ad-hoc buying vs. Fast ERP purchase

Most purchase leakage isn't fraud — it's an order placed without approval, goods accepted without inspection, or a bill paid without matching the receipt. New to the category? Start with what is ERP software?

Capability
Ad-hoc buying
Fast ERP
Approval before an order
Verbal, after the fact
Check + Approve PR
Quality at receipt
Accepted on trust
Inspect AC / RJ / AD
Short & partial receipts
Lost track of
Ordered − received visible
Paying the supplier bill
Paid on the invoice alone
Matched to GRN + PO
Posting to accounts / GST
Re-keyed into Tally
Tally voucher posted
On-time purchase view
Known at month-end
On-time purchase MIS
Common questions

Purchase & procure-to-pay FAQs

What is the difference between a purchase requisition (PR) and a purchase order (PO)?

A purchase requisition (PR) is an internal demand — a request to buy, raised from a shortage, a reorder level, or an exploded BOM, then checked and approved inside the company. It commits no money and goes to no supplier. A purchase order (PO) is the external, approved commitment sent to a chosen vendor with agreed price, quantity, tax and delivery terms. In Fast ERP the PR is verified and released first; only an approved PR becomes a PO, so no order reaches a supplier without an internal sign-off. Shortages can flow straight from planning & MRP.

How does receipt inspection handle accept, reject and accept-under-deviation?

When goods arrive you post a Goods Receipt (GRN) against the PO, then inspect that receipt. Each line is dispositioned as accept (AC), reject (RJ) or accept-under-deviation (AD). Accepted quantity posts to usable stock; rejected quantity is held and can raise a PR-for-rejection or an NCR back to the supplier; accept-under-deviation lets a marginally out-of-spec lot be used under a recorded concession instead of stopping the line. The GRN keeps ordered, received and accepted quantities separate, so short and partial receipts stay visible. Rejections branch into quality & APQP.

Can a supplier bill be matched to the GRN and PO before it is paid?

Yes. The supplier bill is matched against the goods receipt (GRN) and the purchase order (PO) — a three-way match of ordered, received-and-accepted, and billed quantity and rate. Differences in price, quantity or tax surface before approval, so you don't pay for goods that were rejected, short-received or billed above the PO rate. Only a matched, approved bill moves on to payment scheduling through accounts & finance.

Does the purchase module post a voucher to Tally?

Yes. Once a supplier bill is approved, Fast ERP posts the corresponding purchase voucher to Tally ERP 9 or TallyPrime, with the ledger, tax and amount already carried from the matched GRN and PO. Goods receipts and supplier bills flow to accounting without re-keying, so purchase, stores and finance stay on the same numbers and GST is captured once at source. See the Tally integration for how both sides post.

How do I see whether purchasing is on time and which POs are pending?

Purchase MIS shows pending PRs, pending and partially received POs, and an on-time purchase view comparing promised delivery dates against actual GRN dates by supplier and item. Pending quantity is simply ordered minus received, so short-closed and overdue orders are obvious. Buyers follow up open POs from a single follow-up screen, and management sees on-time performance and vendor reliability live through Dhruv AI dashboards.

See procure-to-pay on your own items

A live walkthrough of Purchase Estimate, requisition, PO follow-up, GRN, receipt inspection and supplier-bill matching on parts and suppliers like yours — with the Tally voucher and AI purchase dashboards on top. No generic slideshow.

Get a demo Explore Dhruv AI analytics
Cloud or on-premise For manufacturers of every kind One integrated ERP Built in Pune by Improsys