Loading...
Help Center / Getting Started / Mango Spend App Overview

Mango Spend App Overview

Mango Spend App Overview

Manage employee expenses end-to-end with Mango Spendβ€”AI-powered receipt capture, conditional approval routing, corporate card reconciliation, mileage and per-diem, multi-currency support, budgets, and direct push to your accounting system.


What is the Mango Spend App?

Mango Spend handles employee-incurred, out-of-pocket spend: expense reports, receipts, mileage, per-diem, corporate card transactions, and reimbursements. Submit a report from the web or mobile, forward receipts by email, let AI extract the line items, route through your approval chain, and push the approved bill straight to QuickBooks, Xero, NetSuite, or Sage Intacct via Merge.dev.

Core Value Proposition:

  • 🧾 Capture Anywhere β€” Snap a photo, forward an email, or upload a CSV; AI fills in the line item
  • βœ… Policy on Autopilot β€” Receipt thresholds, blocked categories, duplicate detection, and amount caps enforced at submit and at approve
  • πŸ’³ Card + Receipt = Match β€” Connect corporate cards via Plaid, auto-match transactions to expense lines
  • πŸ’° Pay & Post β€” Build payment batches in payroll-native CSV (ADP, Gusto, Paychex) or push approved reports as bills to your accounting system

At a Glance

⏱️ Setup Time πŸ”— Integrations πŸ“± Mobile Ready πŸ€– AI Native
~15 minutes 5+ providers βœ… Yes βœ… Yes

Perfect For:

  • 🏒 Finance teams β€” Standardize expense capture, enforce policy, close the books faster with one-click accounting push
  • πŸ‘₯ Managers β€” Review and decide on approval queues from web or mobile, with delegation for time off
  • πŸ§‘β€πŸ’Ό Employees β€” Submit by email, photo, or natural-language description; track reimbursement status without chasing finance

How It Works

Expense Report Lifecycle

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                        EXPENSE REPORT JOURNEY                              β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                            β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚   β”‚  CAPTURE │──▢│   DRAFT  │──▢│  SUBMIT  │──▢│ APPROVAL │──▢│   PAID  β”‚ β”‚
β”‚   β”‚ receipts β”‚   β”‚ AI fills β”‚   β”‚  policy  β”‚   β”‚  chain   β”‚   β”‚  via    β”‚ β”‚
β”‚   β”‚ /card    β”‚   β”‚  lines   β”‚   β”‚   check  β”‚   β”‚ (rules)  β”‚   β”‚ batch   β”‚ β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”˜ β”‚
β”‚                                       β”‚              β”‚             β”‚      β”‚
β”‚                                       β–Ό              β–Ό             β–Ό      β”‚
β”‚                                  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚                                  β”‚  block  β”‚    β”‚  send   β”‚   β”‚ pushed  β”‚ β”‚
β”‚                                  β”‚warnings β”‚    β”‚  back   β”‚   β”‚   to    β”‚ β”‚
β”‚                                  β”‚  shown  β”‚    β”‚ to user β”‚   β”‚ payroll β”‚ β”‚
β”‚                                  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β”‚    +    β”‚ β”‚
β”‚                                                               β”‚acctng   β”‚ β”‚
β”‚                                                               β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Status flow: draft β†’ submitted β†’ approved β†’ paid (or rejected / sent_back at any approval step).

