Expenses
Track spending tied to a specific project, or log a one-off expense that isn't tied to any job.
What Is an Expense?
An expense is a single spending record: a name, a price, an optional category, an optional PO number, notes, and an optional file attachment for the receipt or invoice.
Project Expenses
Every project has its own Expenses tab, scoped to that project only.
- Click Add Expense to reveal the entry form: name, PO, price, category, notes, and an optional file upload.
- Each expense is shown as a card with who submitted it and when, its category, price, and notes.
- See Notes opens a separate internal notes thread for that expense (distinct from the expense's own notes field) — see Expense Notes below.
- See Order Status shows any procurement records (the project's Orders/wishlist entries) that were generated from this expense.
- If a file is attached, a download link appears. If that file is a PDF, an AI Order Creator link also appears — see the AI Invoice Scanning callout below.
- Toggle Newest first / Oldest first to change the sort order.
- Two stat tiles show the Number of Expenses and Total Expenses (sum of price) for the project.
- Export the project's expenses as a CSV (expense name, PO, notes, and price) from the download icon next to the sort toggle.
General Expenses
The general Expenses page (top-level nav) lists spending across your whole org — every project's expenses plus any standalone expenses that aren't attached to a project. It's the place to log spending that isn't tied to a specific job (shop supplies, a software subscription, and so on).
- Defaults to showing the current calendar year (January 1 through December 31); enter a custom start and end date to change the range.
- Filter by category, and — if you're allowed to see everyone's expenses — by team member.
- Search by expense name, PO number, project name, or notes.
- Sort Newest first / Oldest first, same as the project view.
- The same two stat tiles (Number of Expenses, Total Expenses) reflect whatever filters are currently applied.
- Export the currently filtered expenses as a CSV, including name, price, notes, date added, project name (or "none"), category, and who submitted it.
Who Can See Which Expenses
By default, a regular team member only sees the expenses they personally submitted — both on a project's Expenses tab and on the general Expenses page. Org admins, the org owner, and admins of a given project always see every expense on it.
Deleting an Expense
An expense can be deleted by the person who submitted it, or by an org admin/the org owner.
Expense Categories
Categories group expenses for reporting (e.g. "Travel," "Catering," "Rentals").
- Manage the org-wide category list from Settings > Expense Categories.
- Any org member can add a new category. Only org admins and the org owner can remove one.
- Categories are shared across every project and the general Expenses page — there's no per-project category list.
Expense Notes
Each expense has its own internal notes thread, separate from the expense's own notes field — open it from the See Notes link on any expense.
- Any org member can add a note to an expense, optionally with a file attachment.
- A note can be removed by whoever posted it, or by an org admin/the org owner.
- Notes are internal only — they are never shown to clients.