Skip to content
Workflow · Reconcile · Opening soon

Employee expense policy check

Check exported expense reports against your policy limits by category. Flag items that are over limit or missing a receipt.

Early access opens shortly. Check back soon.

Someone typed

“check expense reports against policy limits by category and flag ones over limit or missing a receipt”

The agent read it as

Check Expensify expense export against Expense policy limits by category and flag ones over limit or missing a receipt.

What the agent built

4 steps, each one an ordinary Mammoth step you can open and change.

  1. File
    Expensify expense export
    CSV export · 16 rows
  2. File
    Expense policy limits
    CSV export · 7 rows
  3. Step
    Make expense match keys
    Step 1
  4. Step
    Make policy match keys
    Step 2
  5. Join
    Add policy limits
    16 of 16 paired
  6. Step
    Flag policy exceptions
    Step 4
  7. Result
    Expense Policy Flags
    16 rows · 16 flagged
  8. Schedule
    Runs when you say
    Proposed

Checked on the sample files: every step ran, 16 rows came out, and the join paired 16 of 16 rows.

What you get back

The result of that run, the rows to look at first.

Expense Policy FlagsSample data16 rows
10 within policy4 over limit2 missing receipt
EmployeeReportDateMerchantExpense categoryStatusExpense amount (USD)Policy limit (USD)ReceiptReceipt required
Hannah LeeCustomer Summit2026-10-24StarbucksMealsMissing receipt12.8045MissingReceipt required
Noah TurnerTrade Show Prep2026-11-06AmazonOffice suppliesMissing receipt73.4475MissingReceipt required
Grace KimField Ops2026-10-17StaplesOffice suppliesOver limit88.9075AttachedReceipt required
Marco SilvaCustomer Summit2026-10-22United AirlinesAirfareOver limit514500AttachedReceipt required
Maya SinghRenewal Trip2026-11-01UberGround transportOver limit63.2560Not requiredNot receipt required
Jules MartinPartner Dinner2026-11-08Olive GardenMealsOver limit46.5045AttachedReceipt required
Ava ChenQ4 Sales Kickoff2026-09-18Delta Air LinesAirfareWithin policy462.18500AttachedReceipt required
Marcus ReedQ4 Sales Kickoff2026-09-22Hilton Garden InnHotelWithin policy238.40250AttachedReceipt required
Nina PatelClient Launch Week2026-09-29UberGround transportWithin policy34.7560Not requiredNot receipt required
Jonah BrooksClient Launch Week2026-10-02StaplesOffice suppliesWithin policy41.6275AttachedReceipt required
Lena OrtizProduct Workshop2026-10-08MarriottHotelWithin policy198.55250AttachedReceipt required
Priya NairProduct Workshop2026-10-10LyftGround transportWithin policy58.2060Not requiredNot receipt required
16 rows in the result · 12 shown, problems first. Sample data: illustrative figures, not business results.

How do you check expense policy compliance?

Export your expense report from Expensify, then load it into the workflow with your policy limits by category. The workflow matches each expense to the right rule, flags anything over limit, and marks expenses with no receipt. On the sample, it returned 10 within policy, 4 over limit, and 2 missing receipt.

How it works

How to use the Expense Policy Flags workflow

  1. 1Get early accessWe invite people in small batches, job by job. You'll land on this workflow, already built and checked on the sample files.
  2. 2Swap in your exportsUpload your own files as they come out of your tools. The agent checks the workflow on your rows.
  3. 3Change it in words, then turn it onSay what to change and see the new result before anything saves. Then choose when it runs.

Expense Policy Flags: questions

What export should you use?
Use the exported expense report file from your expense system. Include the fields you need for matching, such as category, amount, and receipt status if it is available.
What happens to expenses that do not match a policy rule?
They stay unflagged by that rule and can be shown as unmatched or missing policy coverage. You can review them separately and decide whether to add a rule or handle them by exception.
How do you change the policy rules?
Edit the rules in plain words, such as changing a limit, adding a category, or updating a receipt requirement. Then run the workflow again on the latest export.

Get early access to this workflow

It will open already built and checked on the sample files. Swap in your own exports and see your result.

Early access opens shortly. Check back soon.