Capture Channels

                        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                        β”‚      MANGO SPEND        β”‚
                        β”‚      DRAFT REPORT       β”‚
                        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                     β”‚
       β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
       β–Ό              β–Ό              β–Ό              β–Ό              β–Ό
 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
 β”‚  EMAIL   β”‚  β”‚  PHOTO   β”‚   β”‚   CARD   β”‚   β”‚   CSV    β”‚   β”‚  AI TEXT β”‚
 β”‚  INBOX   β”‚  β”‚  UPLOAD  β”‚   β”‚  FEED    β”‚   β”‚  IMPORT  β”‚   β”‚   FILL   β”‚
 β”‚ receipts+β”‚  β”‚ on web/  β”‚   β”‚  (Plaid  β”‚   β”‚  bulk    β”‚   β”‚ "3-day   β”‚
 β”‚ <token>@ β”‚  β”‚  mobile  β”‚   β”‚  or CSV) β”‚   β”‚  lines   β”‚   β”‚  Chicago β”‚
 β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜   β”‚  trip…"  β”‚
      β”‚             β”‚              β”‚              β”‚         β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜
      β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                  β”‚
                                  β–Ό
                       β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                       β”‚  AI OCR / EXTRACT   β”‚
                       β”‚  vendor, total,     β”‚
                       β”‚  date, tax,         β”‚
                       β”‚  category guess     β”‚
                       β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Integration Ecosystem

                              β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                              β”‚   MANGO SPEND   β”‚
                              β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                       β”‚
       β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
       β–Ό             β–Ό                 β–Ό                 β–Ό             β–Ό
 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
 β”‚ ACCOUNTINGβ”‚ β”‚ CARD FEED β”‚    β”‚  PAYROLL   β”‚    β”‚  ASK AI   β”‚ β”‚PROCUREMNTβ”‚
 β”‚ Merge.dev β”‚ β”‚   Plaid   β”‚    β”‚ ADP/Gusto/ β”‚    β”‚  Agent    β”‚ β”‚ shared   β”‚
 β”‚  β†’ QBO,   β”‚ β”‚  + CSV    β”‚    β”‚  Paychex   β”‚    β”‚ (21 tools)β”‚ β”‚ approval β”‚
 β”‚  Xero,    β”‚ β”‚  upload   β”‚    β”‚  CSV +     β”‚    β”‚           β”‚ β”‚ engine   β”‚
 β”‚ NetSuite, β”‚ β”‚           β”‚    β”‚  acctng    β”‚    β”‚           β”‚ β”‚          β”‚
 β”‚  Sage     β”‚ β”‚           β”‚    β”‚  formats   β”‚    β”‚           β”‚ β”‚          β”‚
 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Key Features

🧾 Expense Reports & Lines

Three line types for every kind of out-of-pocket spend.

Line Type Inputs Auto-Computed
Expense Vendor, date, amount, category, payment method, optional receipt β€”
Mileage Miles driven, date, optional purpose Amount = miles Γ— current cents-per-mile rate
Per Diem Location code, # days Amount = days Γ— per-diem rate (with optional meal breakdown)

Per line:

  • Multi-currency with automatic FX conversion
  • Up to multiple receipts attached
  • Split allocation across cost centers, projects, and categories (must sum to 100%)
  • Linked card transaction (if matched to a card feed)
  • Audit trail of every change in the report timeline

πŸ’‘ Pro Tip: Use the /expense-reports/ai_fill flow β€” paste a free-text trip description (β€œThree-day client trip to Chicago, ~$200/night hotel, $40 lunches, 80 miles airport rentals”) and Mango Spend drafts the line items for you to review before submitting.


πŸ“₯ Email-to-Receipt Inbox

Forward any receipt to your personal Mango Spend inbox and it lands in today’s draft report.

Feature Description
Personal token Each user gets a receipts+<token>@… address
Auto-draft Today’s draft is created if none exists
AI extraction Each PDF/JPG/PNG/HEIC/WEBP/GIF attachment becomes a line with vendor, total, date, tax, and category guessed
Subject parsing The email subject is used as the vendor fallback
Token rotation Regenerate your token from Preferences if it leaks

Use Case: A salesperson on a client trip forwards every Uber, hotel, and meal receipt straight from their phone email app. By Friday, the draft report already has the line items β€” they just review, add a business purpose, and submit.


πŸ€– AI Receipt Extraction

Every uploaded receipt is OCR’d asynchronously by ReceiptExtractionService.

Capability Description
Vendor Merchant name, normalized
Total & Tax Amount in cents with currency
Date Transaction date
Category Guess Mapped against your business’s spend categories
Line Items Itemized breakdown when available
Confidence Score Surfaces low-confidence fields for review

