Flowchart examples · Finance

Expense reimbursement process flowchart

Receipt to reimbursement, with the policy check and the path for reports sent back.

Expense reimbursement process flowchart

Expense reimbursement process flowchartNoYesNoYesEmployee incurs businessexpenseSubmit report withreceiptsReceipts and policyOK?Return to employee tofixManager approvesApproved?Deny with reasonFinance audits and codesReimburse in next payrunReport closed

A worked example to adapt. Rename steps, add branches and owners to match how your team actually works.

Edit the steps to match your process. The free preview (no sign-up) drafts up to 8 main steps; add branches and the remaining steps in the editor.
Mermaid source for this diagram
flowchart TD
  s(["Employee incurs business expense"])
  sub[/"Submit report with receipts"/]
  d1{"Receipts and policy OK?"}
  back["Return to employee to fix"]
  mgr["Manager approves"]
  d2{"Approved?"}
  den(["Deny with reason"])
  fin["Finance audits and codes"]
  pay["Reimburse in next pay run"]
  e(["Report closed"])
  s --> sub
  sub --> d1
  d1 -->|No| back
  back --> sub
  d1 -->|Yes| mgr
  mgr --> d2
  d2 -->|No| den
  d2 -->|Yes| fin
  fin --> pay
  pay --> e

Paste into any Markdown tool that renders Mermaid, such as GitHub.

About this expense reimbursement process flowchart

Expense reimbursement frustrates everyone when the rules are unclear. A flowchart shows employees what a complete report needs and shows approvers what they are responsible for checking.

Set your own receipt thresholds, per-diem rules and payment timing.

Step by step

  1. Submit. Employees submit a report with receipts and business purpose.
  2. Policy check. Incomplete reports go back to the employee before anyone approves.
  3. Approve. The manager confirms the expense was for business.
  4. Audit. Finance checks and codes the expense to the right account.
  5. Reimburse. Approved reports are paid in the next reimbursement run.

How to make it in flow-chart.io

  1. Start from the example. Edit the text in the generator box above so it names your own expense policy and approvers, then press Generate. The free preview needs no sign-up.
  2. Add the branches. Add the decision points that matter for you, for example over a spending limit? or missing receipt affidavit. Each decision becomes a diamond with labeled outcomes.
  3. Assign owners. Save the diagram to the editor (free account) and rename steps to show who does what: employee, manager and finance.
  4. Share or export. Share a read-only view link: people with the link can view the diagram but not edit it. Downloads as PNG, SVG or PDF are part of Flow Pro (see pricing).

Tips

Frequently asked questions

What does an expense approval workflow include?
Submission with receipts, a policy check, manager approval, finance review and payment.
How is this different from invoice approval?
Invoices come from vendors; expense reports come from employees who paid personally.
Can I generate my own version?
Yes. Edit the steps in the generator box and press Generate.

Related

Invoice approval process flowchartPurchase order approval process flowchartProcurement process flowchartProcess flow diagramsFlowchart makerAll flowchart examples

Build it from your own words

Describe your process and get an editable diagram. Free to build and edit; Flow Pro adds downloads and unlimited projects.

Start free See pricing