A confidential place for complaints, with a clear path to an outcome
Employees report grievances, harassment, sexual harassment, discrimination and bullying, anonymously if they choose. A named committee investigates on deadlines, every step is logged, and safety incidents get their own register.
- Anonymous reporting
- Committee and deadlines
- Safety incident register

What is grievance and harassment case management?
Grievance and harassment case management is a confidential register where employees raise workplace complaints and the people appointed to handle them investigate, record notes and reach an outcome. In BusinessHRM each complaint becomes a numbered case (CASE-0001) with a category, priority, acknowledgement and resolution deadlines, assigned handlers or committee members, a private timeline and a recorded outcome. Employees can report anonymously, and they can follow the status of their own reports.
What BusinessHRM does about it
BusinessHRM gives complaints their own register. Employees use Report a concern from the workplace menu; HR can log a case received by email, phone or in person. Each case gets a number, the category's confidentiality default, an acknowledgement deadline and a resolution deadline. The default committee from your settings is added automatically, never including the reporter or the person the complaint is about. Handlers move the case from Received to Investigating to Resolved or Dismissed, write private notes, and record an outcome that the reporter can then read.
Why teams go looking for complaints and grievances
- 01Complaints arrive anywhereAn email to a manager, a word in the corridor, a message on chat. Nothing is numbered, so nobody can say how many are open or how old they are.
- 02People stay quietWithout a way to report that keeps their name out of it, most people never raise harassment or bullying at all, and the problem grows.
- 03No record when it mattersWhen a case is questioned months later there is no timeline of who looked at it, what was decided and when the employee was told.
What the register does, and what stays with your committee
It is the system of record for complaints. Your policy, your committee and any legal procedure still decide the case.
Built in
- Five case types out of the box: grievance, harassment, sexual harassment, discrimination and bullying, plus Other, and your own categories
- Anonymous reports that store no name, only a one-way key so the reporter can still follow the case
- A default committee, per-case handlers, acknowledgement and resolution deadlines with hourly overdue reminders
- Private notes, a status timeline, an outcome the reporter can read, a PDF register export and an audit trail
- A separate safety incident register for injuries, near misses, illness, property damage and environmental events
Not included
- A public reporting link for people outside the workspace. Reporting needs a login
- Follow-up questions to an anonymous reporter. Handlers cannot contact them
- A statutory procedure for a specific law, such as Pakistan's 2010 harassment act. You can name your inquiry committee as the default committee, but its timelines and appeals stay with you
- A dedicated disciplinary case module. Warning letters come from the letter templates
How complaints and grievances works
From a concern to a closed case
Four steps, each with a date on it, so nothing sits in an inbox.
- 1
Employee
Report a concern
Pick a category, describe what happened, when and where, name the person if they choose, attach up to 10 files, and tick Report anonymously if it is allowed.
- 2
Same minute
The committee is told
The case gets a number and its deadlines, the default committee is added, and handlers get an in-app alert (and email if they use it) with only the case number and category.
- 3
Within your deadline
Acknowledge and investigate
Handlers acknowledge, move the case to Investigating and keep private notes. Overdue cases trigger reminders every hour.
- 4
Outcome
Resolve, dismiss or close
An outcome is required to resolve or dismiss. The reporter sees the outcome on My reports. Closed cases can be reopened if something new comes up.
The screens behind a complaint
Real screens from the demo workspace, with sample cases.
Report a concern
What every employee sees. Only the people handling the case can read it, and the employee can follow its status from My reports.

The grievance and harassment register
All cases, My reports and Assigned to me, with status, category, priority and the resolve-by date. A lock marks confidential cases. Export the register to PDF.

An anonymous case
Reported by shows Anonymous. The case is confidential automatically, the first note reads Received anonymously, and the audit trail hides who created it.

Investigation with private notes
Move the case through its statuses, keep notes the reporter never sees, and record the outcome when you resolve or dismiss it.

Register settings
Choose the default case committee, the acknowledgement and resolution deadlines in days, whether anonymous reports are allowed, who is told about safety incidents, and your categories with their confidentiality default.

