eProcurement Toolkit

You are here: requisition, stop 3/7

The lineProcure-to-pay

Purchase requisition software: what it does and how to choose

Short answer

Purchase requisition software lets employees request purchases online, routes each request to the right approvers with a budget check, and turns approved requests into purchase orders.

Cite this answereProcurement Toolkit, “Purchase requisition software: what it does and how to choose”, updated 23 Oct 2026, eprocurementtoolkit.org/procure-to-pay/purchase-requisition-software

Key takeaways

  • Purchase requisition software captures a request to buy, codes it to a budget, routes it to the right approvers and passes the approved request to the person or system that places the order.
  • Its value sits in the approval rules: who approves at which amount, for which category and cost centre, what happens when someone is away, and what happens when a request changes.
  • It comes in five forms: forms and workflow tools, the purchasing module of an ERP, a dedicated purchasing tool, an intake and orchestration platform, and the requisition part of a source-to-pay suite.
  • Choose it with your own cases: a request split across two cost centres, an approver on leave, a price that rises after approval, and a free-text request that needs quotes.
  • A requisition system works only when the approval rules are written down first, usually in the procurement policy's delegation of authority.

What is purchase requisition software?

Purchase requisition software is an application where employees request purchases, code the request to a budget and send it for approval before anything is ordered. It routes each request to the right approvers, records every decision, and passes the approved request to purchasing or turns it into a purchase order.

A purchase requisition is an internal request to buy; the purchase order is the document sent to the supplier. Microsoft’s and SAP’s product documentation both describe the requisition as an internal document. A full guide to the purchase requisition itself, its fields and its process, is in preparation.

The software goes by several names: purchase requisition system, requisition tool, purchase request software or e-requisition. They describe the same job. It is narrower than procure-to-pay software, which also runs receipts, invoice matching and payment. It also stops where purchase order software starts: one handles the request and its approval, the other the order sent to the supplier. Many products do both.

A common starting point: a team leader emails a buyer to ask for two monitors. The buyer forwards the email to the budget holder, who answers three days later from a phone. By then the price has changed, nobody knows which cost centre pays, and the approval cannot be found when the invoice arrives. A requisition system keeps the request, the budget line, the approval and the later order in one record.

What does a purchase requisition system do?

A purchase requisition system follows the request from the moment it is written to the moment it becomes an order. The table lists each function, what it does and the question that shows in a demonstration whether a product does it well.

Functions of a purchase requisition system and the question to ask in a demonstration
FunctionWhat it doesQuestion to ask
Request captureThe requester picks catalogue items, shops on a supplier’s website through punchout, or types a free-text request with a quote attachedCan a requester with no training raise a free-text request with a quote in under five minutes?
Request on behalfAn assistant (the preparer) raises a request for someone else (the requester)Is the approval routed on the requester’s budget and limits, not the preparer’s?
CodingCharges the request to a cost centre, general ledger account or project, and splits it across severalCan one line be split 60/40 between two cost centres, each with its own approver?
Budget checkCompares the request with the remaining budget, and can reserve the amountWhat happens when the request is above the remaining budget: a warning, a block or an extra approver?
Approval routingSends the request to approvers by amount, category, cost centre or project, in one step or severalCan a buyer change a rule without the vendor’s help?
DelegationPasses an approver’s tasks to a colleague during absenceIs the delegate’s own limit respected?
Change and rejectionSends the request back for changes, or rejects itAfter a change, which approvals stand and which start again?
Status trackingShows the requester where the request is: draft, in review, approved, rejected, cancelled, orderedCan a requester see who is holding the request today, without emailing purchasing?
Hand-off to orderingTurns approved requests into purchase orders, or groups several requests into one orderWhich requests become orders without a buyer, and which wait?
Hand-off to sourcingSends a request with no supplier or price to a buyer for quotesCan the buyer start a request for quotation from the requisition?
RecordKeeps who asked, who approved, when and why, with the business reasonCan an auditor see every approval for a given order in one place?

