ProcurePulse
End-to-End Process Map

Procurement Workflow:
PR to Payment — Every Step

The complete procurement process mapped across 6 phases, 77 nodes, 18 decision points, and 8 exception paths. Every role assigned. Every TAT specified. Built for Indian enterprises.

1

Purchase Requisition

Create PR → Budget check → Classification → Capex pre-approval → L1 / L2 approval → PR Released

Requestor · Dept Head · Director · Finance · CFO
2

Sourcing & RFQ

Route selection (RC / single-source / open) → RFQ issue → Bid evaluation → Negotiation / Auction → Award

Procurement · Vendor · Committee · Dept Head
3

Purchase Order

PO draft → Contract (if required) → Finance approval → PO release → Vendor ack → Amendment tracking

Procurement · Finance · Legal · Vendor
4

Goods Receipt & QC

Gate entry → PO retrieval → Quantity check → Quality inspection → GRN → Asset tagging → Inventory update

Store / WH · Vendor · QC · AP
5

Invoice & 3-Way Match

Invoice entry → 3-way match (PO + GRN + Invoice) → GSTR-2A / ITC validation → TDS check → AP posting

AP Team · Procurement · Finance · Legal
6

Payment & Closure

Payment scheduling → Finance approval → RTGS/NEFT release → TDS deduction → Vendor rating → PO closure

AP · Finance · System

The Complete Procurement Workflow

PR to Payment — 6 phases, role-mapped, every decision point and exception path.

Purchase Requisition
Sourcing & RFQ
Purchase Order
Goods Receipt & QC
Invoice & 3-Way Match
Payment & Closure
Step
 Process
 Decision / Branch
⚡ Auto
 System
Exception
Milestone ✓
1Purchase Requisition
2Sourcing & RFQ
3Purchase Order
4Goods Receipt & QC
5Invoice & 3-Way Match
6Payment & Closure
1
Purchase Requisition
Create PRRequestor · Item · Qty · GL · Cost Centre
⚡ Auto Budget CheckReal-time committed vs available GL
Budget Available?
No
Exception RequestRequestor
Yes ↓
PR ClassificationCapex / Opex · Category
Capex?
Yes
Finance Pre-approvalFinance · TAT 2d
No ↓
L1 Approved?Dept Head
Amount > Threshold?
Yes
L2 Approved?Director / VP
No ↓
PR Released ✓Routed to Procurement
⚡ Auto-classify Sourcing RouteRC / RFQ / Single-source
2
Sourcing & RFQ
Sourcing Route?Procurement
Rate Contract
⚡ Skip to POAuto-create PO draft
Open RFQ ↓
Select VendorsProcurement · Prequalified list
Issue RFQProcurement · Portal notification
Vendor Q&A PeriodVendor · Clarification window
Bids / Quotes ReceivedVendor · Sealed submission
Min 3 Bids?
No
Re-tender / ExtendProcurement
Yes ↓
Techno-commercial EvaluationCommittee · L1 shortlist
Negotiation Required?
Yes
⚡ Reverse AuctionAuction Engine
No ↓
Amount > Committee Limit?
Yes
Committee ApprovalProcurement Committee
No ↓
Vendor Selected ✓Award communicated
⚡ Auto-create PO DraftVendor · price · terms from RFQ
3
Purchase Order
Review PO DraftProcurement · Price · Qty · Delivery · Payment terms
Contract Required?Value > threshold
Yes
Contract DraftingLegal / CLM Module
Contract SignedDirector · Vendor
No ↓
Finance Approved?Finance · TAT 2-4d
No
Revision RequestBack to PO review
Yes ↓
⚡ PO ReleasedPortal / email to Vendor
Vendor AcknowledgmentVendor · TAT 24h
Amendment Required?
Yes
PO AmendmentProcurement · Re-approve
No ↓
PO Active ✓Delivery window opens
⚡ Delivery MonitoringAuto-alert T-7 days
4
Goods Receipt & QC
Goods Arrive at StoreStore / WH
Security Inward + Gate PassStore / WH · Challan check
⚡ PO RetrievalScan PO / challan barcode
Quantity Match?
No
Short / Excess GRNNotify Procurement · AP
Yes ↓
Quality InspectionQC Team · TAT 1-2d
Quality Passed?
No
Rejection + ReturnVendor notified
Yes ↓
⚡ Full GRN CreatedLinked to PO · AP notified
Fixed Asset?
Yes
⚡ Route to TRAXX EAMTag · Register · Depreciate
No ↓
⚡ Inventory UpdateStock ledger + location
GRN Complete ✓Invoice matching window opens
5
Invoice & 3-Way Match
Vendor Submits InvoiceVendor · Via portal or email
Invoice EntryAP Team · Amount · Date · PO ref
⚡ 3-Way MatchPO + GRN + Invoice
Match Result?
Price Mismatch
Vendor ClarificationAP · TAT 24h
Qty Mismatch
GRN vs Invoice ReconStore · AP
Match ↓
Within Tolerance?
No
Manual ReviewFinance · TAT 4h
Yes ↓
⚡ Auto-ApprovedZero-touch posting
⚡ GSTR-2A / ITC ValidationGST Module · Cross-check
ITC Available?
No
GSTIN RectificationVendor follow-up
Yes ↓
⚡ ITC Claimed
⚡ TDS CheckSec 194C / 194Q auto-apply
Invoice Approved ✓AP Ledger posted · Due for payment
6
Payment & Closure
Payment SchedulingAP Team · Due date + payment terms
Finance Approved?Finance · TAT 4-8h
No
Payment HoldFinance queries AP
Yes ↓
⚡ RTGS / NEFT ReleaseBank file generation + upload
⚡ TDS DeductionChallan generated · Form 16A auto-issued
⚡ Vendor Performance ScoreOn-time · Quality · Compliance
⚡ PO ClosureBudget released · GL entries complete
PO Closed ✓Audit trail archived · 7-year retention
3PO Active → Vendor notified 4Goods delivered → GRN raised 5Invoice submitted → 3-way match 6Payment approved → PO closed

