Sandspit

Budget

Manual Forecast

Procore's Forecast to Complete lets you itemize a manual forecast on each budget line, one line at a time. Manual Forecast puts every one of those line items on a single sheet, so a monthly forecast update is a fill-down instead of fifty clicks.

Note

Requires the Excel add-in

Manual Forecast runs in the Sandspit Excel add-in. If you haven't installed it yet, see Install the Excel Add-in.


What it does

In Procore, a budget line's Forecast to Complete can use the Itemized Manual Entry method. Each line item has a description, quantity, unit of measure, unit cost, and amount, and the items sum to the line's forecast. Procore only shows them inside one budget line at a time.

  • Pull every manual forecast line item on the project into one sheet, sorted by budget code
  • Edit description, quantity, unit of measure, and unit cost. Amount recalculates in the sheet
  • Add rows to create new line items on any budgeted code
  • See which budget codes have no forecast line yet and add them in one action
  • Sync only the rows that changed. Procore stays the system of record

Note

Not Advanced Forecasting

This tool works with the manual line items on the Budget tool. It does not touch Procore's Forecasting tab, curves, or monthly spreads.


Prerequisites

  • The Sandspit Excel add-in installed and signed in, with a project selected
  • Standard or Admin on the project's Budget tool. Read Only can't sync, and the task pane shows Needs Standard on Budget
  • The Manual Forecast module turned on for your company
  • A budget line for every code you want to forecast. Codes with no budget line don't appear in the dropdown, because Procore rejects a forecast against them

Pull the forecast

  1. Open Manual Forecast from the task pane home
  2. Choose a Budget view
  3. Click Pull from Procore

Sandspit writes the Manual Forecast sheet, a protected Manual Forecast Context sheet with the view and pull time, and fills the shared Picklists sheet with the project's budget codes and units of measure. The task pane then shows the view name, when it was pulled, and Change and Refresh actions.

Note

One budget view per workbook

Manual Forecast and Monitored Resources share one budget view and one budget code list in a workbook. If you switch views, both forecast sheets are replaced and unsynced edits are discarded.


The sheet

ColumnEditableNotes
Budget CodeNew rows onlyDropdown of budgeted codes. Locked on pulled rows
Budget DescriptionNoFills from the budget code
Manual Forecast DescriptionYesRequired
QuantityYesDisplays as a whole number
UOMYesDropdown, but any text is accepted
Unit CostYesCurrency
AmountComputedQuantity × Unit Cost. Blank until both are set
Sync StatusNoChanged, Synced, Submitted, or Error
Sync MessageNoDetail for the status

Cells you change are highlighted against the pulled value. Procore IDs live in hidden columns to the right, which is how Sandspit knows which row to update. Leave them alone.


Edit and add lines

Edit in Excel the way you normally would. Type a unit cost and fill it down a column. Paste quantities from another sheet. The task pane watches the sheet and lists each change under Review & sync.

To add a line item, use the blank row under the pulled rows. Pick a Budget Code, and the description fills in. Enter a description, quantity, unit of measure, and unit cost. Rows with no Procore ID sync as new line items.


Find budget codes with no forecast

  1. Switch the task pane toggle from Review to Coverage. The badge shows how many budget codes have no manual forecast line
  2. Tick the codes you want, or Select all
  3. Click Add codes. Sandspit adds one blank row per code to the sheet
  4. Fill in each new row's description, quantity, and unit cost, then sync

Review and sync

The task pane sorts changes into Needs attention, Ready to sync, and No action needed. Expand a row to see the values it will send. Click Row 12 to jump to it in Excel. Any error anywhere blocks the sync, so fix flagged rows first.

  1. Click Sync 4 changes to Procore
  2. Watch the progress card. Rows are sent one at a time, and a Procore rate limit pauses the run rather than failing it
  3. On Sync complete, the sheet shows what was created and updated, and Sandspit re-pulls if anything needs reconciling

Only rows that changed are sent. Existing rows update in place. Sandspit does not check whether someone else changed the same line in Procore since your pull, so on a shared budget, refresh before a big sync.


Refresh

Refresh pulls current line items from Procore and rewrites the sheet. If you have unsynced edits, the task pane asks first: Refreshing pulls the latest from Procore and discards your changes to the sheet. Continue? Use Clear changes to restore the pulled values without a round trip.


Limits

  • No deletes. Deleting a row in Excel removes it from the sheet only. The line item stays in Procore and returns on the next pull. Delete line items in Procore
  • Budget Code and Budget Description are locked on pulled rows. To move a forecast to another code, add a new row and remove the old line in Procore
  • Up to 1,000 rows per sync run
  • A budget code that maps to more than one Procore budget line is refused rather than guessed. Refresh the picklist or pick a unique code

Troubleshooting

  • "Budget Code is locked for existing Procore manual forecast rows": you edited the code on a pulled row. Refresh to restore it
  • "Forecast budget view must match": Monitored Resources was pulled under a different view. Use Switch workbook view and re-pull
  • "Refresh Forecast picklists before syncing": the budget code list is stale. Click the refresh on the Forecast picklists row
  • "Finish editing in Excel": a cell is still in edit mode. Press Enter or Tab
  • A code is missing from the dropdown: it has no budget line. Add the line in Procore, then refresh the picklists
  • "Pull again to reconcile": a create was sent but the reply was lost. Pull, and the row shows whether it was created

Note

Have questions? Reach out to our support team at [email protected].

Previous
Budget Import

Schedule a Demo

See how Sandspit helps construction teams review budgets, forecasts, and change-event intake before it syncs to Procore.