The routing, change and hand-off rows separate a requisition system from an online form: any tool can collect a request, few handle what happens when it changes.

Product documentation shows how far these functions go. Microsoft Dynamics 365 Supply Chain Management, for example, separates three roles on a requisition: the requester, whose department, cost centre and spending limits drive the routing; the preparer, who creates and submits it; and one or more approvers. A requisition moves through draft, in review, approved, rejected, cancelled and closed, and it closes when the purchase order is created. In the same product, asking for a change lets the workflow resume where it stopped, while a rejection sends it through the whole workflow again.

Approval can apply to each line or to the whole request. SAP S/4HANA calls this the release procedure: with item-wise release, each item is checked against the approval rules; with overall release, the whole requisition is approved at once, so every item must meet the same criteria. Item-wise release suits a request that mixes IT equipment and office supplies, each with its own approver.

How should purchase requisition approval rules work?

Purchase requisition approval rules should follow the written delegation of authority: who may approve how much, for which category, on which budget. The software only enforces them. If the rules are not written down, every approver decides case by case and the system copies the confusion. The procurement policy is where those rules usually live.

The fictional approval matrix below shows a common shape for a mid-sized company. It combines amount bands with a category rule, so that IT and contractor requests always reach the specialist who knows the market.

Example of a requisition approval matrix (fictional company and amounts, in euros, excluding VAT)
Request value (€)First approverSecond approverExtra rule
Up to 1,000Budget holderNoneCatalogue items only; free text goes to a buyer
1,001 to 10,000Budget holderPurchasingIT items also go to the IT manager
10,001 to 50,000Budget holderHead of departmentPurchasing confirms that quotes or a contract cover the price
Above 50,000Head of departmentFinance directorRequest starts a sourcing project before any order
Any value, contractors and consultantsBudget holderHR and purchasingChecks on the contract type and the supplier’s status

Keep the number of bands small and the category rules few: each extra rule adds a delay to every request it touches.

  1. An engineer requests a €2,400 laptop, charged to the engineering cost centre.
  2. The system finds the €1,001–10,000 band and the IT category: the request goes to the engineering budget holder, then purchasing, with the IT manager in parallel.
  3. The budget holder is on leave; her delegate, whose own limit is €5,000, approves.
  4. Purchasing sees that the laptop is in the IT catalogue at a contract price, approves, and the system creates the purchase order.
  5. Two days later the request is changed to a €3,100 model. The amount is still in the same band, but the approvals start again, because the item changed.

The last step is the one to test. Some systems keep earlier approvals when a request changes; others restart the chain. A sound rule restarts approval when the amount crosses a band or when the item, supplier or cost centre changes, and keeps it for a small correction such as a delivery address.

When do you need purchase requisition software?

You need purchase requisition software when requests and approvals no longer leave a reliable record. The signs usually show up in purchasing and in accounts payable:

  • Requests arrive by email, chat and phone, and nobody can say how many are waiting.
  • Approvals sit in mailboxes and cannot be linked to the order that followed.
  • Budget holders learn about a purchase when the invoice arrives.
  • Requesters chase purchasing for news, and buyers spend their day answering them.
  • Free-text requests go to new suppliers when a contract already covers the item.
  • Orders are placed before approval and approved after the fact.

A team of 20 with one buyer can manage with a shared form and a clear approval rule. A tool earns its cost when many people request, approval depends on amounts or budgets, and the approval must be proven at audit. Some purchases never need a requisition: a low-value buy on a procurement card, or a utility bill under a standing contract. The policy lists them so that requesters do not guess.

What types of purchase requisition software are there?

Purchase requisition software comes in five types. They differ in what surrounds the request: nothing, the ERP, a purchasing tool, a layer that routes every kind of request, or a full suite. The examples are taken from each vendor’s own documentation and pages, not from testing.