Safety incidents
Type, severity, injury, people involved, immediate action, root cause and corrective actions with owners and due dates. Mark an incident reportable and record the authority and reference.

Give your team a safe way to speak up
Start free, set your committee and deadlines in Register settings, and Report a concern appears for every employee.
What you get with Complaints & Grievances
Included on every plan, including the free Starter plan for unlimited users.
Harassment and sexual harassment
Both categories are confidential by default, so only the assigned handlers, the committee and people with the confidential-cases permission can open them. The person a case is about never sees it.
Grievances
Pay, hours, workload or treatment. Grievances are not confidential by default, so HR staff with case access can see them, and the reporter can make any report more private.
Discrimination
Concerns about how decisions such as promotion, pay or shifts were made, handled confidentially with the same deadlines and recorded outcome.
Bullying
Repeated exclusion, intimidation or put-downs, logged with dates and places so a pattern is visible across reports.
Anonymous reports
When the company allows it, a self-report can be anonymous. No name is stored with the case, its notes or its files; a one-way key lets only the reporter see it under My reports.
Safety incidents
A separate register (INC-0001) for injuries, near misses, illness, property damage and environmental events, with severity, people involved, root cause and corrective actions.
What changes once it is running
- Confidential by designDescriptions, outcomes and notes are stored encrypted, alerts carry only the case number and category, and every view, edit and export is written to the audit log.
- Nothing waits in silenceAcknowledgement (2 days by default) and resolution (30 days) deadlines are set on every case, overdue cases are flagged, and handlers are reminded every hour.
- A record you can stand behindStatus changes, notes and outcomes are timestamped, and the register exports to PDF for an internal review or an inspector.
Who it is for
- HR teams and committeesPeople who receive complaints and need one register with deadlines instead of an inbox.
- Growing companiesBusinesses that need a reporting channel staff trust before they have a compliance department.
- Sites, warehouses and clinicsTeams that also need to log accidents and near misses with corrective actions.
Complaints & Grievances questions, answered
Can employees report a complaint anonymously?
Yes, if the company leaves Allow anonymous reports switched on in Register settings (it is on by default). The case, its first note and any files are saved without a name. Only a one-way key is kept so the reporter can still follow the case under My reports. Handlers cannot see who reported it or ask them follow-up questions.
Which complaint types does BusinessHRM support?
Every workspace starts with Grievance, Harassment, Sexual harassment, Discrimination, Bullying and Other. Admins can add, rename or remove categories and choose whether each is confidential by default. Safety incidents have their own register.
Who can see a harassment complaint?
A confidential case is visible to the handlers and committee members assigned to it, to people with the view confidential cases permission, and to the reporter. Staff who can view cases see only non-confidential ones, and nobody ever sees a case raised against themselves.
Does it support a harassment inquiry committee?
You can set a default case committee in Register settings and it is added to every new case automatically, and you can add handlers or committee members per case. BusinessHRM does not enforce the procedure of a particular law, such as the three-member inquiry committee and ombudsperson appeal under Pakistan's Protection against Harassment of Women at the Workplace Act 2010. Your committee follows that procedure and uses the register to record it.
Is there a whistleblowing hotline or public reporting link?
No. Reporting is for signed-in members of the workspace. A Grievance and Whistleblowing policy is available in the prebuilt policy library, and concerns raised outside the system can be logged by HR with Log a case.
What happens if nobody responds to a case?
Every case gets an acknowledgement deadline and a resolution deadline from your settings (2 and 30 days by default). Overdue cases are flagged in the register and handlers get a reminder every hour until they act.
Can the employee see the outcome?
Yes. The reporter follows the status under My reports and sees the recorded outcome once the case is resolved, dismissed or closed. Private case notes are never shown to the reporter, and the reporter cannot edit the case.
Is it included in the free plan?
Yes. The workplace registers are on every plan, including the free Starter plan, and the admin and employee roles get sensible permissions automatically.
Every complaint numbered, owned and answered
The complaints register is on every plan, including the free Starter plan.
Free forever for unlimited users. No credit card required.