How to Complete a Cost Forecast using PM Cost Projections
Before you start
In order to complete an accurate forecast, it is important that the cost inputs are complete and inclusive of all known actual and committed costs incurred by the project on the date of the forecast.
To ensure that the costs recorded in Viewpoint are accurate, it is important to understand and pay attention to accounting cut off dates on the finance calendar and ensure that payables are reviewed prior to the monthly deadline. It is also important to stay on top of processing paperwork such as owner change orders, subcontract change orders, and vendor purchase orders as soon as practical as these alter the financial position of the project and will reflect on the final output of your cost forecast.
Start forecasting no sooner than PM start date on finance calendar
Synergy Projects publishes a finance calendar for the year that details all of the important cut-off dates for financial activities within the organization. Each month a specific date is identified that marks the start of the forecasting period for that month. Do NOT start your monthly forecast prior to this date, as this ensures that all accounting functions leading up to forecast (vendor payables, subcontract payables, payroll, etc.) have been completed and batches have been closed. If you begin your forecast ahead of the start date, you risk not having complete cost information posted to Viewpoint which reduces the accuracy of the forecast.
Keep up to date with payable approvals and progress invoices
The finance calendar also identifies dates for approving vendor invoice payables, for submitting personal expenses, and for submitting monthly progress claims to owners. It is critical that these functions remain up to date and that due dates for these activities are enforced. Respecting the cut-off dates for these activities ensures that the costs and revenues are captured in the correct month leading to forecast accuracy and smooth functioning of the business overall.
Ensure all owner changes have been processed in Viewpoint
Owner change orders that alter the contract value of the prime contract have an impact on the financial forecast of the project as they change the expected revenue, costs, and fee for the project. These change orders are only known to the accounting team when they are processed by the project manager, or delegate, for the project and as as result are not included in any financial reporting or calendars. It is critical that change orders be processed as soon as approval is received, including issuing change orders to subcontractors and purchase orders to vendors. Remember to interface approved changes, and cost commitments after they are made so that they reflect on your project reports.
Ensure all cost commitments have been completed and interfaced
Subcontracts generally make up 80%+ of the total value of the prime contract with the owner. For a project forecast or project cost report to be reliable, it is important that subcontract values be constantly up to date in Viewpoint. Once subcontract terms have been negotiated with the trade contractor, the terms should be formally documented in a subcontract in Viewpoint, issued to the subcontractor for signature, and interfaced to record the committed costs on the project.
Similarly, when a subcontractor change order is required - either as the result of an approved change order from the owner, or as a result of an internal change issued to the subcontractor for a change in their scope - it is important that subcontractor change orders be issued promptly and interfaced in Viewpoint.
Purchase Orders (POs) represent the last form of cost commitment that needs to be accounted for when preparing for your forecasts. Ensure that all verbal orders placed with suppliers have been captured with written purchase orders and that these POs have been entered and interfaced in Viewpoint.
Keeping up to date with subcontracts, subcontract change orders, and purchase orders ensures that cost commitments are accurately captured and reflected in reports, leading to a more informed and accurate project forecast.
Create projection codes
The last step before starting on the project forecast is to create projection codes. You should complete these step each month prior to starting a new forecast to ensure that any phase codes or cost types opened since the last forecast period have been captured. For more information on how to create projection codes, see the Creating Projection Codes article.
Creating a cost projection
Initializing a new projection
To start a new forecast, open the PM Cost Projections program inside the Project Management module in Viewpoint. This will open a blank cost projection screen. Enter the projection date by clicking the calendar button next to the projection date to open a calendar and choose a data, or you can type it manually as MM/DD/YY. Then enter your project number by hitting F4 and choosing from the project list, or by typing the number in manually.
Once you have entered both a projection data and project number, a dialog window will open with options for how to handle Plugged Values. Choose the first option ("Never") and click the Initialize button to populate the cost projection grid.
HINT: If you have previously started a forecast and want to pick up where you left off - hit the F4 key while in the Projection Date box to bring up a list of all open cost projections that are associated with you.
Forecasting phase codes in Viewpoint
Forecast cover page
Sanity check
Submitting your Forecast
Tips and Tricks
Viewpoint Forecasting Terminology
Viewpoint has a set of terminology used inside the application that relates to costing and forecasting. Some of the terminology used within the Viewpoint software is different that the terms we use day-to-day at Synergy to describe the same thing. Here is a list of terms used in Viewpoint, their meanings within the application, and an equivalent synonym that you may hear at the office
- Plugged Values - This refers to any value on a projection code that has been manually changed by a human user. Viewpoint will automatically generate estimates for forecast values , and when you overwrite one of these automatically generated values with a manual input you have created a plugged value.
- Cost Projection - This refers to the estimate of final costs for a project. A cost projection is completed for a specific date and a specific project. We often refer to this as a forecast, a project forecast, or a cost forecast.