PDFs and text receipts go through DocumentIntelligenceService; images go through a vision-capable LLM via the platform’s LlmConnectionManager. Failed extractions retry up to 3 times.


βœ… Policy Engine

Same rules enforced at submit time and at approve time β€” no surprises in the approval inbox.

Policy Behavior
Receipt required above $X Configurable threshold (default $25) β€” flagged on lines without an attachment
Auto-approve below $Y Small reports skip the chain entirely
Blocked categories Hard block at submit (e.g., alcohol, gifts)
Stale expense detection Flag lines older than max_report_age_days
Duplicate detection Compares normalized vendor + amount + date within a configurable lookback window
Per-diem mismatch Catches days Γ— rate inconsistencies

Each violation has a severity (info / warning / block); block-level violations stop submission until resolved.


πŸ”€ Conditional Approval Routing

Approval rules are evaluated in priority order; the first matching rule’s chain is locked into the report at submit time.

Rule conditions (any combination):

  • Amount range (min/max)
  • Specific categories
  • Cost centers / departments / locations
  • Submitter role

Chain steps can include:

  • Direct manager
  • Specific user
  • Role-based (e.g., β€œany Finance Admin”)
  • Department head
Feature Description
Snapshot at submit The chain is frozen on the report β€” rule changes won’t disrupt in-flight reports
Step-by-step routing Each approver sees only their step; advances to next on approve
Send back Approver can return to submitter with a comment instead of rejecting
Out-of-office delegation Configure date-bounded delegations so coverage is automatic
Bulk inbox Approvers see all pending items in one queue, mobile or web

πŸ’³ Corporate Card Reconciliation

Connect existing corporate cards (Mango Spend doesn’t issue cards) via Plaid or upload CSV statements.

Feature Description
Card accounts Register one or more programs with currency and active status
Cardholder assignment Map users to cards with date-bounded assignments (active/inactive)
Plaid sync Background job pulls /transactions/sync deltas
CSV upload Manual statement upload for non-Plaid cards
Auto-match Fuzzy match by normalized vendor + amount to draft expense lines
Manual match / exclude / dispute Reconcile any unmatched, personal, or fraudulent transactions
Monthly reconciliation Mark a card+month as reconciled when all transactions are accounted for

The matcher strips processor prefixes (SQ *, UBER *, TST *) before comparing vendor names.

πŸ’‘ Pro Tip: Ask the Mango Spend agent in Ask AI: β€œList my unmatched card transactions” β€” it returns everything still open from your card feeds with one-click links to match.


πŸ“ Mileage & Per-Diem

Effective-dated rate tables with automatic application.

Rate Type Configuration
Mileage Cents per mile, with effective_from date β€” most recent rate ≀ trip date wins
Per Diem By location code (SF, NYC, DEFAULT), with daily rate and optional meal breakdown (breakfast/lunch/dinner/incidentals)
FX Rates Manual, ECB-pulled, or override; supports inversion and triangulation through USD

The European Central Bank rate puller runs daily as a background job when multi-currency is enabled.


πŸ’΅ Budgets

Period-bounded spend caps scoped by any dimension.

Scope Example
Category β€œTravel & Meals: $50K Q2”
Cost Center β€œSales-NA: $25K April”
Department β€œEngineering: $80K H1”
User β€œVP discretionary: $5K/quarter”
Business β€œTotal spend: $1M FY26”

The budget dashboard shows real-time actuals vs. allocation; the agent can answer β€œHow much budget is left for the Sales department this quarter?”


πŸ’° Payment Batches

Group approved-unpaid reports into a batch and export in your payroll system’s native format.

Format Type
Generic CSV Universal columns
ADP ADP Workforce Now import shape
Gusto Gusto reimbursement CSV
Paychex Paychex import shape
QuickBooks / Xero / NetSuite / Sage Intacct Accounting-format CSV with GL allocation rows

Batch lifecycle: open β†’ exported β†’ sent_to_payroll β†’ paid (or failed / voided). When a batch is marked paid, every report inside flips to paid and the timeline records the event.