What This Workflow Covers

🔀

18 Decision Points

Budget availability, Capex flag, emergency auth, L1/L2 approval thresholds, contract requirement, 3-way match tolerance, ITC status, and more — each with branching outcomes.

System-Automated Steps

Budget pre-check, auto-routing to sourcing, PO draft generation, 3-way match, GSTR-2A validation, TDS calculation, vendor performance scoring, and budget release — all zero-touch.

⚠️

8 Exception Paths

Budget exceptions, approval rejections, delivery delays, quantity deviations, quality rejections, invoice discrepancies, ITC mismatches, and payment holds — each with a defined resolution path.

👤

12 Roles Mapped

Requestor, Dept Head, Director/VP, Finance, CFO, Procurement, Vendor, Store/WH, Accounts Payable, Committee, Legal/CLM, and System Auto — every node assigned.

India-Specific Steps Built In

GST / ITC Validation

Automatic GSTR-2A cross-check before posting invoice to ledger. Flags vendor ITC issues for follow-up.

TDS on Vendor Payments

Section 194C/Q auto-applicability check. TDS deducted at source, challan generated, Form 16A auto-issued.

NEFT / RTGS / SFMS

Payment batch grouped by bank and currency. Payment file generated for bank portal upload or direct integration.

Fixed Asset Tagging → TRAXX

When a GRN item is flagged as a fixed asset, ProcurePulse auto-routes it to TRAXX EAM for tagging, registration, and depreciation.

Audit Trail (7 years)

Every approval, every timestamp, every version — archived for CARO 2020 and income tax record requirements.

Frequently Asked Questions

What are the steps in a procurement process?

A complete procurement process has 6 stages: (1) Purchase Requisition — request creation, budget check, and multi-level approval; (2) Sourcing & RFQ — vendor selection, bid comparison, negotiation; (3) Purchase Order — PO creation, finance approval, vendor acknowledgment; (4) Goods Receipt — inward inspection, GRN, quality check; (5) Invoice Processing — 3-way matching (PO + GRN + Invoice), GST/ITC validation; (6) Payment — payment run via NEFT/RTGS, TDS deduction, PO closure.

What is 3-way matching in procurement?

3-way matching is the automated verification that the Purchase Order (what was ordered), the Goods Receipt Note (what was received), and the Vendor Invoice (what is being billed) all agree on quantity and price. ProcurePulse auto-matches these three documents. Fully matched invoices are approved without human intervention. Mismatches are flagged with the specific discrepancy — price variance, quantity gap, or missing GRN.

How does budget control work in procurement software?

ProcurePulse checks budget availability in real time at the PR creation step — before any approvals. It reads committed spend from the GL and compares available budget against the requisition amount. If insufficient, the requestor is notified and an exception approval path is triggered. Budget is blocked when the PO is approved, preventing parallel overspend.

What is the difference between intra-site and inter-site transfer in procurement?

These terms apply to asset management, not procurement. Intra-site transfer moves an asset between departments within the same location. Inter-site transfer moves it between different locations (cities, plants, branches). ProcurePulse handles procurement; TRAXX EAM (integrated at the GRN stage) manages asset transfers after goods are received and tagged.

How is TDS handled in procurement payments?

ProcurePulse automatically determines TDS applicability based on the vendor type and invoice amount under Sections 194C (contractors), 194J (professionals), 194I (rent), and 194Q (goods purchases). TDS is deducted at payment, challan is generated automatically, and Form 16A is issued to the vendor. All this happens within the payment run — no separate manual TDS tracking required.

See This Workflow Live in ProcurePulse

We'll walk through the full PR → Payment cycle for your specific approval structure and vendor base. 30 minutes.

No commitment. We'll call you within 24 business hours to confirm your preferred time.