Documentation Index
Fetch the complete documentation index at: https://grantmaster.dev/llms.txt
Use this file to discover all available pages before exploring further.
Expense Management Workflow
This guide covers submitting, approving, and tracking expenses in GrantMaster.Overview
Submitting an Expense
Who: All Members, Managers, Admins Where: Expenses > New ExpenseSteps
- Click New Expense or use the Command Palette (Cmd+K > “Create Expense”)
- Fill in the required fields:
- Amount and currency
- Category (Travel, Supplies, Personnel, Consultants, Equipment, etc.)
- Project — which project this expense is charged to
- Grant (optional) — which grant allocation to draw from
- Date of the expense
- Description — brief explanation of the expenditure
- Upload receipt — attach a photo or scan of the receipt
- The AI Vision service can auto-extract amount, vendor, and date from receipt images
- Click Submit to send for approval
Expense Statuses
| Status | Meaning |
|---|---|
| Draft | Created but not yet submitted |
| Pending | Submitted and awaiting manager approval |
| Approved | Approved by a manager or admin |
| Rejected | Rejected with a reason — can be revised and resubmitted |
| Flagged | Flagged for compliance review before final approval |
Approving Expenses
Who: Managers, Admins Where: Expenses > Pending ApprovalsSteps
- Navigate to the Pending Approvals view
- Review expense details including receipt, amount, category, and project allocation
- Choose an action:
- Approve — confirms the expense and records it against the budget
- Reject — returns to the submitter with a reason for rejection
- Flag — escalates for compliance review (e.g., unusual amount, missing documentation)
- For high-value expenses, a multi-stage approval workflow may apply (configured by your Admin)
Bulk Approval
Managers can select multiple expenses and approve them in bulk from the Pending view. Only expenses within your project scope and approval authority are eligible for bulk actions.Compliance Checks
GrantMaster automatically checks expenses against:- Budget limits — warns if the expense would push a budget category over its allocation
- Grant rules — validates that the expense category is allowable under the linked grant
- Policy engine — applies organization-level compliance policies (e.g., travel per-diem limits, procurement thresholds)
Tracking & Reporting
Filtering
Use the Expense dashboard filters to view expenses by:- Project — all expenses for a specific project
- Status — pending, approved, flagged, or rejected
- Date range — custom time periods
- Category — specific expense types
- Submitter — expenses by a specific team member
Budget Impact
Each approved expense updates the real-time budget utilization on:- The Project Budget tab
- The Active Grant spending tracker
- The Compliance Dashboard (overall financial health)
Export
Expenses can be exported for donor reporting via Reports > Exports in PDF, Excel, or CSV formats.Best Practices
- Submit promptly — log expenses within 48 hours to maintain accurate budget tracking
- Attach receipts always — even for small amounts; this is a common audit requirement
- Use the correct project and grant — misallocated expenses create compliance issues downstream
- Check budget before large purchases — use the Budget Monitoring view to verify available funds
- Add clear descriptions — auditors and managers rely on descriptions to understand expenditures
Limitations
- Receipt OCR extraction is AI-assisted and may require manual correction for handwritten or low-quality receipts
- Multi-stage approval workflows require Admin configuration — they are not enabled by default
- Expenses cannot be deleted after approval; they must be offset with adjustment entries
- Currency conversion uses the exchange rate at submission time, not at approval time