πŸ” Accounting Sync (Live Push)

For real-time integration, push approved reports or paid batches directly to your accounting system.

Provider Connection
QuickBooks Online via Merge.dev
QuickBooks Desktop via Merge.dev
Xero via Merge.dev
NetSuite via Merge.dev
Sage Intacct via Merge.dev

Each push creates a Bill record on the accounting side with line items split by GL allocation. Every attempt is logged in AccountingSyncLog (status, external_id, error message); a dedicated dashboard surfaces failures with a one-click retry.


πŸ€– Mango Spend AI Agent

The Ask AI sidebar’s Mango Spend agent answers finance questions from your real data β€” 21 tools across 7 domains.

Capability Examples
Reports β€œShow my open reports”, β€œFind duplicate expenses on my latest report”
Approvals β€œWhat’s in my approval queue?”, β€œShow pending approvals over $1K”
Cards β€œList unmatched card transactions”, β€œMatch transaction X to line Y”
Analytics β€œTop spenders this quarter”, β€œSpend by category for Engineering”, β€œBudget status for Sales-NA”
Payments β€œTotal unpaid reimbursement backlog”
Settings β€œWhat’s my receipt inbox?”, β€œSet OOO delegation to Priya next week”
Accounting β€œPush approved batch to QuickBooks”, β€œList failed accounting syncs”

Risky actions (push to accounting, regenerate inbox token, set delegation) require explicit confirmation and are clearly flagged to the user.


πŸ“Š Analytics & Saved Views

Group-able spend rollups by category, department, cost center, user, or month.

Feature Description
Saved Views Snapshot a filter set as private or business-wide
Subscriptions Daily, weekly, or monthly PDF digest by email
Group-by axes Category, dept, cost center, user, month
Filters Status, date range, currency, has-receipt, has-violation, etc.

The digest job renders a PDF and emails subscribers on cadence.


πŸ”” Notifications

Event Email Triggered
Report submitted To approver(s)
Report approved To submitter
Report rejected To submitter
Changes requested To submitter (with comment)
Report paid To submitter
Saved view digest To subscribers on cadence
Missing receipt reminder Daily nudge for unreceipted lines above threshold

βš™οΈ Auto-Submit Drafts

Set a personal weekly or month-end submit schedule.

Setting Description
Auto-submit day Off, Monday–Sunday, or Last Day of Month
Minimum lines Skip if draft is too thin
Policy gate Drafts with block-level violations are skipped (you’ll be notified to fix them)

User Roles & Permissions

Role Capabilities
Employee Create/edit/submit own reports, capture receipts, view own approval status, configure auto-submit + receipt inbox
Manager All employee capabilities + approve/reject/send-back reports in their queue, view team spend, set OOO delegation
HR/Admin All manager capabilities + configure categories, rates, FX, approval rules, budgets, card accounts, run accounting sync, manage payment batches, generate sample data

Feature flags (per business): reimbursements_enabled, corporate_cards_enabled, multi_currency_enabled, approval_rules_enabled, per_diem_enabled, budgets_enabled, saved_views_enabled, accounting_sync_enabled.


How We Compare

See how Mango Spend stacks up against leading expense management solutions:

Feature Mango Spend SAP Concur Expensify Ramp Brex
AI Receipt OCR βœ… βœ… βœ… βœ… βœ…
Email-to-Receipt Inbox βœ… βœ… βœ… βœ… βœ…
Mileage & Per-Diem βœ… βœ… ⚑ ❌ ❌
Multi-Currency + FX βœ… βœ… βœ… βœ… βœ…
Connect Existing Cards (BYOC) βœ… βœ… βœ… ❌ ❌
Conditional Approval Rules βœ… βœ… βœ… βœ… βœ…
Direct Accounting Push (QBO/Xero/NetSuite/Sage) βœ… βœ… βœ… βœ… βœ…
Native Payroll CSV (ADP/Gusto/Paychex) βœ… ⚑ ⚑ ❌ ❌
Built-in AI Agent (conversational) βœ… ❌ ❌ ⚑ ⚑
Bundled with HR/Comms/Procurement Suite βœ… ❌ ❌ ❌ ❌
Legend: βœ… Included ❌ Not Available πŸ’° Paid Add-on ⚑ Limited

