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.
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.
| Function | What it does | Question to ask |
|---|---|---|
| Request capture | The requester picks catalogue items, shops on a supplier’s website through punchout, or types a free-text request with a quote attached | Can a requester with no training raise a free-text request with a quote in under five minutes? |
| Request on behalf | An 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? |
| Coding | Charges the request to a cost centre, general ledger account or project, and splits it across several | Can one line be split 60/40 between two cost centres, each with its own approver? |
| Budget check | Compares the request with the remaining budget, and can reserve the amount | What happens when the request is above the remaining budget: a warning, a block or an extra approver? |
| Approval routing | Sends the request to approvers by amount, category, cost centre or project, in one step or several | Can a buyer change a rule without the vendor’s help? |
| Delegation | Passes an approver’s tasks to a colleague during absence | Is the delegate’s own limit respected? |
| Change and rejection | Sends the request back for changes, or rejects it | After a change, which approvals stand and which start again? |
| Status tracking | Shows the requester where the request is: draft, in review, approved, rejected, cancelled, ordered | Can a requester see who is holding the request today, without emailing purchasing? |
| Hand-off to ordering | Turns approved requests into purchase orders, or groups several requests into one order | Which requests become orders without a buyer, and which wait? |
| Hand-off to sourcing | Sends a request with no supplier or price to a buyer for quotes | Can the buyer start a request for quotation from the requisition? |
| Record | Keeps who asked, who approved, when and why, with the business reason | Can 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.
| Request value (€) | First approver | Second approver | Extra rule |
|---|---|---|---|
| Up to 1,000 | Budget holder | None | Catalogue items only; free text goes to a buyer |
| 1,001 to 10,000 | Budget holder | Purchasing | IT items also go to the IT manager |
| 10,001 to 50,000 | Budget holder | Head of department | Purchasing confirms that quotes or a contract cover the price |
| Above 50,000 | Head of department | Finance director | Request starts a sourcing project before any order |
| Any value, contractors and consultants | Budget holder | HR and purchasing | Checks 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.
- An engineer requests a €2,400 laptop, charged to the engineering cost centre.
- 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.
- The budget holder is on leave; her delegate, whose own limit is €5,000, approves.
- Purchasing sees that the laptop is in the IT catalogue at a contract price, approves, and the system creates the purchase order.
- 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.
| Type | Scope around the request | When it fits | Examples, as vendors describe them |
|---|---|---|---|
| Forms and workflow tools | An online form with an approval flow; the order is still placed by hand | A small team, few requests, simple rules | General office form and workflow tools; no purchasing data |
| ERP purchasing module | Requisitions with budget checks and approval inside the finance system, turned into orders by purchasing rules | Finance already on the ERP; stock or direct items; professional buyers | Microsoft 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 tool | Requests, approvals and budgets, then orders, receipts and invoices, connected to accounting or the ERP | Many occasional requesters buying indirect goods and services | Precoro (routing by department, amount or project; conversion of approved requests into orders); Procurify (approval rules, real-time budget data for approvers) |
| Intake and orchestration platform | One front door for every request, routed to procurement, legal, IT security and finance, on top of existing systems | Requests that need several teams to review, such as software or contractors | Tonkean (intake and process orchestration); Zip (orchestrating every request from intake to pay) |
| Requisitions within a source-to-pay suite | Requisitions that share supplier, contract and catalogue data with sourcing and contracts | A wider programme that also changes sourcing and contract management | Coupa, 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.
- Count requesters, approvers and requests per month, and the share of requests that are free text rather than catalogue or contract items.
- Write the approval matrix: amount bands, category rules, budget checks, delegation, and what happens when a request changes.
- Decide where approved requests go: to a buyer for quotes, to the ERP, or straight to a purchase order system.
- List the master data the tool needs and who owns it: cost centres, accounts, projects, approvers and their limits, catalogues and contracts.
- Check how the tool reaches requesters: browser, mobile, email approval, and the languages your teams use.
- Run your test scenarios with two or three products, on a trial set up with your own cost centres and approvers.
- 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.
| Scenario | Expected result | What it checks |
|---|---|---|
| An assistant raises a €6,000 request for a manager in another cost centre | Routing uses the manager’s cost centre and limits; the assistant can follow and recall it | Preparer and requester roles |
| One €9,000 line is split 60/40 between two cost centres | Each budget holder approves their share; the order carries both splits | Split coding and parallel approval |
| The request is €2,000 above the remaining budget | The rule you set applies: a block, a warning or an extra approver | Budget check |
| The approver is on leave for two weeks | The delegate receives the task; a request above the delegate’s own limit goes higher | Delegation and limits |
| After approval, the requester raises the amount from €4,800 to €5,600, across the €5,000 band | Approval restarts at the right level; the earlier version stays visible | Changes after approval |
| A free-text request for a service with no supplier named | The request goes to a buyer, who starts a request for quotation from it | Hand-off to sourcing |
| Five approved requests for the same toner from five offices | A buyer can group them into one order | Demand consolidation |
| A catalogue request at a contract price, within limits | The purchase order is created and sent with no buyer action | Automatic 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.