How to Forecast Cash Flow Before Your Project Starts
Plan your estimated project costs across your timeline before work begins
Forecasting cash flow before your project starts helps you plan spending based on estimated costs, even when no actual costs have been incurred. This guide covers creating a forecast with your estimated total, then distributing that amount across your project timeline in the Cash Flow module.
Before You Start
- Have your estimated project costs ready (this becomes your Estimate at Completion or EAC)
Create a Forecast
- Click Cost in the left navigation bar
- Click Forecast in the top menu to open the Forecast register
- Click Add Your First Forecast (or + Add Forecast)
- Enter your forecast details
- Select the Budget this forecast relates to (if applicable). See How to Create Budgets and Sub Budgets if you haven't set one up yet.
- Click Add to save your forecast
You can also create a forecast from the Overall page by clicking + Add at the top right and selecting + Forecast.
Distribute Cash Flow
You can distribute your forecast across your project timeline using two methods: at the object level (for specific forecast items) or at the budget level (for higher-level planning).
Distribute at the Object Level
Use this method to distribute cash flow for a specific forecast item.
- Click Cost in the left navigation bar
- Click Cash Flow in the top menu
- Locate your forecast in the cash flow table below the graph
- You may need to expand the relevant budget by clicking on it to reveal nested forecasts
- Click the Action button (three dots) beside your forecast
- Select Edit Forecast Cash Flow
- Enter your forecast amounts in the relevant month fields using one of these methods:
- Manual entry: Click each month field and type the amount directly
- Paste from Excel: Copy a single row of monthly values from Excel, click the first month field in Mastt, and paste—values automatically populate across subsequent months
- Click Confirm to save your forecast cash flow distribution

Distribute at the Budget Level
Use this method to forecast at a higher level without creating individual forecast items.
- Click Cost in the left navigation bar
- Click Cash Flow in the top menu
- Click the Settings icon (gear) in the top right corner
- Ensure the Budget Cash Flow Entry toggle is switched on
- Return to the cash flow table
- Click the Action button (three dots) next to the relevant budget
- Select Edit Budget Cash Flow
- Enter your estimated monthly values manually or paste from Excel
- Click Confirm to save
Budget-level cash flow will override any forecast-level cash flow for items within that budget.
Troubleshooting & FAQs
Q: What if my pasted Excel values don't align with the correct months?
Check that your Excel data starts from the same month as the field you clicked. Values paste left to right in order.
Q: Why can't I see the Edit Budget Cash Flow option?
The Budget Cash Flow Entry toggle must be enabled. Click the Settings icon (gear) in the top right of the Cash Flow module and switch it on.
Need Help?
Contact Mastt Support for additional assistance with cash flow forecasting.