Skip to content
n8n canvas: expense form, limit check, auto-approve branch, Slack approval with a wait, sheet record and employee email
Price
Free
Difficulty
Intermediate
Updated
November 6, 2026

Overview

Staff send an expense claim through an n8n form with the amount, category and a receipt link. Claims under your limit are approved straight away and recorded in a sheet.

Larger claims are posted to a Slack channel with Approve and Decline links. The workflow waits for the manager to click one, then records the decision and emails the employee the result. The limit and channels are yours to set.

Useful for

  • Stop small claims waiting in an inbox
  • Give managers a one-click decision in Slack
  • Keep one sheet of every claim and its outcome for the accountant

What's included

  • An n8n workflow with 8 nodes, ready to import
  • Trigger: Expense claim form
  • Connects Slack, Sheets, Gmail
  • Sticky notes on the canvas that explain what to set up
  • No credentials inside: you connect your own accounts

How to use it

  1. 1

    Download the workflow JSON.

  2. 2

    In n8n, choose Import from File and select the JSON.

  3. 3

    Set your auto-approve limit and connect Slack, Google Sheets and Gmail on the nodes the sticky note names.

  4. 4

    Submit a test claim above and below the limit from the Expense claim form.

  5. 5

    Activate the workflow and share the form link with your team.

What you need

Requirements

  • An n8n instance (cloud or self-hosted, version 1.x)
  • A Slack workspace, a Google Sheet and a Gmail account

Works with

  • n8n 1.x (cloud or self-hosted)

Questions

Is this n8n workflow free?

Yes. Download the JSON and import it into your own n8n. There is no sign-up and no cost for the template.

Does it include any credentials?

No. The file has no keys or tokens. You connect your own Slack, Google and Gmail accounts after importing.

Can a manager decline with a reason?

Yes. Add a text field to the Slack message and read it in the Read manager decision node, then add it to the sheet.

  • #finance-automation
  • #expense-approval-flow
  • #n8n
  • #automation
  • #workflow-template
  • #free-template

More finance automation templates

See all 6

Also in Finance

All finance templates
Get this template

Preparing your template…