How do we automate purchase orders and approval workflows in Business Central?
Plan Business Central purchase-order approvals with clear spending rules, approver limits, tested exceptions, audit evidence and controlled automation.
What is the quick answer?
Start with a clear purchasing policy, then configure Business Central approval users, limits, substitutes and an appropriate purchase-order workflow. Test ordinary orders and exceptions using real user roles before enabling it in production. Use Power Automate or an extension only where a documented requirement goes beyond the supported standard workflow, with clear ownership and failure handling.
What should purchase-order automation achieve?
Purchase-order automation should make buying easier to control and explain. A requester needs to know how to submit a complete order, an approver needs enough context to make a decision, and finance needs a dependable record of the commitment. Reducing email traffic is useful only when those responsibilities remain clear.
Begin with the business problem. Perhaps orders are placed before anyone checks authority, managers cannot see committed spending, or finance receives invoices without evidence of what was agreed. Write a small set of outcomes that address those issues. Avoid defining success solely as removing every human step.
Your Business Central partner should help map the purchasing process before configuring it. Include who may buy, what information is required, when approval must happen and what changes require review. A useful workflow expresses an agreed policy; it cannot resolve a policy disagreement simply by moving the decision onto a screen.
↑ Back to contentsWhat is the difference between creating an order and approving it?
Creating a purchase order records the proposed purchase: supplier, items or services, quantities, prices, delivery details and relevant coding. Approval records the decision that the proposed commitment is authorised under your policy. Receipt and invoice processing are later activities with their own evidence and responsibilities.
Keep these stages distinct in the design. An approver should understand what they are authorising and whether the amount includes all relevant charges. A warehouse colleague may confirm that goods arrived without having authority to approve the original spend. Finance may check an invoice without being responsible for judging the business need.
For a small business, one person may perform several tasks. Make that explicit and identify practical reviews where separation is limited. Do not assume that an approval status proves every later document is correct. The complete control depends on the order, receipt, invoice and any changes remaining consistent with the business decision.
↑ Back to contentsWhich purchasing rules should we agree before configuration?
Write the rules in language a new employee could follow. Identify who can raise orders, which purchases require approval, the authority of each approver and what happens during absence. Decide how urgent purchases, subscriptions and recurring supplier arrangements fit the process.
Include the basis of the amount limit. A policy can become ambiguous if one person interprets it using the order total while another assumes a different treatment of tax, currency or additional charges. Ask the implementation team to demonstrate the configured behaviour with examples that reflect your purchasing activity.
Link the process to financial coding through Business Central finance implementation support. Departments, cost centres and account choices should support meaningful review rather than become fields people complete randomly to pass a validation. Record ownership for maintaining the policy, approving changes and checking that the live workflow still reflects it.
↑ Back to contentsHow do standard Business Central purchase approvals work?
Microsoft documents a purchase-order approval walkthrough that sets up approval users, notifications and a workflow copied from a template. In its example, the requester sends the order for approval, the order becomes pending approval, and approval releases it. The official purchase approval walkthrough provides the product sequence to evaluate in a test environment.
That demonstration is a starting point, not proof that your policy has been implemented. Validate the chosen conditions, responses, user setup and amount rules against your own requirements. Record any scenario the standard configuration does not cover.
Use a sandbox or other appropriate test environment and representative records. Check the outcome from the requester’s view, the approver’s view and finance’s view. A configuration is ready when authorised staff can operate it consistently and the intended control is evidenced, rather than simply when a workflow has been enabled.
↑ Back to contentsHow should we choose approvers, limits and substitutes?
Assign approval authority to roles and named users in line with the agreed policy. Avoid relying on an informal assumption that the most senior person will approve everything. That can create delays and make it difficult to distinguish routine purchases from decisions that deserve closer review.
Plan absence cover before launch. A substitute needs appropriate authority, access and understanding of the responsibility. Test the actual delegation process and confirm how staff know which route applies. Emergency access granted during a holiday can become an unintended permanent arrangement if nobody reviews it afterwards.
Use realistic boundary tests around amount limits and approval chains. Include an order just below a threshold, one at the boundary and one above it, using the configured rules. Check whether the requester can approve their own transaction in any relevant route and decide whether that matches policy. Document the result so later changes can be assessed against a known baseline.
↑ Back to contentsWhat information does an approver need to make a useful decision?
An approval request should present enough context to answer whether the purchase is necessary, correctly specified and within authority. Depending on the purchase, that may include the business purpose, supplier, delivery requirement, department, supporting quote and reason for any unusual terms.
Ask approvers which evidence they actually use. A long form with irrelevant mandatory fields encourages low-quality entries, while a request containing only an amount forces managers to chase details elsewhere. Design for the decision rather than for the appearance of thoroughness.
Explain what approval means. Is the manager confirming budget ownership, commercial suitability or both? Who checks supplier legitimacy and bank details? Who assesses a contract’s legal terms? Some reviews may belong outside the purchase-order approval itself. Make their relationship visible so staff do not assume one click replaces every specialist check the business requires.
↑ Back to contentsHow should we handle rejected, changed and cancelled orders?
Exceptions often reveal weaknesses that a successful approval demonstration misses. Decide what the requester sees after rejection, how they correct the order and when a revised request must be submitted. Require a clear explanation where it helps the next person understand the decision.
Define which post-approval changes need another review. A price increase, different supplier or materially changed quantity can alter the commitment that was originally authorised. Test the actual system behaviour rather than relying on a policy statement that users cannot follow in practice.
Include cancellations, partial deliveries, replacement orders and supplier credits in the wider process design. Confirm how abandoned commitments are closed and how finance identifies orders that remain open without a valid business reason. A workflow should support a controlled lifecycle, not merely move a document from an initial status to an approved one and then stop being relevant.
↑ Back to contentsWhen should we use Power Automate instead of a standard workflow?
Use the standard supported workflow where it meets the requirement cleanly. Consider another approach when a documented business scenario requires behaviour outside the available events and responses, or when the process legitimately spans additional applications. Microsoft’s Business Central workflow overview describes the broader workflow options.
Assess complexity before adding it. A cross-system flow introduces connections, credentials, licensing considerations, monitoring and recovery tasks. Decide where the authoritative approval state lives and how the ERP is protected from an external process that fails halfway through.
NetMonkeys’ Power Platform consulting can help evaluate the appropriate route. Ask for a design that explains triggers, conditions, actions, ownership and exceptions in ordinary business terms. Avoid running overlapping approval mechanisms for the same transaction unless their relationship is explicitly designed, because competing states can leave users unsure which decision is authoritative.
↑ Back to contentsHow do we connect purchasing with other systems safely?
A business may receive requests from a procurement portal, warehouse application or another operational system. Before connecting it to Business Central, agree which system owns the request, the order and each approval decision. Define how identifiers travel between them so staff can investigate a transaction across the process.
Plan for repeat messages and incomplete records. An integration may retry after a timeout even though the first request succeeded. The design should identify an existing transaction and handle it appropriately rather than create another purchase order. Missing supplier or coding information should become a visible exception with an owner.
Through system integration services, establish how failures are detected, corrected and replayed. Confirm that an external request cannot bypass the intended approval control. Test changes and cancellations as carefully as new orders. The connection should preserve the purchasing policy while reducing duplicate entry, with a clear operational route when automation cannot complete.
↑ Back to contentsWhat security checks belong around purchasing automation?
The workflow depends on trusted identities and appropriate access. Review who may create suppliers, amend payment details, change approval setup, submit orders and approve commitments. These permissions can have different consequences, so avoid granting a broad role simply to make testing easier.
Check the surrounding environment as well. A compromised account or misleading supplier email can undermine an otherwise sensible ERP process. Purchase approval should not be treated as independent verification that a new bank account is legitimate. Maintain a separate, practical verification procedure for sensitive supplier changes.
NetMonkeys’ cyber security audit services can support a wider review of control weaknesses. Use intended user accounts when testing and confirm that restricted actions are blocked. Keep an owner for reviewing access when staff change roles or leave, including service identities used by connected workflows. Controls should remain effective after the initial implementation team has moved on.
↑ Back to contentsHow do we test the workflow before enabling it for everyone?
Create a test register that links each policy rule to a scenario and expected outcome. Cover ordinary purchases, amount boundaries, absence, rejection, amendments and attempted unauthorised actions. Include different document values and the companies or currencies relevant to your operation.
Test notifications and the actual user journey. Can a requester see whether an order is waiting? Can the approver find the supporting detail? Does the next person know when processing may continue? A notification arriving successfully is only one part of a working approval process.
Record evidence and business sign-off. Resolve defects, then repeat affected scenarios rather than assuming a configuration change solved the problem. Rehearse the support route with a deliberately failed request in a safe environment. This checks whether the business can identify and resolve an exception without returning to uncontrolled email approvals when pressure increases.
↑ Back to contentsHow can we measure whether the new process improves purchasing?
Choose measures that reflect the original problem. Useful examples include approval turnaround time, requests returned for missing information, purchases placed outside policy and the number of invoices that arrive without an appropriate order. Define how each measure is calculated and who reviews it.
Interpret the results carefully. Faster approvals may indicate a clearer process, but they may also indicate that managers are approving without reviewing. Combine timing with a sample review of evidence and exceptions. Investigate whether delays come from poor requests, unavailable approvers or genuine decisions that need more information.
A reporting design supported by Power BI services can make patterns easier to discuss once the source definitions are agreed. Use the findings to improve forms, guidance and ownership. Avoid changing thresholds solely to improve a dashboard metric without considering the business control those thresholds were intended to provide.
↑ Back to contentsWho keeps the workflow running after implementation?
Name a business owner for purchasing policy and a technical owner for configuration and connected services. Establish one route for reporting blocked requests, with a way to identify business impact. A time-critical supplier order needs a clear response, while an enhancement request can follow a planned review.
Document the workflow, approver setup, dependencies and change procedure. Include the steps for dealing with a failed automation and the evidence needed before retrying it. Where appropriate, managed IT support can coordinate user incidents and direct ERP application issues to the responsible team.
The surrounding identity and collaboration services may require Microsoft 365 support. Supporting hosted integrations may also need managed cloud services with agreed monitoring and recovery. Confirm these boundaries before launch so staff can find help without determining which supplier owns an invisible technical component.
↑ Back to contentsWhat would a controlled purchasing pilot look like?
Consider an illustrative company in which managers currently approve purchases by replying to email. The pilot could begin with one department and a representative group of suppliers, provided the selected scope includes normal orders and common exceptions. The business owner should agree what evidence will demonstrate that the new route is workable.
Prepare several sample cases before configuration is considered complete. Include an ordinary order, an order that reaches a different authority level, a rejected request, an amendment after approval and an approver absence. Give each case an expected business result. This turns the pilot into a test of the policy as well as the software.
Ask a requester to complete the cases using the same role and instructions they will have after launch. Then ask approvers to explain the information they used and finance to locate the evidence. Watch for steps that require undocumented knowledge. If someone must telephone the project team to understand a routine status, improve the guidance or configuration before widening the rollout.
Track exceptions during the first live cycle in one place. Record whether the issue arose from incomplete input, a missing rule, an access problem or a technical failure. Fixing the cause is more useful than repeatedly approving an order outside the system. Any temporary workaround should have an owner, a reason and an end condition.
Review the pilot against its original outcomes. Confirm that staff can raise complete requests, appropriate managers can make decisions and finance can understand the resulting commitment. Check that the support route works during absence and that the business can handle a failed notification without losing the transaction. Expand the process once those responsibilities are clear. This creates a practical foundation for later automation and gives employees evidence that the change helps everyday purchasing rather than adding an unexplained administrative obstacle.
Keep the agreed evidence available to the people responsible for maintaining the process, and revisit it when responsibilities or requirements change.
↑ Back to contentsHow should we introduce the process without disrupting purchasing?
Pilot a representative part of the business with sufficient variety to reveal common exceptions. Explain the reason for the change, demonstrate the normal route and give staff short instructions for corrections and urgent issues. Keep a named support contact during the first live cycle.
Review the first requests with users and approvers. Look for confusing labels, unnecessary steps and missing context. Make controlled improvements and retest the affected scenarios. Do not allow informal workarounds to become the default simply because the initial configuration needs refinement.
Speak to NetMonkeys about Business Central purchasing automation with your current approval policy, example orders and recurring problems. A practical first phase should establish a dependable purchasing route with clear authority and visible exceptions. Further automation can follow once the business understands the process and has evidence that its controls work in everyday use.
↑ Back to contentsWhat else do businesses ask?
Can purchase orders be approved automatically?
Some supported workflows can include system actions, but the appropriate approval design depends on policy and available functionality. Keep consequential spending decisions subject to the agreed authority and test all configured conditions.
Do we need Power Automate for a basic purchase approval?
Not necessarily. Business Central includes supported approval workflow capabilities. Evaluate those first, then assess Power Automate or an extension for a documented requirement that the standard route cannot meet.
What happens when an approver is away?
Plan and configure an appropriate substitute or delegation arrangement, then test it with intended users. The substitute should have suitable authority and access, and the business should know how the arrangement is activated and reviewed.
Who wrote this guide, and how was it checked?
Written by Caleb Adoh, Growth Marketing Manager at NetMonkeys. Checked against Microsoft Learn purchase approval walkthrough and workflow overview. Process design, testing and control recommendations are original practical analysis. Validate configuration, permissions and licensing in your own environment before enabling production workflows.
How can NetMonkeys help your business?
Talk to our team about your priorities and agree a practical next step.
Speak to NetMonkeys