Types of purchase requisition software, when each fits, and examples as vendors describe them (alphabetical within each type, read 17 to 23 October 2026)
TypeScope around the requestWhen it fitsExamples, as vendors describe them
Forms and workflow toolsAn online form with an approval flow; the order is still placed by handA small team, few requests, simple rulesGeneral office form and workflow tools; no purchasing data
ERP purchasing moduleRequisitions with budget checks and approval inside the finance system, turned into orders by purchasing rulesFinance already on the ERP; stock or direct items; professional buyersMicrosoft Dynamics 365 Supply Chain Management (requisition roles, budget check, automatic or manual conversion, demand consolidation); SAP S/4HANA (release procedure or flexible workflow for requisitions)
Dedicated purchasing or P2P toolRequests, approvals and budgets, then orders, receipts and invoices, connected to accounting or the ERPMany occasional requesters buying indirect goods and servicesPrecoro (routing by department, amount or project; conversion of approved requests into orders); Procurify (approval rules, real-time budget data for approvers)
Intake and orchestration platformOne front door for every request, routed to procurement, legal, IT security and finance, on top of existing systemsRequests that need several teams to review, such as software or contractorsTonkean (intake and process orchestration); Zip (orchestrating every request from intake to pay)
Requisitions within a source-to-pay suiteRequisitions that share supplier, contract and catalogue data with sourcing and contractsA wider programme that also changes sourcing and contract managementCoupa, Ivalua, JAGGAER, SAP Ariba, Zycus

Pick the type before the product: a form for a small team, the ERP when finance owns the process, a dedicated tool for many requesters, an intake platform when several teams must review, a suite only when sourcing and contracts change too.

Disclosure: the author works as an Ivalua consultant. This comparison relies on public documentation and, where stated, first-hand use.

Lists of the top purchase requisition platforms and leading vendors are easy to find; most are published by a vendor or paid for by one. Use them to build a long list, then compare on your own scenarios. Inclusion in the table above is not a recommendation, and vendor descriptions change often. The wider market of buying tools is covered in the procurement software guide.

What do AI and automation change in requisition software?

AI and automation change how the request is written and how it is routed, not who is accountable for approving it. Vendors describe features that read a supplier’s quote and fill in the request, suggest the category and the account code, and send the request to the right channel: a catalogue item, a contract, or a buyer for quotes. Procurify, for example, says a quote can become a request in seconds; Precoro lists AI document processing in its Automation plan.

These features save typing, but their output can be wrong: a quote read with the wrong unit, a laptop coded as office supplies. Test them on 20 of your own past requests and count the corrections. Rules-based automation is more predictable: an approved catalogue request at a contract price can become an order with no buyer, as the purchase order software guide explains. How to test AI features in general is set out in what is AI in procurement, and automation tools beyond the requisition in procurement automation software.

How do you choose purchase requisition software?

To choose purchase requisition software, start from who requests, who approves and where the approved request must go next: a buyer, the ERP or a purchase order system. Then test a short list on your own cases. The steps below are shorter than a full procure-to-pay selection because the scope is the request and its approval.

  1. Count requesters, approvers and requests per month, and the share of requests that are free text rather than catalogue or contract items.
  2. Write the approval matrix: amount bands, category rules, budget checks, delegation, and what happens when a request changes.
  3. Decide where approved requests go: to a buyer for quotes, to the ERP, or straight to a purchase order system.
  4. List the master data the tool needs and who owns it: cost centres, accounts, projects, approvers and their limits, catalogues and contracts.
  5. Check how the tool reaches requesters: browser, mobile, email approval, and the languages your teams use.
  6. Run your test scenarios with two or three products, on a trial set up with your own cost centres and approvers.
  7. Compare the cost over the contract term: subscription, users, implementation and the integration with accounting or the ERP.

Prices vary by type. In an ERP, requisitions are part of the purchasing module, so their cost sits in the ERP contract. Among dedicated tools, Precoro publishes plans billed annually from $499 a month, while Procurify prices on quote. Intake platforms and suites quote on request. Ask every vendor to price the same scope and number of users, and add the internal time to load cost centres, approvers and limits, and to keep them current when people change roles.

Which scenarios should a requisition software demo cover?

