Project profit
The project profit report shows, for each project, what you billed against what it actually cost — so you can tell the money-makers from the loss-leaders.
How profit is built
Every row is revenue − labour − materials, with the margin as a percentage of revenue. The cell for each column expands into its parts so the number is never a black box.
- Revenue — published daily reports (labour plus visible expenses) plus purchase charges billed directly to the client.
- Labour — wages from closed shifts, with a day worked across several projects split by on-site minutes, plus project bonuses and minus project fines.
- Materials — the real cost of goods, calculated on whichever basis you choose (see below).
Two material-costing bases
| Basis | Counts |
|---|---|
| A — Purchases | Every purchase line attributed to the project. Simple, but can double-count if goods were also received into stock. |
| B — Consumption | Direct non-stocked purchases plus stock actually issued to the project, valued at catalog net. Closer to true usage. |
Double-count guard. On basis A, a warning marker appears next to any project whose attributed purchase was also received into stock — a hint to switch to basis B for that job.
Filtering
- Pick one project, or leave it on All to list every project with activity in the window.
- Set a From / To date range, or leave blank for all-time.
- Choose basis A or B, then apply.
Rows sort by profit, biggest first, and a totals line at the foot sums revenue, labour, materials and profit across everything shown. A loss shows in red.