Why Mango Spend?

  • πŸ”— Unified Platform β€” Shares the approval engine, user directory, cost centers, and notifications with Procurement, Forms, Payroll Connect, and the rest of Workforce
  • πŸ’° No Per-User Card Lock-In β€” Bring your existing corporate cards (Plaid) instead of switching banks
  • πŸ€– Agent-Native β€” Conversational queries on your real spend data, not a bolt-on chatbot

Getting Started

For Employees

  1. Open Apps β†’ Mango Spend β†’ Dashboard
  2. Click New Expense Report or forward a receipt to your inbox address (find it in Preferences)
  3. Review AI-extracted lines, add a business purpose, attach missing receipts
  4. Submit β€” policy violations show inline before the report leaves your hands

For Managers

  1. Open Mango Spend β†’ Approvals for your queue
  2. Review the report, line-by-line, with policy violations highlighted
  3. Approve, Reject with reason, or Request Changes to send back
  4. Going on PTO? Set an Approval Delegation in Settings so coverage is automatic

For Administrators

  1. Open Mango Spend β†’ Settings and toggle the features your org needs
  2. Configure Categories, Mileage Rates, Per-Diem Rates, and FX Rates
  3. Build your Approval Rules (by amount, category, cost center, department, role)
  4. (Optional) Connect Card Accounts via Plaid or upload statements as CSV
  5. (Optional) Connect Accounting Sync at /admin/integrations (Merge.dev β†’ QuickBooks / Xero / NetSuite / Sage Intacct)
  6. Set Budgets to track utilization on the dashboard
  7. Generate Sample Data to test workflows before rolling out to users

Best Practices

  • βœ… Set the receipt threshold to match your tax/audit policy β€” IRS guidance is $75 for documentary evidence; many companies use $25 to be safer
  • βœ… Enable duplicate detection β€” catches the most common honest mistake (submitting the same Uber twice)
  • βœ… Configure approval rules before rolling out β€” without rules, every report goes to the submitter’s direct manager
  • βœ… Set up OOO delegation β€” backlogged approvals during PTO are the #1 user complaint
  • βœ… Connect accounting sync once approvals are stable β€” avoid pushing in-flight reports while you tune rules
  • βœ… Use saved view digests for finance leadership β€” weekly summary of pending, approved, and paid reports by department

Frequently Asked Questions

Q: Does Mango Spend issue corporate cards?
A: No β€” Mango Spend connects existing corporate cards via Plaid (BYOC) or accepts CSV statement uploads. It does not provision or issue new cards.

Q: How is Mango Spend different from Procurement?
A: Procurement covers planned, vendor-side spend (purchase requisitions, POs, invoices). Mango Spend covers employee-incurred, out-of-pocket spend (expense reports, receipts, mileage, reimbursements). They share the same approval engine but model different sides of the spend lifecycle.

Q: Can I require receipts for every expense?
A: Yes β€” set the receipt threshold to $0 in Settings β†’ Spend Policy. 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.

Q: How do I pay reimbursements?
A: Build a Payment Batch of approved reports and download the CSV in your payroll provider’s native format (ADP, Gusto, Paychex) or in an accounting format (QuickBooks, Xero, NetSuite, Sage Intacct). Mark the batch paid when payroll completes β€” every report in the batch flips to paid automatically.

Q: Can the AI agent submit or approve reports for me?
A: No. The agent can draft reports, list approvals, and analyze spend β€” but submit, approve, reject, and pay actions always direct you back to the app for an explicit click. Risky actions (accounting push, delegation changes) are always confirmed.



Mango Spend turns expense reports from a quarterly headache into a daily reflex β€” capture once, route automatically, post to your books on approval.

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?