EF

ExpenseFlow

Secure expense entry and approval

Secure team login. Use the email address and password assigned to your ExpenseFlow account. Access and permissions are controlled by Supabase Authentication and database Row Level Security.
EF

ExpenseFlow

Cash flow · approvals · audit

Shared team systemExpenses, approvals and account permissions are stored centrally in Supabase.

Overview

Approved cash outflow and pending expense controls

MA
Master Adminmaster@expenseflow.demo

Financial control at a glance

Only approved expenses feed the recorded cash-flow totals.

Approved Outflow · This Month
$0.00
Recorded cash outflow
Pending Approval
$0.00
0 submitted expense(s)
Approved · Year to Date
$0.00
Based on expense date
Average Approved Expense
$0.00
USD equivalent

Approved Spend by Expense Type

This month

Recent Activity

Latest entries

Submit a new expense

Complete the fields below. The entry stays pending until Master approval.

Expense information

Allocation

Location & payment

Amount & currency
USD base amount

My expenses

Track your submissions and their approval status.

DateTypeDescriptionLocationOriginalUSD AmountStatusSubmitted

Approval queue

Pending expenses awaiting your review. Approve or reject each entry after validating its supporting details.

0 Pending
OwnerDateTypeDetailUSD AmountMethod

Expense review

Select a pending expense to inspect its full details.

All expenses

Master audit view of pending, approved and rejected entries.

ApprovedPendingRejected
OwnerExpense DateStatusType / DetailDescriptionLocationMethodOriginalUSD AmountReviewed By

Control settings

Recommended administrative rules for production deployment.

Master approval required

Every submitted expense must be approved before it affects recorded cash-flow totals.

Receipt / supporting document

Receipts are stored in the private Supabase expense-receipts bucket and opened through short-lived signed links.

Currency conversion

Non-USD entries query a current reference rate and store both the rate and USD equivalent for auditability.

Email notifications

Expense events are queued in Supabase automatically. Actual workflow-email delivery will be activated in the next deployment step with a mail provider / Edge Function.

Immutable approval history

Production database records reviewer, timestamp and rejection reason; ordinary users cannot approve their own entries.

Reject expense

Please record a reason so the expense owner understands what must be corrected.