A demonstration is useful only if it follows your cases, not the vendor’s script. The scenarios below test the parts of the request where products differ most. Replace the items, amounts and roles with your own.

Test scenarios for a purchase requisition software demonstration, the expected result and what each one checks
ScenarioExpected resultWhat it checks
An assistant raises a €6,000 request for a manager in another cost centreRouting uses the manager’s cost centre and limits; the assistant can follow and recall itPreparer and requester roles
One €9,000 line is split 60/40 between two cost centresEach budget holder approves their share; the order carries both splitsSplit coding and parallel approval
The request is €2,000 above the remaining budgetThe rule you set applies: a block, a warning or an extra approverBudget check
The approver is on leave for two weeksThe delegate receives the task; a request above the delegate’s own limit goes higherDelegation and limits
After approval, the requester raises the amount from €4,800 to €5,600, across the €5,000 bandApproval restarts at the right level; the earlier version stays visibleChanges after approval
A free-text request for a service with no supplier namedThe request goes to a buyer, who starts a request for quotation from itHand-off to sourcing
Five approved requests for the same toner from five officesA buyer can group them into one orderDemand consolidation
A catalogue request at a contract price, within limitsThe purchase order is created and sent with no buyer actionAutomatic conversion

Run the split, delegation and change scenarios first: the screen where a request is typed looks much the same in every product.

Ask for each scenario to run live, on a test environment with your approval rules. If the vendor cannot run a scenario, or only after future configuration, the product does not do it today. The same scenarios work in a formal tender: the RFP guide explains how to build the request and score the answers.

What is the best purchase requisition software?

No purchase requisition software is best for every organisation. A team of 20 with one buyer can live with a form and a written rule. A company with 400 occasional requesters needs routing, budgets and delegation that a dedicated tool or a suite provides. A manufacturer whose finance runs on the ERP is often better served by the ERP’s own requisitions, connected to its purchasing rules.

Decide on what your own scenarios show: whether the approval follows your policy, whether changes are controlled, and whether the approved request reaches the order without retyping. If the next step is the order itself, read the purchase order software guide; if you are replacing the whole cycle from request to payment, the procure-to-pay software guide sets out the longer method. The steps around the requisition are explained in the procure-to-pay guide.

Questions

Is a purchase requisition the same as a purchase order?

No. A purchase requisition is an internal request to buy, approved inside the organisation. A purchase order is the document sent to the supplier, which commits the organisation once the supplier accepts it. Requisition software handles the first; the approved requisition then becomes a purchase order, in the same system or another one.

Can a form or a spreadsheet work as a purchase requisition system?

Yes, for a small team: an online form, one approval rule and a register of requests. It becomes risky when several people approve, budgets must be checked or requests change after approval, because the form cannot enforce limits or show which approval applied to which version.

What is the difference between requisition software and an intake tool?

Requisition software handles a request to buy and its approval, usually inside a purchasing tool or the ERP. An intake tool is a front door for every kind of request, including those that need legal, IT security or finance review, and routes each one to the right team, then passes it to the system that raises the requisition or the order.

How much does purchase requisition software cost?

It depends on the type. In an ERP, requisitions are part of the purchasing module and its contract. Dedicated tools are yearly subscriptions, a few with published prices such as Precoro from $499 a month billed annually; intake platforms and suites quote on request. Add implementation and the upkeep of approvers and limits to compare the full cost.

Does requisition software need to connect to the ERP?

Usually yes. Cost centres, accounts, projects and budgets live in the ERP or the accounting system, and the requisition must use the same codes. Approved requests then become orders in the ERP or in a purchase order system, so the order, the receipt and the invoice can be matched later.

New guides on the procure‑to‑pay line

One short email when a guide on this line is added or revised. Nothing else.

Coming soon: sign-up opens with the first email.

Seb Troz

Source-to-pay consultant · written and maintained this guide

Seb Troz is a source-to-pay consultant who implements Ivalua for buying organisations. He writes the guides on eProcurement Toolkit from that hands-on work.

Disclosure: the author works as an Ivalua consultant. Pages that compare software say so next to the comparison.