All applications583

Find your application

583 applications

Open full catalog

Browse applications by category or open the full catalog.

Expense Reporting System · Available now

Make every expense easy to submit and review.

Expense Management is the system of record for what employees spend on the company's behalf and how the company pays them back (or reconciles the corporate card statement). It captures the messy raw material — a phone snap of a steakhouse receipt, a swipe on a company Visa, a 47-mile drive to a client site — and turns it into clean, policy-checked, GL-coded, audit-ready Expense Reports.

  • No per-user fees
  • Manual work is free
  • Configure it in Proto
OverviewMy Drafts
Expense Reporting System · Expense reports

My Drafts

Expense reports in one list

New expense report
Expense reports in view
6
Total amount
136,447
Draft
3
Held
2
Report numberReport titleReport dateTotal amountViolation countStatus
ER-55874Denver client workshop travel29 Oct35,007.6840Draft
ER-85238May regional sales visits15 Oct6,045.0324Held
ER-67722Quarterly planning offsite12 Oct22,364.5140Draft
ER-55379Field service trip to Reno27 Oct20,652.0637Held
ER-50233Supplier audit in Spokane02 Nov17,294.0025Draft
6 of 6 records
Denver client workshop travelExpense reports · ER-55874
Draft
Report date29 Oct
Total amount35,007.68
Violation count40
Manager approvalER-55874 · Denver client workshop travel

Manager reviews the submitted business case; high-value claims also require the configured Controller step.

Waiting for Manager
ApproveReturn
Example screen with sample data
Tables, ready to use
18
Saved views
16
Roles with set permissions
7
Reports and dashboards
8
Features

Make expense work easier for everyone

Every feature works on the same records. Pick one to see the screen your team works in.

Expense capture

Turn receipts and expense details into a report ready for review.

  • Capture the evidence while it is available
  • Separate employee claims from company spending
  • Submit a stable report for a real decision
  • Expense reports
  • Expense lines
  • Receipts
  • Card transactions
  • Mileage entries
  • Meals and entertainment
Explore expense capture
OverviewReports Awaiting My Approval
Expense Reporting System · Expense capture

Reports Awaiting My Approval

Business-purpose approval waits for the manager

New
Report numberSubmitterReport titleReport dateTotal amountViolation count
ER-50134Devon ClarkeDenver client workshop travel15 Oct37,454.0532
ER-94429Marcus BellMay regional sales visits12 Oct10,498.1340
ER-77463Ibrahim DialloQuarterly planning offsite04 Nov29,084.0928
ER-59471Marcus BellField service trip to Reno14 Oct10,599.8214
ER-29956Camila OrtegaSupplier audit in Spokane13 Oct38,409.8724
6 of 6 records
Denver client workshop travelExpense reports · ER-50134
Submitted
SubmitterDevon Clarke
Report date15 Oct
Total amount37,454.05
Violation count32
Example screen with sample data
Process

From the first receipt to confirmed reimbursement

Expense to reimbursement ships ready to use. 2 steps need a named approval before the work moves on: Manager approval (Manager) and Finance review (Finance Reviewer).

Drag a card to another stage, or focus it and use the arrow keys. It updates to match the stage.

  1. Capture

    Keep the purchase, journey and original evidence together.

    Denver client workshop travelER-55874
    Capture
  2. Check policy

    Explain what needs attention before submission.

    Denver client workshop travelER-55874
    Check policy
  3. Submit

    Send a stable report revision to the right reviewer.

    Denver client workshop travelER-55874
    Submit
  4. Manager approval

    Review the business purpose within direct-report scope.

    Denver client workshop travelER-55874 · Finance Reviewer
    Manager approvalBy Finance Reviewer
    ApprovalManager reviews the submitted business case; high-value claims also require the configured Controller step.
  5. Finance review

    Verify evidence, policy and eligible amounts.

    Denver client workshop travelER-55874 · Finance Reviewer
    Finance reviewBy Finance Reviewer
    ApprovalFinance Reviewer completes policy and amount review after the required prior decisions.
  6. Reimburse

    Follow the selected route to confirmed employee payment.

    Denver client workshop travelER-55874
    Reimburse
Inside a record

Keep evidence, decisions and payments together

Open any expense report to see its expense lines, the roles that work on it, its process stages and its approvals on one page.

  1. 1
    Record details

    Report date, Total amount and Violation count.

  2. 2
    Expense lines

    Each line is linked to this expense report.

  3. 3
    Who works on it

    Admin, Controller / CFO and Finance Reviewer, each with their own permissions.

  4. 4
    Process stages

    Expense capture and Submission, with the role that acts.

  5. 5
    Approvals

    Manager approval and Finance review, with who decides.

My DraftsDenver client workshop travel
Expense Reporting System · Expense reports

Denver client workshop travel

Draft

