Every role except Crew Member can view, add, edit, and delete project expenses. If you don’t see an Expenses tab on a project, expenses aren’t turned on for your workspace — see Feature availability.
Video: Tracking Project Expenses and Receipts (1:34)
Open the Expenses tab
1
Open the project
Open the project from the client, the same way you’d open any project.
2
Click Expenses
Select the Expenses tab. You’ll see Expense Management with every expense logged on the project, or “No expenses for this project” if nothing has been added yet.
Add an expense
1
Start a new expense
Click + Add Expense. The Add Expense window opens.
2
Pick the expense type
In Expense Type, choose the category that fits the cost. Start typing to search the list. If the type you need doesn’t exist yet, you can create it right here — see Create an expense type as you go.
3
Link a subcontractor (optional)
If the cost was paid to a subcontractor, pick them in Subcontractor. Leave it on No subcontractor otherwise.
4
Enter the amount and status
Type the Amount, then set the Status to Budgeted, Confirmed, or Paid.
5
Add a note and attachments (optional)
Use Note for any detail worth keeping, and drop receipts or documents into Attachments.
6
Decide whether it affects bonuses
Check Affect Bonuses only if this cost should come out of the crew’s bonus for the job. See How expenses affect crew bonuses before you turn this on.
7
Save it
Click Add Expense. The expense appears in the table and the total updates.
The fields
Create an expense type as you go
You don’t have to leave the project to add a new category.1
Search for the type
In Expense Type, type the name you want — for example, Dumpster rental.
2
Add it
If nothing matches exactly, the list offers Add “Dumpster rental” as new type. Select it. The new type is created, selected on your expense, and available to everyone from then on.
Attach receipts and documents
Drag files onto the Attachments area in the expense window, or click it to choose files. You can attach images, videos, and documents.- On a new expense, your files upload right after the expense is saved. If an upload fails, the expense is still created and you’ll see “Expense created, but file upload failed” — open the expense and add the file again.
- On an existing expense, add more files or use the remove control on a thumbnail. Your attachment changes are applied when you click Save Changes.
Read the expenses table
Each row in the table is one expense. The columns are:- Expense Type
- Subcontractor — shows a dash when none is linked.
- Amount
- Description — the note you added.
- Created By — who logged it, with the date.
- Last Updated — who last changed it, with the date.
- Attachments — a View Attachment link, or a dash when there are none.
- Status
Change an expense’s status
You can update a status without opening the expense. Click the status in the row and pick Budgeted, Confirmed, or Paid. The change saves right away, and you’ll see “Status updated successfully.”Status matters for your numbers. The project’s Financial Summary counts every expense in its Expenses card, but Gross Profit only subtracts expenses marked Paid.
Edit an expense
1
Open the expense
Click the pencil icon on the expense’s row. The Edit Expense window opens with the current details.
2
Make your changes
Change any field, add or remove attachments, or clear the subcontractor.
3
Save
Click Save Changes.
Delete an expense
1
Choose the expense
Click the red trash icon on the expense’s row.
2
Confirm
The Delete expense? dialog warns that the expense will be permanently deleted. Click Delete to remove it.
How expenses affect crew bonuses
Crew bonuses come from finishing a job in fewer hours than the estimate allowed. The hours saved create a bonus pool for the job, and the pool is split among the crew by the hours each person worked. Your crew can follow their share in their Wallet. When you check Affect Bonuses, the expense comes out of that pool before it’s split:- The amount taken out is the expense amount times the portion you chose. A 200 out of the pool.
- Everyone shares the cost in proportion to their hours, just as they share the bonus.
- Every status counts. A bonus-affecting expense reduces the pool whether it’s Budgeted, Confirmed, or Paid.
- It applies to the project’s most recently closed job. If the project has several jobs, only the latest closed one is affected.
- A pool can go below zero. If expenses are larger than the bonus the crew earned, their payout for the job becomes a deduction.
Bonuses stop changing once a job is past the Bonus Payout Cutoff (Days) set in your branch configuration, counted from the day the job closed. A bonus-affecting expense added or changed after that point is saved, but it no longer changes anyone’s payout. Jobs whose estimate has no labor hours don’t earn a bonus, so there’s nothing for an expense to reduce.
Expenses and QuickBooks
If your workspace has connected QuickBooks and turned on Expense Sync, Menaia sends your project expenses to QuickBooks for you:- Adding or editing an expense creates or updates a matching expense in QuickBooks. It’s recorded against the project’s client, paid from the account you chose in your sync settings, and categorized under an expense account named after the expense type.
- Status doesn’t hold anything back. Expenses sync whatever their status, including Budgeted.
- Deleting an expense that has already synced also deletes it in QuickBooks.
- If no pay-from account is set, nothing is sent and the expense shows a warning in the QuickBooks Sync Log. Choose the account in the expense sync settings, then edit the expense to try again.
What’s next
Expense types
Create, rename, and deactivate the categories your team picks when logging expenses.
Wallet
See how bonuses — and bonus deductions — show up for each crew member.