For HR administration
Overtime and undertime, vacation taken and remaining, and overtime paid out – derived traceably rather than maintained in a spreadsheet that grew.
Analysing time
The hours are recorded – but what do they say? mReport turns your bexio time tracking into a real time analysis, with expected against actual, overtime and vacation.

The actual problem
Time tracking does one job very well: it collects time entries. What it does not do is answer the question asked at the end of the month – how much somebody actually worked, measured against what was agreed. That is where the handwork starts in a lot of companies: export from bexio, pivot table, subtract the public holidays by hand, go looking for vacation days, add up a balance.
Questions that time tracking alone leaves open:
Briefly placed
The terms get used interchangeably but describe different steps. Time tracking and hour recording are the collecting of entries – who worked on what, when. bexio does that reliably, and mReport changes nothing about it.
Time analysis is the step after: the same hours condensed and measured against rules – expected hours, public holidays, vacation – so that a list of entries becomes a statement. Put that analysis into a document you can hand on – to an employee, a client or management – and it becomes time reporting. This analysis layer is what many setups are missing, and it is exactly what mReport supplies, without you recording time a second time.
So anyone looking to analyse bexio time tracking is rarely looking for another recording tool, but for the analysis on top of it: expected hours, public holidays, vacation, and a balance that holds across months and years.
How the analysis is built
mReport reads the time recorded in bexio and sets it against the expected working time you define once a year: weekday hours, the holiday calendar, shortened days before a holiday, and the vacation entitlement. Out of that comes a day-by-day working-time analysis per person, with a calendar heatmap, a weekly view and an overtime or undertime balance.
Because the rules are kept centrally, the same arithmetic applies to everyone – and it stays correct even when a workload or a working pattern changes mid-year. The result is an hours report per person; the detail is on the employee reports page.
Concretely
Overtime and undertime, vacation taken and remaining, and overtime paid out – derived traceably rather than maintained in a spreadsheet that grew.
How much of the time worked is billable, where internal and non-billable effort arises, and how utilisation is spread across the team – see the company dashboard.
Project hours measured against an hour budget and handed on as a report – without exposing internal entries. See the work report.
Answers to a few common questions.
Time tracking collects the entries – who worked on what, when. The analysis sets those hours against the working time agreed and counts in public holidays, vacation and overtime. bexio does the first part, mReport the second.
A time analysis condenses the hours recorded and measures them against rules: expected hours per weekday, public holidays, vacation. A list of time entries becomes a statement – how much somebody worked, measured against what was agreed. mReport does that analysis for the time recorded in bexio; recording stays in bexio.
No – recording stays entirely in bexio. mReport reads the entries and analyses them; nothing is written back.
Public holidays come from a company holiday calendar per year, vacation taken from the recorded entitlement. Both go into the expected working time automatically, including shortened days before a holiday.
Balances can be analysed across year boundaries, including the comparison with the previous year and overtime already paid out.
No. Recording stays entirely in bexio – only the analysis is added on top. If you already record time, nothing about your recording has to change.
The bexio connection takes a few minutes. After that you define the working-time rules once per year – weekday hours, public holidays and the vacation entitlement – and the reports are ready.