WindoorERP Documentation 19.0

Read utilisation and decide which hours are billable

4 min read Updated 2026-08-30 WindoorERP 19.0
This article is step 7 of 8 in 10- Setup Your People, Skills and Hours

What this does

The Timesheets › Reporting menu turns the logged entries into four ready-made cuts of the same question — where did the hours go: By Employee, By Project, By Task and By Billing Type. The last one is the step that turns a timesheet from a record into an invoice defence: it separates hours attached to something a customer pays for from internal time, using the sales-order link each entry carries. The Configuration menu holds the app's few but consequential settings.

Before you start

  • Hours are being logged with real projects and tasks — the reports only reshape what was entered.
  • For the billing split to mean anything, billable project tasks are linked to their sales order items.

A month-end review

The By Employee timesheet pivot comparing logged hours per person over the period

  1. 01
    Open Reporting › Timesheets › By Employee. The pivot compares each person's logged hours over the period — the first look for gaps and overload.
  2. 02
    Switch to By Project to read labour burn per contract, and drill any project that outruns its plan.
  3. 03
    Use By Task when one project's total needs explaining — it names the task the hours sank into.
  4. 04
    Open By Billing Type and read the split of billable against non-billable hours; the ratio, per employee and per project, is the utilisation figure management asks for.
  5. 05
    Take corrections back to the entries themselves in All Timesheets — the reports are read-only reshapes.

How the reports work

All four menus open the same analysis dataset — one row per timesheet entry, carrying its employee, department, manager, project, task (and parent task), date, hours, and the billing fields — as pivot and graph, each menu simply pre-grouped differently. Anything the entry knows can become a row, column or filter, so "hours by department by month" or "billable share per manager" are one drag away from any of them.

The billing classification is derived, not typed: an entry inherits its type from where it was logged. Hours on a task tied to a sales-order item count as billable time; hours on tasks with no order behind them count as non-billable. That is why the split is trustworthy — nobody chooses a flattering label at entry time — and why it is only as good as the project-to-order links made when the projects were set up.

The By Billing Type pivot splitting logged hours into billable and non-billable buckets

Configuration

Timesheets › Configuration opens the app's settings, and there are exactly three: the Encoding Method — whether people record time as Hours / Minutes (the WindoorERP default; durations render as HH:MM) or as Days / Half-Days; Time Billing, a shortcut to configuring the service products that make hours invoiceable; and Time Off, which when enabled writes timesheet entries automatically for validated leave and public holidays so utilisation does not punish absence. Change the encoding early if at all — a team trained on 7:30 misreads 7.5, and the other way around.

Troubleshooting

Hours you know are billable show as non-billable — the task they were logged on has no sales order item behind it; fix the task's link, not the entries.

The pivot shows fewer hours than All Timesheets — check the date filter; the reporting screens open on their own default period.

Someone's utilisation looks heroic — check their working schedule before applauding: a part-time schedule under full-time hours inflates every ratio.

A number needs correcting — the reports cannot edit; open the same period in All Timesheets and fix the entry.

Common mistakes

  • Reading utilisation without the billing split — total hours reward being busy, the split rewards being useful.
  • Fixing report anomalies by reclassifying projects at month-end instead of linking tasks correctly at setup.
  • Switching the encoding unit mid-year and letting half the company type minutes as decimals.

Was this article helpful?

Running a window or door factory?

Ask for a demo