Daily moderation

Daily moderation is the gate between what really happened on site and what the client sees. You build one daily report per project per day, review the labour and costs, decide what is visible, and publish — nothing reaches the client until you do.

What moderation is for

Attendance records the raw facts — who checked in, for how long, what was bought and issued. Those are your private operating data. A daily report turns one project-day of those facts into a clean, client-ready showcase: the worker time you want to bill, the materials and services to pass on, and a running total. The manager stays in control of every line before it goes out.

Labour billing, not payroll. Moderation is the client-billing showcase. It never sets a worker's wage — that is derived from their real check-in / check-out shifts and posted at payroll. The two are computed independently.

What a daily report holds

Worker lines

One line per shift worked that day, with client hours, overtime, an optional full-day charge and bonuses.

Expense lines

Materials, services and non-work costs — many pulled in automatically from purchases, stock and rentals.

Subobject split

Attribute the day's labour and costs across the project's subobjects, so everyone sees where money went.

Visibility & totals

Show or hide each line; totals count only visible lines — labour on one side, expenses on the other.

The daily lifecycle

StatusMeaning
DraftFreely editable. Add or hide lines, adjust rates, set the subobject split.
ApprovedReviewed and locked from casual edits. Worker bonuses are posted to the worker ledger.
PublishedVisible to the client in their portal and counted in their statement.
VoidCancelled through a correction. Pulled materials are released and the day can be rebuilt.

A day off is a special published report with no lines — it tells the client the site was not working that day, without any charge.

Where it fits

  • Attendance feeds it — each worker line comes from a real shift on that project and date.
  • Purchases, stock, equipment and subcontractors feed the expense lines, each stamped so it can never be billed twice.
  • The client portal and statement read from it — charges are derived live from your published reports.
  • Payroll runs alongside it from the same shifts, but on its own numbers.
Docs

Frequently asked questions

No. Approval only posts any client-facing bonus you added to the worker ledger. A worker's wage is calculated separately at payroll from their actual check-in and check-out shifts.

The dashboard flags it. For active projects, any day that had shifts but no daily report of any status is listed as a report still to be done, grouped by project.

Yes. You can mark it a day off to show a non-working day at no charge, or build a report that carries only material and service expenses.