ReflectHub's financial module is live job costing plus a data-driven forecast for every construction project, with an owner rollup across the whole book. It exists so that cost control happens inside the project record — where the RFQs, invoices, hours and certificates already are — instead of in a spreadsheet beside it. This page is the index of the financial guides; each capability below has a detailed guide of its own.
Know your margin before the final invoice does.
ReflectHub turns awarded RFQs, expense invoices and logged hours into a live cost forecast — per task, per stage, per project, and across the company.
The problem
On most jobs, job costing lives in a spreadsheet that is current on the day someone last updated it. The forecast is one person's gut feeling, and it leaves with them. The owner finds out about margin erosion at the final invoice, when nothing can be done about it. ReflectHub keeps baseline, committed, actual and forecast cost on the tasks themselves, updated as the work happens.
Cost control
One grid per project: every task's baseline, committed cost, actual cost and forecast, grouped by stage with a pinned project total. Alert chips flag tasks at risk, over budget, or past 80% of budget — in text, not just color. The whole grid exports to XLSX when the monthly report is due.
Data-driven forecast
Where a task has a baseline and a progress signal, ReflectHub computes earned value — the share of the baseline the completed work represents. From the spending efficiency so far, it forecasts the final cost (EAC, forecast at completion). The system's number sits next to the PM's own forecast; when they disagree, that gap is the earliest warning anyone gets. A forecast bridge shows how the forecast moved from the original baseline — change orders, spend efficiency, overrides, committed growth — and each step drills through to the events behind it.
Contract value & change orders
Contract value is set at award, manually or copied from the accepted offer, and every later correction is logged in the finance event log. Scope-driven movement goes through change orders: draft, submit, approve. Approval adjusts the contract value and the affected task baselines in one step, the original baselines stay preserved, and approved change orders are immutable.
Labor costs
Logged hours are costed with effective-dated hourly rates, so a rate change never rewrites history — each worklog keeps the rate in force on its date. Rates are visible to owners and admins only; PMs see the derived labor cost per person, never the rate. Hours without a rate are counted at zero and flagged as unrated, never silently absorbed.
Billing & cash projection
Progress billing reads from issued handover certificates and compares billed-to-date against earned value, so you can see €84 000 of completed work not yet invoiced — or that you have billed ahead of it. Receivables and payables age into overdue buckets. A monthly cash projection lays unpaid invoices, open commitments and planned billing on a timeline, and discloses any amounts it cannot place for lack of a date.
Owner portfolio
One table for the whole company: contract value, forecast cost, margin, erosion and at-risk task counts for every active project, sorted worst-first by margin erosion — which jobs are bleeding, today. Each row links straight into that project's Finance overview. Owner and admin only.
How it fits together
Every number traces to a source record. Awarded RFQs become commitments; expense invoices and logged hours become actuals; approved change orders move the contract value and task baselines; issued certificates become billing. Nothing load-bearing is free-typed, and every financial change is logged in a finance event log you can drill into from the numbers themselves.