Automating Business Processes with Workflows in QuickBooks Online Advanced
QuickBooks Online Advanced workflows automate reminders, payment chasing and approval routing, with more than 60 templates to start from.
QuickBooks Online Advanced includes a built-in automation tool called workflows. You set the rules; the software sends the reminders, chases payments and holds transactions for approval on its own. We walked through the setup from end to end. Two things stand out: the template library covers most routine jobs, and the approval side follows its own logic, one that imported records cannot sidestep. The whole thing runs from menus, with no formulas to write.
What can a workflow handle?
Intuit lists more than 60 ready-made templates, covering invoices, sales receipts, estimates, purchase orders and bill payments. Each template automates a task or a reminder: reviewing an invoice, nudging a customer for payment, flagging a transaction for sign-off. You also decide who receives each message, since reminders can reach a teammate or the customer directly.
The division of labor stays simple. You own the trigger and the recipient; the software owns the timing and the sending. Reminders fire whenever your conditions are met, not on a fixed calendar, so the timing follows the facts of each transaction. If no template fits, you can build a workflow of your own instead.
Start from a template
Setup lives in the settings menu. Open Settings, select Manage workflows, then the Templates tab, and pick the template that matches the job. From there:
- Name the workflow, or keep the default.
- Set the actions, meaning what QuickBooks does, and the conditions, meaning when it happens.
- Need a second trigger? Choose Add another condition. That option appears in the trigger step only, and some templates do not offer it at all.
- Select Save, or Save and activate to switch the workflow on right away.
One wrinkle deserves a note. The field labels for actions and conditions change from template to template, so expect different wording if you build several workflows in one sitting.
When does a transaction need approval?
Multi-condition approval workflows give you tighter control over customer invoices, estimates and purchase orders. The trigger is role-based. When someone who is not an admin creates one of these transactions, the software checks it against your conditions and releases it only after approval. Nothing goes out the door on its own. That role-based trigger is the point: admins keep their speed, and everyone else gets a checkpoint.
The setup path mirrors the template flow. Return to Settings, Manage workflows and Templates, then search for an approval template by name. After naming it, the remaining steps are short:
- Set the conditions that make approval necessary, for example an amount above a threshold you choose.
- Select one or more approvers, and set the order in which they sign off.
- Add further conditions with Add condition, found in the trigger step. Not every template supports this.
- Save, or Save and activate.
Do imports and connected apps skip approval?
They do not. Transactions created through third-party apps, batch entry, imports, receipt capture or spreadsheet sync go to the pending approval list instead of posting straight through. That matters in practice, because automated entries are exactly the ones nobody remembers to check. Batch uploads and receipt capture can move fast, and a queue keeps them from outpacing oversight. If your review process only covers what people type by hand, the imports are the gap.
The fine print
Workflows belong to the Advanced plan, so plainer QuickBooks Online subscriptions will not see the menu at all. Extra conditions appear in one step only, and only on some templates. Approval rules apply to invoices, estimates and purchase orders created by non-admins; anything an admin creates moves as before. Once saved, every workflow is managed from the same Manage workflows screen.
A sensible starting order helps. Turn on one reminder template first, confirm the outgoing messages read well, then layer on approvals for the transactions that carry real money.