Skip to content

Approval Workflows

Configure how expenses are reviewed and approved in your organization.

Understanding Approval Workflows

By default, expenses follow a simple path:

Employee Submits → Manager Approves → Ready for Payment

With multi-level approvals, you can add more steps:

Employee Submits → Manager → Finance → Admin → Ready for Payment

Visual Workflow Diagram

Simple Workflow (Manager Only)

┌──────────────┐     ┌──────────────┐     ┌──────────────┐
│   Employee   │     │   Manager    │     │   Finance    │
│   Submits    │────▶│   Reviews    │────▶│   Pays Out   │
│   Expense    │     │   & Approves │     │              │
└──────────────┘     └──────────────┘     └──────────────┘
                            │
                            ▼ (if rejected)
                     ┌──────────────┐
                     │   Employee   │
                     │   Revises &  │
                     │   Resubmits  │
                     └──────────────┘

Multi-Level Workflow

┌──────────────┐     ┌──────────────┐     ┌──────────────┐     ┌──────────────┐
│   Employee   │     │   Manager    │     │   Finance    │     │    Admin     │
│   Submits    │────▶│   Approves   │────▶│   Approves   │────▶│   Approves   │
│              │     │              │     │  (if >$500)  │     │  (if >$2000) │
└──────────────┘     └──────────────┘     └──────────────┘     └──────────────┘
                                                                       │
                                                                       ▼
                                                               ┌──────────────┐
                                                               │   Ready for  │
                                                               │   Payment    │
                                                               └──────────────┘

Rejection Flow

                     ┌─────────────────────────────────────────┐
                     │          At Any Approval Level          │
                     └─────────────────────────────────────────┘
                                         │
                          ┌──────────────┴──────────────┐
                          ▼                              ▼
                   ┌────────────┐                 ┌────────────┐
                   │  Approve   │                 │   Reject   │
                   │  (Continue)│                 │  (Return)  │
                   └────────────┘                 └────────────┘
                                                        │
                                                        ▼
                                               ┌──────────────┐
                                               │   Employee   │
                                               │   Notified   │
                                               │   Can Edit   │
                                               │   & Resubmit │
                                               └──────────────┘

Accessing Workflow Settings

  1. Click Admin in the sidebar
  2. Click Approval Settings
  3. Configure your workflow

Admin Role Required

Only organization Admins can modify approval workflows.

Approval Workflows Desktop

Approval Workflows Mobile

Approval Levels

Level 1: Manager Approval

Always enabled - Managers approve their direct reports.

  • Employees must have an assigned manager
  • Managers see items in their Approval Queue
  • Self-approval is not allowed

Level 2: Finance Approval

Optional - Add a Finance review after manager approval.

Enable Finance approval:

  1. Toggle Require Finance Approval on
  2. Set threshold (optional):
    • All expenses
    • Only expenses over $X
  3. Click Save

Level 3: Admin Approval

Optional - Add Admin review for high-value items.

Enable Admin approval:

  1. Toggle Require Admin Approval on
  2. Set threshold:
    • Only expenses over $X (recommended)
    • All expenses (not recommended)
  3. Click Save

Threshold Configuration

Set when higher-level approval kicks in:

Example Manager Finance Admin
Simple All None None
Medium All Over $500 None
Strict All Over $250 Over $2,000

Setting Thresholds

  1. Find the approval level
  2. Enter dollar amount threshold
  3. Expenses over this amount require that approval
  4. Expenses under skip to next step

Category-Specific Rules

Some categories may need stricter review:

  1. Click Category Rules
  2. Select a category (e.g., Entertainment)
  3. Set specific approval requirements:
    • Always require Finance
    • Lower threshold for Admin
  4. Click Save

Entertainment Category

All Entertainment expenses require Finance approval, regardless of amount.

Workflow Examples

Small Business (< 20 employees)

Manager only
- All expenses approved by manager
- Simple and fast

Settings: - Finance approval: Off - Admin approval: Off

Mid-Size Company

Manager → Finance (over $500)
- Manager approves all
- Finance reviews larger expenses

Settings: - Finance approval: On, threshold $500 - Admin approval: Off

Enterprise

Manager → Finance (over $250) → Admin (over $2,000)
- Multiple review levels
- High-value scrutiny

Settings: - Finance approval: On, threshold $250 - Admin approval: On, threshold $2,000

Sequential vs. Parallel

Expensed uses sequential approval:

  1. Each level must approve before the next sees the item
  2. Rejection at any level returns to employee
  3. No parallel approval paths

Notifications

Each approver receives notifications:

  • Email when item arrives in queue
  • Reminder if pending over 24 hours
  • Alert for high-value items

Configure notification settings per level.

Testing Workflows

Before going live:

  1. Create a test expense
  2. Submit for approval
  3. Verify it routes correctly
  4. Test rejection → resubmission
  5. Test threshold boundary cases

Best Practices

Keep It Simple

  • Start with manager-only approval
  • Add levels only when needed
  • Too many levels = slow reimbursements

Set Reasonable Thresholds

  • Consider your typical expense amounts
  • 80% of expenses should need only manager
  • Reserve multi-level for exceptions

Ensure Coverage

  • Every employee needs a manager
  • Enough Finance users for volume
  • Backup approvers for vacations

Communication

  • Tell employees how it works
  • Set expectations for timing
  • Document escalation paths

Next: Expense Policies