Loading...

Mango Spend

Employee reimbursements with AI receipt OCR, policy enforcement, multi-level approvals, and payroll-ready CSV export.

MangoApps

Category
Productivity & Utility
Version
1.0.0
Installs
0
Published
Apr 2026
Type
App

Overview

Mango Spend is the out-of-pocket employee spend surface — the employee side of the finance triangle, distinct from Procurement (vendor-side, planned spend) and Mango Billing (customer-side AR). Employees submit expense reports on web or mobile with receipts and mileage, and every line runs through a deterministic policy engine that enforces per-line caps, daily caps, blocked categories, receipt-required thresholds, and maximum report age. AI receipt OCR via DocumentIntelligenceService auto-extracts vendor, total, date, tax, and a best-guess category so employees rarely hand-type a line. Reports flow through the shared ApprovalWorkflow engine — route by manager, role, or amount, with optional auto-approve below a configurable threshold. Finance batches approved reports into payment batches and exports payroll-ready CSVs in Generic, ADP, Gusto, and Paychex formats; approved-but-unbatched totals and per-category spend trends live in the built-in Analytics tab. The Mango Spend AI Agent answers natural-language questions like "How much pending reimbursement do I have?" or "What is our unpaid reimbursement liability this quarter?" directly from the Ask AI sidebar, with admin-only tools gated by role. Employees can also bulk-import historical expenses from a CSV when migrating off Concur, Expensify, or spreadsheets. Every writable surface is business-scoped, every background job (receipt OCR extraction, notification delivery) runs async, and the entire app can be toggled on per business with a single license switch — no seed data, no migrations, no new environments.

Highlights

Capture receipts on mobile and let AI extract vendor, date, amount, tax, and category in seconds.
Submit expense reports with built-in policy checks for caps, blocked categories, and missing receipts.
Approve, reject, or send-back reports with multi-level workflows powered by the shared ApprovalWorkflow engine.
Track mileage with configurable IRS-style cents-per-mile rates per business.
Reimburse via payment batches and export payroll-ready CSV (generic, ADP, Gusto, Paychex shapes).
Ask the Mango Spend agent finance questions like "how much pending reimbursement do I have?" right from Ask AI.

Capabilities

Expense Reports
  • Submit expense reports with multiple line items
  • Per-line categories, amounts, dates, vendors, business purpose
  • Mileage line type with cents-per-mile auto-compute
  • Active Storage receipt attachments per line item
  • AI receipt OCR — auto-extracts vendor, total, date, tax, category
  • State machine: draft → submitted → approved/rejected → paid
Policy Engine
  • Per-category daily / per-line caps with policy violations report
  • Required receipt threshold (e.g., receipts required above $25)
  • Blocked categories (e.g., alcohol, gifts) with override-by-admin
  • Auto-flag stale expenses (e.g., older than 90 days)
  • Deterministic Ruby evaluator — same rules on submit + approve
Approvals
  • Reuses shared ApprovalWorkflow engine (multi-level chains)
  • Manager-as-approver default; org-chart escalation supported
  • Approver inbox with bulk approve / reject / send-back
  • Auto-approve below configurable threshold
Reimbursement Payouts
  • Group approved reports into payment batches by pay period
  • CSV export — generic, ADP, Gusto, Paychex column shapes
  • Mark batch as exported (locks rows + stamps paid_at)
  • Per-employee payout summary in mobile + desktop
  • No banking integration in v1 — finance owns the rail
AI & Automation
  • MangoSpendAgent (Ask AI) — pending counts, top categories, my reports
  • AI receipt extraction via DocumentIntelligenceService
  • Background job queues for receipt extraction + policy checks
Limits & Specs
  • Default mileage rate: $0.67 / mile (configurable)
  • Default receipt threshold: $25 (configurable)
  • Default report cycle: Bi-weekly
  • Payment rail: Manual export (CSV) — Payroll system runs the rail
  • Allowed roles: Members submit, Managers approve, Admins configure

Use cases

Field rep submits a week of expenses
Capture receipts on mobile during the week. AI extracts vendor + total. Bundle into one report on Friday and submit for manager approval.
Manager processes the approval inbox
See all pending reports for direct reports, scan policy violations highlighted by the engine, bulk-approve clean ones, send-back the ones missing receipts.
Finance runs the bi-weekly batch
Open the Payments tab, build a batch from approved-and-unpaid reports, download the payroll CSV (generic / ADP / Gusto / Paychex), and mark the batch as exported.
Mileage logging for the week
Add a mileage line with start/end odometer or distance. Mileage rate is applied automatically from the configured cents-per-mile.
Quarterly category review
Open Analytics, see spend by category and by department, identify outliers, tighten the caps in Policy settings before the next cycle.
Ask AI — "Where is my Q3 reimbursement?"
The Mango Spend agent answers from your own data: pending reports, recent payments, top spenders, category caps you're tracking against.

FAQ

Procurement covers planned, vendor-side spend — purchase requisitions, POs, vendor invoices, and inventory. Mango Spend covers employee-incurred, out-of-pocket spend — expense reports, receipts, mileage, and reimbursements. They share the ApprovalWorkflow engine but model different sides of the spend lifecycle.

Not in v1. Reimbursements are paid by exporting a CSV from the Payments tab and importing it into your existing payroll system. Cards, direct ACH, and bill pay are intentionally deferred to keep the MVP focused.

Yes — set the receipt threshold to $0 in Settings. The default ($25) matches IRS guidance for documented business expenses. Any line at or above the threshold without a receipt is flagged at submit and on the approver inbox.

Mileage rates are stored per business with an effective_from date so you can update them as the IRS publishes new annual rates. The most recent effective rate is applied automatically to new mileage lines.

Yes. The workflow engine is shared with Procurement, Forms, and other apps. Routing rules, escalation, and auto-approve thresholds work the same way; the only difference is that Mango Spend wires expense reports through it.

It runs through the existing DocumentIntelligenceService (which already powers receipt OCR for other apps). Files are processed in a background job — submit lands instantly and the extracted fields populate when the job completes.

Ask AI Product Advisor

Hi! I'm the MangoApps Product Advisor. I can help you with:

  • Understanding our 40+ workplace apps
  • Finding the right solution for your needs
  • Answering questions about pricing and features
  • Pointing you to free tools you can try right now

What would you like to know?