First for finance

Bring expense requests, purchase approvals and reporting checklists into apps your team can shape.

Get started

Start with the work your team does.

Expenses

Expense approval system

Collect the amount, receipt and budget owner in one request. Give reviewers a clear place to record their decision.

Explore this workflow

Finance teams

Workspace

Expense inbox

Expense approval system

Sample workspace

Queue view

Record details

Request
Team travel
Amount
USD 480
Budget owner
Operations
Status
Awaiting review

Show why an invoice needs attention

A supplier invoice bills for 24 units, while the receiving record shows 22 accepted.

Illustrative exampleInvoice query

Invoice receiving variance

Invoiced
24 units

Current stage · Finance controller

Invoice receiving variance

A supplier invoice bills for 24 units, while the receiving record shows 22 accepted.

From idea to live

Build in plain English. No coding required.

Follow the expense approval system from its first prompt to a change in Design Mode.

  • Describe your idea.

    Start with the amount, cost center and reviewer for a team expense.

  • Finance teams

    Workspace

    Expense inbox

    Expense approval system

    Sample workspace

    Queue view

    Record details

    Request
    Team travel
    Amount
    USD 480
    Budget owner
    Operations
    Status
    Awaiting review

    Point. Describe. Refine.

    Keep chatting, or select an element in Design Mode and tell First exactly what to change.

  • Put it online

    Your app gets its own link.

    yourapp.onfirst.app

    Anyone with the link can view it and make their own copy.

    Make it live.

    Try your app in preview, then publish and share the link. Keep improving it in the same conversation.

Questions before you start

Build your next finance tool.

Start building