Log activity
1
Record details
Report date29 Oct
Total amount35,007.68
Violation count40
2
Expense lines

Denver client workshop travel

Line dateReportCategory
14 OctField service trip to RenoAirfare
18 OctDenver client workshop travelAirfare
22 OctCustomer kickoff in PhoenixBusiness meals
Expense lines
6
Total amount
205,066
3

Who works on it

  • AdminFull CRUD on all tables
  • Controller / CFOCRUD on expense policies, policy rules, card reconciliations
  • Finance ReviewerCRUD on Reimbursements, card reconciliations, meals…
4

Process stages

  • Expense captureCardholder, Employee
  • SubmissionEmployee, Manager
5

Approvals

  • Manager approvalManager
    Approved
  • Finance reviewFinance Reviewer
    Waiting
Example screen with sample data
Approvals

Give every approval a clear owner

OverviewApprovals
Expense Reporting System · Overview

Approvals

Signed in as Manager

Waiting for you

4 To review1 Overdue2 Decided todayOnly mine
0 selectedApproveReturn
  • ER-50134Denver client workshop travel
    Requested by Devon Clarke
    Submitted2dActions
  • ER-94429May regional sales visits
    Requested by Marcus Bell
    Submitted4dActions
  • ER-77463Quarterly planning offsite
    Requested by Ibrahim Diallo
    Submitted2dActions
  • ER-59471Field service trip to Reno
    Requested by Marcus Bell
    Submitted4dActions

Who approves what

DecisionApprover
Manager approvalReview the business purpose within direct-report scope.Manager
Finance reviewVerify evidence, policy and eligible amounts.Finance Reviewer
Approve expense reports above expense policy high value threshold (the auto-added Controller step in the approval chain)Controller / CFO
Sign off card reconciliations (Status: Balanced → Approved)Controller / CFO
4 approval rules · set per role in Proto
Example screen with sample data
Roles

A workspace for each role

Everyone opens Expense Reporting System to the work that is theirs. Pick a role to see what it starts with.

Admin

Systems administrator. Owns configuration, integrations, and master data. Not the day-to-day expense submitter or approver.

  • Full CRUD on all tables
  • Manage expense categories, expense policies, policy rules, mileage rates, per diem rates, corporate cards master, and the card-program / OCR / Google Maps / Payroll / AP integrations
  • Provision Cardholder attribute on Employees on card issuance
  • Cannot approve own expense reports
  • cannot post a reimbursement without Finance Reviewer sign-off
Reports

See where spending and reimbursements stand

Understand approved spending, policy findings and payment follow-up.

Overview
Expense Reporting System · Overview

Expense Reporting System dashboard

This quarter

Policy violations in view
6
Total exceeded by
112,498
Per diem cap
1
Single meal cap
1

Expense reports by status

How far records got this quarter

StageReachedStep
Draft28
Submitted1657%
Approved by mgr1063%
Approved by finance770%

Total amount by status

Sample totals per stage

350.1k0
175.0kDraft
280.1kSubmitted
315.1kApproved by mgr
350.1kApproved by finance
350.1kReimbursed
Example screen with sample data
  1. 01Spend by Category

    Review approved lines by category and period.

  2. 02Spend by Department & Project

    Explain the department and project context of authorized costs.

  3. 03Policy Violation Trend

    Compare recorded findings by rule, severity and time; a flag is not a misconduct conclusion.

  4. 04Top Spenders

    Investigate the approved spending population within the permitted employee scope.

  5. 05Mileage Reimbursement Detail

    Trace journey evidence, the date-effective rate and approved amount.

  6. 06Corporate Card Reconciliation

    Explain opening balance, signed activity, payments and closing statement balance.

  7. 07Meals & Entertainment Detail

    Review purpose, evidence and the separately configured tax classification.

  8. 08Reimbursement Cycle Time

    Distinguish approval delays, scheduled requests and confirmed payment outcomes.

Controls

Keep expense decisions accountable

Each stage of expense to reimbursement names the role that acts and the status it records, so a change is never anonymous.

OverviewExpense to reimbursement
Expense Reporting System · Process

Expense to reimbursement

Each stage, the role that acts and the status it records

Process stages
13
Approval steps
2
Roles involved
5
Tables touched
17
SubmissionApproval
Employee, Manager
StatusDraft → Submitted
RecordsExpense approval steps, Expense reports, Employees
Manager approvalApproval
Finance Reviewer, Manager
StatusSubmitted → approved by mgr
RecordsExpense approval steps, Policy violations, Expense reports
Finance reviewApproval
Finance Reviewer
StatusApproved by mgr → approved by finance
RecordsPolicy violations, Expense reports, Receipts
Expense to reimbursement
  1. Start
    Master data setup
    Expense categories
  2. Approval
    SubmissionDraft → Submitted
    Expense approval steps
  3. Approval
    Manager approvalSubmitted → approved by mgr
    Expense approval steps
  4. Approval
    Finance reviewApproved by mgr → approved by finance
    Policy violations
  5. Approval
    GL postingEmployee
    Card reconciliations
