Skip to content
English - Australia
  • There are no suggestions because the search field is empty.

How to Edit Budget and Object Level Cash Flow

Complete step-by-step guide for cash flow management in construction project management

Cash flow management helps you forecast when funds are needed throughout your project lifecycle. This guide shows how to distribute project costs across monthly periods using two entry methods: budget level and object level.

Warning: Budget-level and object-level cash flow are mutually exclusive, so you cannot use both on the same budget. Adding budget-level cash flow automatically disables object-level entry for all items within that budget. To switch back to object level, first clear the budget's existing cash flow (Action button > Clear Budget Cash Flows), then turn the Budget Cash Flow Entry toggle OFF in Settings (cog icon).

Before you start

  • Budgets, contracts, and forecasts must already exist in the Cost Module.
  • Decide whether budget-level or object-level cash flow suits your project.
  • Financial periods must be open (not closed by admins) to edit past months.

Open the Cash Flow page

  1. From your project dashboard, click Cost in the side navigation bar.
  2. Click Cash Flow in the top navigation bar.

You'll see the cash flow table, with budgets listed on the left and monthly columns on the right. To display the chart, turn on Show Chart in Settings (cog icon).

Choose an entry level

Entry levelWhat it doesBest for
Budget Level Cash FlowDistributes costs for an entire budget across monthsHigh-level forecasting at the budget category level
Object Level Cash FlowDistributes costs for individual contracts, variations, forecasts, or risks within a budgetGranular control and precision

Understand the cash flow table columns

The Cash Flow table displays key financial data across multiple columns. Understanding each column helps you interpret your cash flow data accurately.

ColumnWhat it shows
TitleBudgets and nested objects (contracts, variations, forecasts, risks)
Forecast Final Cost (FFC)The Forecast Final Cost value for each item
UnassignedDifference between total value and amounts distributed to months (positive = undistributed, negative = over-distributed)
Monthly columns (e.g. Oct '26, Nov '26)Forecast spend for open months; actual paid amounts for closed months
Period PaidTotal paid during the selected date range
Period TotalTotal paid and forecasted during the selected date range
Total PaidCumulative total of all payments across all months
Amount RemainingOutstanding balance (FFC minus Total Paid)

Edit budget level cash flow

Budget level cash flow spreads an entire budget's cost across monthly periods.

  1. Click the Settings icon (cog) in the upper right corner and turn the Budget Cash Flow Entry toggle ON (blue).
  2. Find the budget in the cash flow table, click its Action button, and select Edit Budget Cash Flow.
  3. Enter the forecasted amount for each applicable month, then click Confirm.

Tip: If you have monthly data in Excel, copy the row of values and paste into the first month field. Mastt auto-populates all months across the correct periods.

Edit object level cash flow

Object level cash flow provides granular control by setting cash flow for individual contracts, variations, forecasts, or risks.

Note: You cannot edit object-level cash flow for items within a budget that already has budget-level cash flow. Clear the budget-level data first.

  1. Click the expand arrow (chevron) next to a budget to reveal nested objects, then find the specific contract, variation, forecast, or risk.
  2. Click the Action button beside the object and select the matching option:
    ObjectOption to select
    ContractEdit Contract Cash Flow
    VariationEdit Variation Cash Flow
    ForecastEdit Forecast Cash Flow
    RiskEdit Risk Cash Flow
  3. Enter the cash flow amount for each applicable month (leave blank or zero for inactive months), then click Confirm. Repeat for each object.

Edit previous year cash flow

You can update cash flow for past months if the financial period is open.

  1. Open either a budget-level or object-level cash flow edit form.
  2. Use the left (‹) and right (›) arrows beside the year at the top of the form to navigate between years.
  3. Enter or update past month values.
  4. Click Confirm.

Note: If past month fields are greyed out, the month may be closed off. Ask your Project Admin or Workspace Admin to re-open the required months.

Switch from budget level to object level

Note: You must clear the budget's existing cash flow before switching, so you'll need to re-enter cash flow for individual objects.

  1. Click the Action button next to the budget, select Clear Budget Cash Flows, and click Clear to confirm.
  2. Click the Settings icon (cog) and turn the Budget Cash Flow Entry toggle OFF (greyed).
  3. Expand the budget, click the Action button next to any contract, variation, forecast, or risk, and select Edit [Object] Cash Flow to begin entering data.

Switch from object level to budget level

You don't need to clear object-level cash flow first. Budget-level cash flow automatically overrides object-level cash flow for that budget.

  1. Click the Settings icon (cog) and turn the Budget Cash Flow Entry toggle ON (blue).
  2. Click the Action button next to the budget and select Edit Budget Cash Flow.
  3. Enter the forecasted amount for each applicable month, then click Confirm.

Customise columns

You can show or hide columns in the cash flow table to focus on relevant data.

  1. Click the Columns button in the top right corner of the cash flow table.
  2. Toggle columns on or off using the checkboxes.
  3. Use Show All to display all columns, or Reset to return to defaults.
  4. Click anywhere outside the dropdown to close it.

Troubleshooting and FAQs

QuestionAnswer
How do I choose between budget level and object level?Use budget level for high-level forecasting across entire budget categories. Use object level when you need visibility into which specific contracts, variations, forecasts, or risks drive monthly cash requirements.
Can't edit past months?Financial periods may be locked by your admin. Ask your Project Admin or Workspace Admin to re-open the required months.
Can't edit object-level cash flow?The budget likely has budget-level cash flow. Click the budget's Action button > Clear Budget Cash Flows > Clear, then turn the Budget Cash Flow Entry toggle OFF in Settings (cog icon).

Need help?

Contact Mastt Support for additional assistance with cash flow management.