Automation

    Business Process Automation Software: Types, Costs and How to Choose

    A buyer's guide for owners and operations leads: map the process, match each step to the right type of automation software and price it at your real volume.

    Muhammad Hamza

    Founder, Agenbord

    Published 15 min read

    The short answer

    Business process automation software runs a whole process, such as procure-to-pay or employee onboarding, across your people and systems. It comes in eight types: automation built into your ERP, CRM or accounting system, integration platforms (iPaaS), low-code apps, BPM suites, RPA, document processing, AI agents and custom code. You'll usually combine two or three. Map the process first, start with what your systems already include, and price every option at your real volume.

    Key takeaways

    • Map the process before you look at software: steps, owners, systems, handoffs, exceptions and volumes. The map writes most of your requirements.
    • Start with the automation already in your ERP, CRM or accounting plan, and add other types only where it stops.
    • Pricing units decide the bill: seats grow with headcount, steps and runs with volume, pages with documents, and bots with systems that have no API.
    • In our hypothetical accounts payable example, one RPA bot for a single supplier portal costs more each month than all the other software combined.
    • Custom code pays off with high volume, sensitive data or complex logic. Below that, packaged tools are usually cheaper.
    On this page
    1. What is business process automation?
    2. Map the process before you buy anything
    3. Types of business process automation software
    4. How to choose business process automation software: a scorecard
    5. What business process automation software costs at your volume
    6. Governance: owners, documentation, testing and shadow automations
    7. When custom automation is cheaper or safer, and when a packaged tool is plainly better
    8. Before you sign: a checklist

    Business process automation software runs an entire process, such as procure-to-pay or employee onboarding, from the first request to the final record. It moves data between your systems, routes approvals and hands exceptions to someone who can resolve them. No single product does all of that well: the software comes in eight types, and you'll usually combine two or three.

    So the real choice is the mix. Start with the automation your ERP, CRM or accounting system already includes, map the process to see where it stops, fill each gap with the simplest type that handles it, and price the result at your real volume before you sign.

    What is business process automation?

    Business process automation (BPA) is the use of software to run a complete business process across the people, systems and approvals involved, not just one handoff within it. Common business process automation examples:

    • Quote-to-cash: quote, signed order, fulfillment, invoice, payment applied.
    • Procure-to-pay: request, approval, purchase order, delivery, supplier invoice, match, payment.
    • Employee onboarding: signed offer, accounts and equipment, payroll setup, training, 90-day check-ins.
    • Claims: claim submitted, documents collected, reviewed, decided, paid or declined with a reason.
    • Service requests: logged, triaged, assigned, worked, closed and followed up.

    Each of those contains several workflows, and our 15 business process automation examples map them step by step, with the approvals, exceptions and metrics for each. For the basics of a single workflow (trigger, conditions, actions), see our guide to workflow automation. BPA adds what one workflow lacks: a status for every case, approvals with deadlines and escalation, an exception queue where people resolve what rules can't, an audit trail, and reporting on how long cases take. Those needs, more than any feature list, decide which software fits.

    Map the process before you buy anything

    The fastest way to waste money on automation is to automate a process as people describe it rather than as it runs. Sit down with the people who do the work and one recent case, and write one row per step:

    1. Step: a verb and an object, such as "approve purchase request".
    2. Owner: the role that does it, and who covers when they're out.
    3. System: where the work happens, including email, paper and spreadsheets.
    4. Handoff: how work moves to the next step, and what gets retyped.
    5. Exceptions: what goes wrong, how often and who fixes it.
    6. Volume: items per month and minutes per item, pulled from your systems rather than guessed.

    Here is procure-to-pay at a hypothetical 40-person wholesale distributor:

    StepOwnerSystem todayHandoffExceptionsPer month
    RequestAny employeeEmailEmail to a managerMissing supplier or cost center450
    ApproveManager; owner above $5,000EmailForwarded to purchasingApprover away; orders split to stay under the limit450
    Purchase orderPurchasingAccounting systemPDF emailed to the supplierNew supplier not set up450
    ReceiveWarehousePaper packing slipSlips go to AP weeklyPartial or damaged deliveries600
    InvoiceAP clerkAP inbox; one supplier portalKeyed into accountingNo PO number; duplicates900
    MatchAP clerkSpreadsheetMismatches emailed to purchasingPrice or quantity differences900
    PayControllerAccounting and bankWeekly payment runEarly-payment discounts missed4 runs

    Then label every step: remove (it exists only because of an old constraint), automate (rules can do it), assist (software prepares, a person decides) or keep (judgment or relationships). Here, the weekly packing-slip handoff can go, receiving and invoice capture can be automated, matching assisted, and approvals above $5,000 kept with the owner.

    The map now writes most of your requirements. The system column is your integration list, the exceptions column defines the approvals and exception handling you need, and the volume column drives the cost math below. Process-mining software can reconstruct the path from system logs, but Microsoft's process mining add-on for Power Automate is $5,000 per tenant a month, paid yearly, as of October 2026. For most smaller businesses, the conversation is enough.

    Seven-step procure-to-pay process mapped to automation types: a purchase request form, approval rules, a purchase order sent by the ERP and an integration, goods received on a phone, invoice capture by document AI with a bot for one portal, a three-way match with an AI-drafted note on mismatches, and payment in the accounting system
    One process, five types of automation. The exception steps still end with a person.

    Types of business process automation software

    Business process automation tools fall into eight types. They overlap at the edges and vendors stretch their labels, so judge each product by what it does on your map, not by its category.

    Comparison matrix of eight types of business process automation software, from automation built into ERP, CRM and accounting systems to custom integration code, showing what each is best for, what to watch out for and how it is usually billed
    Start with the first row: it's the automation you may already pay for.

    1. Automation built into your ERP, CRM or accounting system

    The rules engine inside the system where the record lives: approvals, reminders, assignments and field updates. When your plan includes it, it's the cheapest and most dependable option for steps inside that system, because the vendor maintains it and there's no connection to break. It stops at the system's edge, and it's usually tied to plan tiers.

    QuickBooks Online includes workflow automation only on Advanced ($340 a month list price as of October 2026, with 25 users). HubSpot workflows need a Professional or Enterprise subscription. NetSuite's platform includes no-code workflows for processes such as approvals, plus scripting for custom logic. In Smart Construction, the construction ERP our team built, payment approvals reach decision-makers on WhatsApp, so the approval stays with the payment record.

    2. Integration platforms (iPaaS)

    Connector tools such as Zapier, Make and n8n move data between apps through their APIs. They're quick to set up and strong at handoffs between cloud apps. They're weaker at what makes a process a process (waiting days for an approval, tracking each case's status, holding a queue of exceptions), which usually needs a table or app alongside.

    Their pricing units differ, which matters at volume. Zapier counts a task for each successful action step (triggers don't count), Make counts a credit for each module action, and n8n counts one execution per full run however many steps it has (Cloud Starter is €20 a month billed annually for 2,500 executions). Our Zapier vs. Make vs. n8n guide compares them at higher volumes.

    3. Low-code app and workflow platforms

    These let operations staff build the forms, tables, queues, approvals and dashboards a process needs, which is what most people mean by low-code business process automation. Power Automate approvals, for example, can be answered from Outlook or Teams and can require the first response, everyone's approval or a sequence of approvers. The catches: per-user pricing as more people touch the process, and complex logic that gets hard to maintain.

    • Microsoft Power Platform: Power Apps Premium is $20 per user a month and Power Automate Premium $15 per user a month, both paid yearly.
    • Airtable: Team is $20 and Business $45 per seat a month billed annually ($24 and $54 monthly), with 25,000 and 100,000 automation runs per workspace a month. Failed runs count toward the limit.
    • Smartsheet: priced per member, $9 on Pro and $19 on Business a month billed yearly ($12 and $24 monthly). Pro caps automations at 250 a month and members at 10; Business has unlimited automations and a 3-member minimum. Free Contributors can view, comment, submit forms and respond to update requests.

    If the process lives in a spreadsheet or Access database it has outgrown, the other route is moving it to a cloud web app, from $12k with us.

    4. BPM suites

    Business process management (BPM) suites model a process, often in BPMN (Business Process Model and Notation, a standard maintained by the Object Management Group), then run it and track every case. They're the closest thing to a complete business process automation platform, with case status, deadlines, versioned process models and an audit trail for long, multi-team or regulated processes such as claims, applications and compliance reviews. The trade-off is licensing and implementation sized for larger organizations, plus trained developers or a partner.

    Appian prices its Standard, Advanced and Premium tiers per user, per month, per app, without public prices; it offers a free Community Edition, and Standard includes five RPA bots. Camunda is free for development on your own machine, production needs an Enterprise license, and its SaaS version has a 30-day trial.

    5. Robotic process automation (RPA)

    RPA bots work an application's screens the way a person would: clicking, typing and downloading. Use them for systems with no API, such as older desktop software or a supplier, bank or government portal. Bots break when screens change, and unattended ones need a machine to run on, so treat RPA as a bridge, not a foundation.

    Power Automate Premium includes attended RPA, where the bot runs on a person's computer while they work. Unattended bots cost $150 per bot a month on the Process plan, or $215 with a Microsoft-hosted virtual machine, paid yearly. UiPath has a free Community plan and sells Standard and Enterprise through sales; its Basic plan, from $25 a month, is hosted in UiPath's European region.

    6. Document processing (IDP and OCR)

    Intelligent document processing (IDP) reads invoices, receipts, forms and IDs and returns structured fields with confidence scores; OCR is the text-reading layer underneath. It's the front door for paper-heavy processes such as payables, claims and applications. Send low-confidence fields to a person, and check whether your AP or expense tool already includes capture; our invoice automation guide covers payables end to end. List prices per page, as of October 2026:

    • Azure AI Document Intelligence: prebuilt models for invoices, receipts and IDs $10 per 1,000 pages; plain text reading $1.50 per 1,000; custom extraction $30 per 1,000.
    • Amazon Textract: invoice and receipt analysis $0.01 a page for the first million pages (AWS's US West example).
    • Google Document AI: Form Parser and Custom Extractor $30 per 1,000 pages; Enterprise Document OCR $1.50 per 1,000.

    7. AI agents

    AI agents are language-model steps that read messy input and decide or draft: classify an email, suggest why an invoice doesn't match its PO, draft the supplier reply. In practice, AI business process automation means rules for the predictable steps, AI for the unstructured ones and a person for decisions with money or legal consequences. Agents make confident mistakes, so give them narrow permissions and review their work; our post on AI agents for business covers autonomy levels and piloting.

    Pricing is per action or credit. Copilot Studio is $200 a month for 25,000 Copilot Credits, or pay-as-you-go. Agentforce Flex Credits cost $500 per 100,000, and a standard action uses 20, about $0.10 an action. Custom agents add model usage billed per use; our AI automation pilots start from $4k.

    8. Custom integration code

    Code you own, running in your own cloud account: a small service that orchestrates the process, with its own database and a screen for exceptions. It fits high volume, sensitive data, complex rules, systems without connectors, or a process that's part of what you sell. The real costs are the build and an owner for maintenance, monitoring and security. Cloud usage is small by comparison: AWS Step Functions charges $0.025 per 1,000 state transitions in US East, with 4,000 free a month, and AWS Lambda $0.20 per million requests plus compute time. Hosting for a small-business app typically runs $50–$500 a month.

    How to choose business process automation software: a scorecard

    Shortlist two or three products from the types your map calls for, then score each from 1 to 5 on eight criteria. Double the weight of anything your map flagged, such as many exceptions, many systems or sensitive data.

    CriterionWhat good looks likeTest it in the trial
    Process fitYour real steps, roles and statuses, no workaroundsRun 20 recent cases, including your five worst
    Exceptions and approvalsLimits by amount and role, delegation, escalation, an exception queue with reasonsAn approver on vacation; an invoice $50 over its PO; a rejected, resubmitted request
    Integration coverageMaintained connectors for each system on your map, with the actions you need, plus a generic API stepCheck the exact actions in each connector's documentation
    Error handling and monitoringRetries, alerts to a named owner, searchable run history, replay of failed runsRevoke a connection mid-trial; see who finds out, and when
    Security and permissionsSingle sign-on, roles, least-privilege service accounts, audit log, SOC 2 reportRead the SOC 2 report; check what each connection can access
    Governance: who can buildSeparate test and production, version history, admin control over builders and appsAs a regular user, try to connect an unapproved app
    Total cost at your volumeEvery seat, run, page, bot and add-on at today's and 3× volume, plus implementationGet both volumes quoted in writing
    Lock-in and exitData and process definitions export in a usable formatExport a workflow and your data during the trial

    Three features are often reserved for higher tiers, so check them before you fall for a demo:

    • SAML single sign-on starts on Zapier's Team plan, n8n's Business plan (€667 a month billed annually) and Smartsheet's Enterprise plan.
    • Admin controls and audit logs: Zapier's Enterprise plan adds app access controls, action restrictions and an audit log.
    • Environments and version control: n8n's Business plan adds multiple environments and Git-based version control.

    On exit, formats matter: n8n saves workflows as JSON and has a free, self-hosted Community Edition, and BPMN is a published standard rather than one vendor's notation. Power Platform solutions move apps and flows between Power Platform environments, not to other platforms, so plan that exit as a data export plus a rebuild. As for SOC 2, the AICPA describes it as a report on a service organization's controls for security, availability, processing integrity, confidentiality or privacy.

    What business process automation software costs at your volume

    Each pricing unit grows with a different part of your business. Seats grow with the people who touch the process, steps and runs with volume, pages with documents, bots with the systems that have no API, and credits with AI decisions. To estimate your running cost:

    1. Count each billed unit from your map: seats, runs, steps per run, pages and systems with no API.
    2. Price it at today's volume and at 3×.
    3. Add implementation and the staff time exceptions take.
    4. Divide by volume for a cost per case (per invoice, per new hire) and compare it with the manual cost.

    A worked example (hypothetical). The distributor above automates payables: 900 supplier invoices a month at two pages each, one run of about eight steps per invoice, three AP staff on an exception queue, and managers approving in the accounting system they already use. One supplier, about 120 invoices a month, posts invoices only on a portal with no API. Each line uses one example vendor's list price as of October 2026; swap in your shortlist.

    Cost lineExample list price900 invoices a month2,700 a month (3×)
    Invoice extraction, per pageAzure Document Intelligence prebuilt invoice model: $10 per 1,000 pages1,800 pages: $185,400 pages: $54
    Orchestration, per runn8n Cloud, billed annually: Starter €20 (2,500 runs), Pro €50 (10,000 runs)Starter: €20Pro: €50
    Exception queue, per seatAirtable Team: $20 per seat, billed annually3 seats: $603 seats: $60
    Portal bot, per botPower Automate Hosted Process: $215 per bot, paid yearly1 bot: $2151 bot: $215
    Software per month$293 + €20$329 + €50

    What the example shows:

    • The bot is the biggest line, for 13% of the invoices. If that supplier emailed its invoices instead, the software bill would fall by more than half.
    • Tripling volume adds little: seats and the bot don't grow with invoices, and pages and runs are cheap. A tool that bills every step would count 7,200 steps a month today and 21,600 at 3×, so price both models.
    • Exceptions cost more than software. If 15% of invoices need a person for six minutes each, that's 13.5 staff hours a month today and 40.5 at 3×. Requiring PO numbers on invoices may save more than any tool choice.

    Implementation is the other half of the cost. Typical ranges for our business process automation work are from $1.5k for a single workflow (1–2 weeks), $6k–$20k for a program of 5–15 workflows, and $15k+ for a custom integration service. If the process needs its own app or portal, a focused internal tool starts from $12k (4–8 weeks), and an ERP module from $25k (2–4 months).

    Governance: owners, documentation, testing and shadow automations

    Automations outlive the people who build them. Four habits keep them working:

    • Two named owners per process. A business owner sets the rules, such as approval limits; a technical owner keeps the automation running and gets the alerts. Connections run under company-owned service accounts, never a person's login.
    • A one-page runbook per process: the map, the rules, the systems and connections, what happens when a run fails, and how to fall back to manual. Update it with every change.
    • Testing like software. Build in a test environment, run real past cases including the ugly ones, then run in parallel with the manual process before you switch it off.
    • Rules on who builds what. Teams can automate their own low-risk tasks in a governed space; anything that moves money, touches customer data or spans departments gets a review.

    That last habit is what stops shadow automations, the workflows on personal accounts that nobody knows about until they break. In Microsoft's platform, data policies sort connectors into Business, Non-business and Blocked groups so one app or flow can't mix groups, and the Power Platform admin center keeps an inventory of apps, flows and agents across your tenant. Whatever the tool, review quarterly: list every automation with its owner and last run, and switch off anything orphaned.

    For the people involved, explain what changes in each role's day, train whoever works the exception queue, and measure cycle time, hands-on time and exception rate before and after.

    When custom automation is cheaper or safer, and when a packaged tool is plainly better

    A packaged tool is plainly better when:

    • The process is standard (payables, e-signature, onboarding, expense reports) and a product already handles it the way you'd design it.
    • Volume is modest and every system on your map has a maintained connector.
    • You're still learning what the process should be. A visual workflow is cheaper to change than code.
    • Nobody would own custom code after launch.

    Custom automation is cheaper or safer over the long run when:

    • Volume is high or climbing. As custom code, the payables example would cost from $15k to build, $50–$500 a month to host and about 15–20% of the build cost a year to maintain, while the orchestration itself stays under a dollar a month on AWS Step Functions even at 3× (about ten state transitions per invoice, after the free tier). At these volumes, that loses to the packaged stack. The math starts to tip when seat or step fees climb: 40 people on the queue at $20–$45 a seat is $800–$1,800 a month before anything else.
    • Data is sensitive. Every vendor in the chain needs vetting. Under HIPAA, for example, a covered entity needs a business associate agreement with any vendor, cloud providers included, that creates, receives, maintains or transmits protected health information on its behalf. This is general information, not legal advice; see HHS guidance on business associates.
    • The logic is complex: pricing rules, matching across several systems, steps that must all succeed or all roll back, or a process that's part of what you sell.
    • A system has no connector, and the alternative is a fragile bot.

    In practice, most business process automation solutions end up hybrid: keep the system of record and its built-in automation, buy document processing by the page, and write custom code only for the core of the process. Our build vs. buy framework works through that decision. If the core needs its own software, a custom software business platform typically runs $30k–$80k over 2–4 months. We quote fixed prices with a written scope and weekly demos, and you own the code.

    Before you sign: a checklist

    • Map one process with the people who run it: steps, owners, systems, handoffs, exceptions and volumes.
    • Label each step remove, automate, assist or keep.
    • List what your ERP, CRM and accounting plans already automate.
    • Shortlist two or three products from the types your map needs.
    • Trial each on 20 real cases, including your five worst exceptions.
    • Price every option at today's volume and at 3×, implementation included.
    • Name a business owner and a technical owner, and write the one-page runbook.
    • Run in parallel with the manual process before you switch it off.

    Sources

    1. Microsoft - Power Apps pricing (accessed October 2026)
    2. Microsoft - Power Automate pricing (accessed October 2026)
    3. Microsoft Learn - Get started with Power Automate approvals (accessed October 2026)
    4. Microsoft Learn - Manage data policies (accessed October 2026)
    5. Microsoft Learn - CoE Starter Kit and the Power Platform admin center (accessed October 2026)
    6. Microsoft Learn - Solutions overview (accessed October 2026)
    7. Airtable - Pricing (accessed October 2026)
    8. Airtable Support - Airtable plans overview (accessed October 2026)
    9. Airtable Support - Getting started with Airtable automations (accessed October 2026)
    10. Smartsheet - Pricing (accessed October 2026)
    11. Appian - Pricing (accessed October 2026)
    12. Camunda - Pricing (accessed October 2026)
    13. Object Management Group - Business Process Model and Notation (BPMN) specification (accessed October 2026)
    14. UiPath - Pricing (accessed October 2026)
    15. Microsoft Azure - Azure AI Document Intelligence pricing (accessed October 2026)
    16. AWS - Amazon Textract pricing (accessed October 2026)
    17. Google Cloud - Document AI pricing (accessed October 2026)
    18. Intuit - QuickBooks Online pricing (accessed October 2026)
    19. Oracle NetSuite - SuiteCloud platform (accessed October 2026)
    20. HubSpot Knowledge Base - Create workflows (accessed October 2026)
    21. Zapier - Plans and pricing (accessed October 2026)
    22. Make - Pricing (accessed October 2026)
    23. n8n - Pricing (accessed October 2026)
    24. n8n Docs - Export and import workflows (accessed October 2026)
    25. Microsoft - Copilot Studio pricing (accessed October 2026)
    26. Salesforce - Agentforce pricing (accessed October 2026)
    27. AWS - Step Functions pricing (accessed October 2026)
    28. AWS - Lambda pricing (accessed October 2026)
    29. AICPA & CIMA - SOC 2 reporting (accessed October 2026)
    30. HHS - Business associates under HIPAA (accessed October 2026)

    Prices, plans and regulations change. Figures were checked on October 2, 2026; follow the links for the latest. Nothing here is legal, tax or financial advice.

    About the author

    Muhammad Hamza

    Founder, Agenbord

    Muhammad Hamza is the founder of Agenbord, the Fort Lauderdale software company behind the construction ERP Smart Construction and a WhatsApp-first billing platform. He writes practical guides on buying, building and automating business software.

    FAQ

    Frequently asked questions.

    What is the best business process automation software?

    There isn't one best product; the right one depends on where your process lives. If your team works in Microsoft 365, Power Automate and Power Apps are the natural first look. If the process spans cloud apps, look at Zapier, Make or n8n. For long, regulated, multi-team processes, look at a BPM suite such as Appian or Camunda. In every case, use the automation built into your ERP, CRM or accounting system first and buy only for the gaps.

    What is the difference between BPA and BPM?

    BPM (business process management) is the discipline of designing, measuring and improving processes. BPA is using software to run them. BPM suites do both: you model the process, often in the BPMN standard, run it, and measure every case. A small business can practice BPM with a whiteboard and automate with simpler tools.

    What is low-code business process automation?

    It means building process apps and automations in visual designers instead of writing code, usually by operations staff rather than developers. It suits departmental processes such as requests, approvals and trackers. Plan for its limits: per-user pricing that grows with the team, logic that gets hard to maintain as it grows, and the need for IT to set rules on who can build and which apps can connect.

    How is AI used in business process automation?

    Mostly on the unstructured steps: reading documents, classifying emails and requests, drafting replies and explaining mismatches for a person to decide. Rules still run the predictable steps because they're cheaper and repeatable. Before you trust an AI step, test it on past cases with known answers, and keep a person on anything that moves money or makes decisions about people.

    How long does business process automation take to implement?

    A single workflow typically takes 1–2 weeks with us. A full process with several workflows, an exception queue and a parallel run takes longer, depending on how many systems are involved and how clean the data is, and a new ERP module runs 2–4 months. Budget your own team's time too, for mapping, testing on real cases and training.

    Work with us

    Got a brief? Let's build it.

    Thirty minutes, no pitch deck. We will tell you what we would build, what it costs, and whether we are the right team for it.

    No obligation · We reply within one business day