Example screen with sample data
AI agent

Prepare expense work with an agent

Prepare expense work with an agent while retaining assigned decisions.

It can

    Stays with a person

      Integrations

      Connects to the tools you use

      Set up connections through ERP.AI and Proto workflows, with every change logged.

      • Expense Reporting System
      • Employee directory
      • Corporate-card feed
      • Receipt OCR
      • Maps and travel rates
      • Finance accounting
      • Payroll and accounts payable
      • Project and document services
      Data model

      Your data, in tables you can change

      Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.

      Browse all 18 tables
      18tables
      • Expense capture6
      • Expense policies6
      • Mileage and travel7
      • Approval workflow6
      • Reimbursements5
      • Corporate cards7
      Implementation

      Roll out one team at a time

      Start with one team and one process, then add the rest once the basics are running.

      1. Confirm the policy

        Controller / CFO agrees eligible methods, date-effective rules, exception authority and high-value thresholds.

      2. Prepare the records

        Finance Reviewer reconciles employee identities, managers, open claims, card activity and opening statement balances.

      3. Configure permissions

        Admin applies own-report, direct-report and sensitive-field scope. Controller / CFO verifies independent decisions and delegation.

      4. Connect the payment routes

        Finance Reviewer agrees the accounting owner and selected payroll or AP channel, including identity, acknowledgments and returns.

      5. Run the pilot

        Employee and Manager trace mixed-method claims, mileage rate boundaries, returned revisions and conditional Controller decisions.

      Pricing

      $0per user

      The base account and everyday work in the ERP.AI app are free, for every user.

      • No per-user or per-seat fees
      • Viewing, editing, approving and exporting records in the app is free
      • Pay only for machine work: API calls, imports, workflows and AI agents
      • Prepaid credits from $5. Purchased credits never expire

      Pricing details

      Machine work rate card Included per $1 of credit

      Machine work rate card
      UsagePer $1
      Record reads (list, filter, get)20,000
      Search or aggregate queries4,000
      Record writes4,000
      Imported or synced records200,000
      Workflow runs2,000
      AI agent runs2,000
      Scheduled jobs or webhooks20,000
      File uploads (MB)2,000
      CSV or PDF exports100
      FAQ

      Questions, answered

      Scope, rollout and pricing for Expense Reporting System.

      All questions
      How do I get started?

      Click Get started, then use Proto to configure Expense Reporting System for your business. Set up your workflows, import your data and invite your team.

      Can employees submit receipts from different sources?

      Receipts retain uploaded images, PDFs and supported forwarded email, with configured OCR suggestions. The employee confirms the extracted details and keeps the original evidence connected to the report.

      Are company-card charges reimbursed to employees?

      No. Company-paid charges remain part of the issuer liability. Eligible approved out of pocket, Mileage and per diem lines contribute to the employee payable. A mixed report preserves that separation.

      Does every report need Controller approval?

      The configured high-value threshold adds a Controller decision before final Finance approval. Ordinary reports follow the manager and Finance route. Card statement reconciliation has its own Controller sign-off.

      What happens when a report changes after approval?

      Material changes create a new submission revision and reroute the required decisions. Earlier decisions remain attached to their original revision and cannot authorize the changed claim.

      How are mileage and per-diem rates applied?

      Use reviewed references for the expense date and applicable scope under the company’s policy. Preserve the approved rate basis when later tables change. Do not claim the same covered cost through both an allowance and an actual-cost line.

      When is a reimbursement paid?

      Only a downstream confirmation identifying the actual reimbursement payment sets Paid. An API acknowledgment, scheduled date or closed payroll run alone is insufficient. Reconcile a returned payment before replacement.

      Does matching a card transaction approve its statement?

      No. Matching connects the issuer charge to expense evidence. Finance prepares the statement balance, Controller signs the reconciliation, and AP confirms the separate payment outcome.

      Does the system guarantee tax compliance?

      The system stores evidence and configured classifications for review. Reimbursement eligibility and tax deductibility are different decisions. The organization must maintain the applicable dated rules and verify its actual treatment.

      Is the application already running?

      This website and the paired skills describe the authored system. Download Proto to configure the application, connect the chosen providers and review the acceptance evidence before launch.

      Set up Expense Reporting System your way.

      Start free, then use Proto to change fields, steps and approvals before your team goes live.

      How to get started

      A personal agent for your business

      Get started with Proto

      Your app is selected. Download Proto, then open it with this context.

      Selected appExpense Reporting System

      Choose your computer’s platform.

      Download Proto

      Install Proto, then return to this panel.

      Already installed? Open Proto

      Free to use. Your own model provider may charge for usage.