Prerequisites
- An Approved or Archived budget
- Permission to view the budget and invoices
- A connected ConnectWise Manage, Autotask PSA, or HaloPSA integration with invoice sync enabled
- The PSA company mapped to the same MSPortal company as the budget
If you can view the budget but do not have invoice access, the Actuals tab is hidden. Users with read-only budget access can review reconciliation results but cannot resolve exceptions.
Getting Started
1
Open the budget
Go to Budgets, open the budget’s Actions menu, and select View.
2
Select Actuals
Select the Actuals tab beside Overview and Monthly Breakdown.
3
Confirm the baseline
Review the locked budget status, reconciliation period, currency, and Customer invoiced spend basis shown at the top.
4
Review the summary
Start with the four summary cards, then use Line outcomes, matched evidence, and Unmatched exceptions to explain the result.
What Counts as Actual Spend
Actuals use tax-exclusive amounts that the MSP invoiced to the customer. Billed project work, licences, services, and labour can contribute. Internal cost of goods sold, payroll, unbilled time, vendor bills, purchase commitments, and contract totals that have not been invoiced do not. Contract and project information can help match an invoice; they do not add spend on their own.- ConnectWise Manage contributes invoice totals
- Autotask PSA and HaloPSA contribute invoice-line detail when available, with any difference from the invoice total included as an invoice-level remainder to avoid double-counting
- Credits and refunds appear as signed amounts and reduce spend
- Only invoice dates inside the locked reconciliation period are included
- MSPortal does not convert currencies
Understand the Summary
The note under Actual spend shows how much spend is allocated to lines and how many source events are fully matched.
Review Line Outcomes
Each locked budget line shows its reference, category, approved amount, matched actual, variance, and outcome.
Positive line variance means budget remains on that line. Negative line variance means matched spend exceeds its approved amount.
Matched does not mean the actual equals the budget or that the project is complete. Older locked budgets without references or captured matching keys can still receive manual allocations.
Review Matching Evidence
1
Open a line's evidence
In Line outcomes, click the Review button showing the event count for a line with matched spend.
2
Confirm the source
Review the provider, invoice number, date, description, source amount, and matched amount.
3
Check the match method
Confirm whether MSPortal used a budget reference, linked project, linked product, product identity, or manual allocation.
4
Check source status
A Source changed warning means the synchronized invoice details no longer match the information recorded when a manual decision was made.
How Matching Works
MSPortal evaluates automatic methods in priority order:- Budget reference — an exact line reference found in PSA invoice, PO, project, contract, or related details
- Linked project — the invoice event is associated with a PSA project captured through the budget line’s linked Planner item
- Linked product — the synchronized invoice item points to the product captured on the budget line
- Product identity — the invoice-line SKU or product name matches the captured product identity
Common Tasks
Investigate an Over-Budget Result
- Confirm the total Actual spend and overall variance
- Sort Line outcomes by variance to find the largest negative values
- Click the Review button on those lines to inspect the supporting invoices
- Review Unallocated and the exception queue for spend not yet assigned to a line
Check Whether Invoice Sync Is Current
Use Source coverage to compare the provider’s Latest event date with the most recent eligible invoice you expect in the locked period. This is an invoice date, not the last sync time. If an expected invoice is missing, review the PSA integration and invoice sync before changing reconciliation decisions.Improve Future Automatic Matches
Copy the line’s short reference and add it to the PSA project, PO, invoice reference, or custom field that flows through to billing. For recurring services and licences, keep synchronized product links and SKUs consistent.Troubleshooting
Best Practices
- Review Source coverage before interpreting the totals
- Resolve exceptions regularly so line outcomes explain the overall spend
- Use matched evidence to support QBR and budget-review conversations
- Add a single budget reference to each project, purchase, or billed item
- Keep company mappings, product identities, and invoice currencies accurate in the PSA
- Preserve archived budgets as historical baselines