Skip to content
Free Business Central assessment
Written, scoped proposal after the assessment
Dynamics GP support ends December 31, 2029
Independent, not affiliated with Microsoft
A division of Sataware Technologies
Weekday support on Mountain Standard Time
Free Business Central assessment
Written, scoped proposal after the assessment
Dynamics GP support ends December 31, 2029
Independent, not affiliated with Microsoft
A division of Sataware Technologies
Weekday support on Mountain Standard Time
Free assessment →

Setting up approval workflows in Business Central

Approval workflows in Business Central stop a document, such as a purchase order or a vendor invoice, from release or posting until the right person approves it. You set up who approves for whom. Then you create a workflow from a template, add conditions and switch it on. This guide goes through those steps in order.

Last updated

👥Who approves

Set up approval users first

Open Approval User Setup and add each person who will ask for or give approval. The Approver ID field names the person's manager. The amount limit fields cap what each person may approve for sales, purchases and requests. An unlimited checkbox marks the top of the chain. One user should be the Approval Administrator, who can act on any request.

Fill in the Substitute field, so requests do not get stuck when someone is away. An approver can also delegate a single request from the Requests to Approve page. For approvals by a team in sequence, create a Workflow User Group. Then give each member a sequence number.

Map your approval chain →
Rack of rubber office stamps
Approval User Setup fields
  • ✓Approver ID
  • ✓Purchase amount approval limit
  • ✓Unlimited approval checkbox
  • ✓Substitute approver
  • ✓Approval Administrator
📋Create workflow

Create approval workflows in Business Central from templates

Go to Workflows and choose New Workflow from Template. Templates exist for purchase orders, purchase invoices, sales orders, credit limit checks and general journal batches. Others cover changes to customer, vendor and item records. Picking one creates a workflow with its events and responses already in place.

Each step has a When Event, an optional condition and a Then Response. For a purchase invoice, the first step reads: when approval is requested, create an approval request and send it. Later steps release the document when all requests are approved, or reopen it when one is rejected. Tick Enabled once the steps look right.

Pick the right templates →
Available templates
  • ✓Purchase Order Approval
  • ✓Purchase Invoice Approval
  • ✓Sales Order Approval
  • ✓General Journal Batch Approval
  • ✓Vendor Approval
🎛️Fine tuning

Conditions, approver types and limits

Click the condition on the first step to filter which documents the workflow covers. For example, pick only invoices above an amount, or only one purchaser code. Several workflows for the same document type can run side by side with different conditions. So small and large purchases can follow different routes.

In the response options, choose the Approver Type. That can be the approver from user setup, a workflow user group, or the salesperson or purchaser on the document. The Approver Limit Type then decides the route. Approver Chain sends the request up each level. Direct Approver goes to the immediate manager. First Qualified Approver skips to whoever has a high enough limit.

Design approval rules together →
Approver limit types
  • ✓Approver Chain
  • ✓Direct Approver
  • ✓First Qualified Approver
  • ✓Specific Approver
  • ✓Workflow User Group sequence
📨Handling requests

Tracking requests in approval workflows in Business Central

On the document, the requester chooses Send Approval Request, and the status changes to Pending Approval. The approver sees the item in Requests to Approve on the Role Center. They open the document and choose Approve, Reject or Delegate, with a comment if needed. The requester can cancel a request that went out too early.

Each user sets notifications in Notification Setup. They can arrive as a note in the client or as email, at once or on a schedule. Email needs an email account in Business Central and a running job queue. The Approval Entries page then shows the full history of each request.

Get notifications set up →
Actions on a request
  • ✓Send Approval Request
  • ✓Approve the request
  • ✓Reject with comment
  • ✓Delegate to substitute
  • ✓Cancel Approval Request
🔀Power Automate

Power Automate and approval workflows in Business Central

The built-in workflows cover most needs inside the system. Power Automate is worth a look when approvers do not use Business Central. A request can reach them in Teams or Outlook, and they can answer there. Microsoft provides flow templates for Business Central. You can also start a flow from an action on the document page.

Flows also help when approval depends on something outside the system, such as a value in a spreadsheet or another app. Still, keep an eye on who owns each flow and how failures are reported. Our consultants can help you decide which approach suits each document. We can then build either one with your finance team.

Compare both approval tools →
When flows fit
  • ✓Approvers outside the system
  • ✓Approval in Teams
  • ✓Approval from Outlook
  • ✓Data from other applications
  • ✓Parallel approval branches
Questions

Approval workflows in Business Central: questions

Which documents can have an approval workflow?

Templates cover sales and purchase quotes, orders, invoices, credit memos and return orders. They also cover general journal batches and lines, and new or changed customers, vendors and items. An extension can add other tables, if it publishes the needed workflow events. So most daily documents already have a template to start from.

Can approval depend on the invoice amount?

Yes, in two ways. A condition on the workflow can limit it to documents over a set amount. And the approval limits in Approval User Setup decide how far up the chain a request must travel before someone may approve it. So approval workflows in Business Central can route small invoices to a manager and large ones higher.

What happens if an approver is on vacation?

If you name a substitute in Approval User Setup, the approver or the approval administrator can delegate open requests to that person from Requests to Approve. Some companies also add a due date on requests. Then overdue ones are flagged to the requester. That way, one absence never stalls approval workflows in Business Central or a whole payment run.

Why can I not edit my workflow?

An enabled workflow is locked. Clear the Enabled checkbox, make the change and enable it again. If documents already wait on that workflow, finish or cancel those requests first. Changing steps in the middle of an approval can leave them without a valid next step. So plan edits for a quiet time.

Do approvers need a full license?

Microsoft's Team Members license is made for light use that includes approving documents. So occasional approvers often do not need an Essentials or Premium license. Check the current licensing guide on Microsoft's site for what each license type permits. We can also go through your approver list and match each person to a license type.

Book a discovery call

Let's talk through your move to Business Central.

A focused call with a senior consultant. We learn how your business runs today, give you an honest view on whether Business Central fits, and outline scope and next steps before you commit to anything.

What happens after you send the form

1
We read your request
A consultant reads your details before the call. There is no long questionnaire to fill in.
2
Discovery call
We go through your processes, your current systems and the problems you want solved.
3
Written plan and proposal
You receive a written proposal covering scope, phases and licensing.
✓A consultant replies by email
✓NDA available on request
✓No cost, no obligation
✓Senior BC consultants

Request your discovery call

Takes under a minute. A consultant replies by email.

Free

Your details stay with our consulting team. We never share or sell them.

▦ IndependentDynamics 365Business Central consultants
C Clutch5.0 from 1 reviewSataware on Clutch
G GoodFirmsParent company profileSataware on GoodFirms
S SatawareOur parent company14+ years, 1000+ projects listed
▦ IndependentDynamics 365Business Central consultants
C Clutch5.0 from 1 reviewSataware on Clutch
G GoodFirmsParent company profileSataware on GoodFirms
S SatawareOur parent company14+ years, 1000+ projects listed
Book a free call