To record and allocate an expense to a project, follow the steps below:
Adding Basic Expense Details
Click “Add Expense” from the Expenses page.
In the Description field, enter the name of the expense (e.g., gravel, equipment rental, subcontractor payment).
Enter the total expense amount, including taxes.
Select the expense type:
Material Cost (default)
Subcontractor Cost
Equipment Cost
Click the Date field, then select the date the purchase was made.
Select the Vendor from whom the purchase was made.
(Optional) Upload an attachment:
Receipt
Site photo
Any supporting document
On mobile, you can upload from the gallery or use the camera
(Optional) Add any notes related to the expense.
Click “Next” to proceed.
Selecting Project & Allocation Type
Select the project where you want to allocate the expense.
Click “Next”.
Choose “To Specific Line Items” as the allocation method.
Click “Confirm”
Allocating Expense to Line Items
Click “Select Items” to begin allocation.
*Note: This option is available only if your approved estimate already contains relevant line items.
Open the dropdown to view all estimate line items.
Select the relevant line items where the expense should be applied.
Close the dropdown after selecting the items.
Entering Allocation Details
Distribute the expense across selected line items.
Enter quantities, unit costs, and taxes accordingly.
Click “Next” once all values are filled.
Final Review & Confirmation
Review all allocation details carefully.
Click “Confirm” to complete the process.
Understanding “Amount Remaining”
$0 Remaining
→ Full expense has been correctly allocatedNegative (Red) Value
→ Some amount is still unallocated
→ You need to distribute the remaining balancePositive (Red) Value
→ You have allocated more than the actual expense
→ The system will show an error and require correction
This ensures that the total allocated amount always matches the original expense.
Final Result
After confirmation:
The expense will appear in the main Expenses table
Allocation status will be updated accordingly
Job Costing will reflect the updated actual costs vs. the estimate





