The report you need is usually one query away from data you already have
Most reporting problems in a growing Bangladeshi company are not analysis problems. The data exists. Attendance was recorded, leave was approved, the expense was signed off, the review cycle closed. What is missing is a path from that record to a number someone can act on, without a person in the middle spending a morning in Excel to build it.
That gap is why so many companies only find out about a problem late. Absenteeism in one department gets noticed when a supervisor complains, not when the rate moved. A budget is discovered to be overspent at month end, after the commitments were already made. A review cycle is assumed complete until someone checks and finds half the managers never submitted.
Utso’s approach is that reporting belongs next to the work, not in a separate system that has to be fed. The module that captures the data is the module that reports on it.
Attendance, by department, as it happens
The attendance dashboard shows on-time, late and absent percentages broken down by department. It reads the same canonical daily attendance record that everything else uses, so the rate you see is derived from the same data payroll is calculated from, not a parallel count kept somewhere else.
This matters more than it sounds. In a lot of companies the attendance number in a management report and the attendance number used to calculate salary come from different places and quietly disagree. When someone eventually notices, nobody can say which one was right, and the answer usually arrives during a payroll dispute.
Because attendance merges biometric punches, manual timer entries and imported records into one record per employee per day, the departmental rate covers everyone: factory floor staff on a fingerprint reader and remote staff on a timer appear in the same figure rather than in two reports nobody reconciles.
Balances that answer the question directly
A lot of what people actually want from analytics is not a chart. It is a balance.
How much leave do I have left. How much of this budget is still available. How many hours did this project consume. Those are the questions that get asked most and they get asked constantly, usually to someone whose day is interrupted to go and look it up.
Utso surfaces these as live figures rather than as a report someone runs:
- Leave balances are visible to the employee, not just to HR, so the person who wants the answer can get it without asking. That removes a recurring interruption and, more usefully, removes the disagreement where an employee’s private tally and HR’s tally have drifted apart.
- Remaining budget updates in real time as expenses are approved. The figure reflects what is actually committed, which is the number that matters when deciding whether to approve the next thing, rather than the position at the last reconciliation.
- Hours roll up from individual timesheets into team totals, with the billable flag intact, so time reporting distinguishes work you can invoice from work you cannot. More on that on the time tracking page.
Workload, not just completion
Task groups carry workload analysis, which answers a different question from a task list. A list tells you what is done and what is not. Workload analysis tells you how the work is distributed, which is what you need to know before adding more to a team that already looks busy from the outside but has one person carrying most of it.
That is a common failure in small teams: everything is technically on track right up until the person quietly holding three quarters of it takes leave.
Performance results, including whether the cycle finished
Performance management reports on goal attainment rate, rating distribution across the cycle, and cycle completion.
The last one is the one people forget to measure and the one that most often explains a disappointing review round. A rating distribution is only meaningful if the cycle actually completed. If a third of managers never submitted, the distribution is describing the managers who are diligent about paperwork, not the workforce. Reporting completion alongside the results keeps that distinction visible instead of hidden inside an average.
How it is priced
Analytics is not a separate purchase. Reporting comes with the modules that generate the data, so there is no analytics line on the pricing page and no extra charge for seeing your own numbers.
That is deliberate, and it follows from the same reasoning as the rest of the pricing model: Core HR is mandatory at 50 BDT per active employee per month, with Payroll, Recruitment and CRM as optional add-ons. Charging separately for the ability to read your own data would mean companies rationing who gets to see the numbers, which is exactly the situation reporting is supposed to end.
Getting started
Utso is free to start. Every new company gets a two-month trial of the full platform with no payment details required, so you can run real data through it and see whether the reporting answers the questions you actually ask.
A practical first step: run one month of attendance, then open the departmental dashboard. If the on-time rate surprises you, that is the number that was previously invisible.
For the wider platform, see HR software Bangladesh. If your reporting need is mostly about money rather than people, payroll is the better starting point.
