Leapsome allows admins to create and manage salary bands, match employees to them, and control whether employees can see their matched band directly on their profile. This supports pay transparency compliance requirements, including the EU Pay Transparency Directive, while giving HR teams full control over what is visible, to whom, and when.
Setting up salary bands
To create a salary band, go to > 'Company' > 'Salary Bands' and click 'New salary band'.
Enter the following details:
- Relevant team (if no teams are selected, the band gets applied to all teams connected to the level selected)
- Level
- Location
- Minimum and maximum value for the annual salary band
- Minimum and maximum value for the annual bonus
- Currency (applied per band; respects locale formatting)
- Unique band name, e.g., "Senior Engineer, Band 3"
- Click 'Save'.
You can create as many bands as needed to reflect your organization's compensation structure, e.g., by role, level, location, or career track.
To bulk upload salary bands, please click on the three dots and select 'Import salary ranges'. The pop-up window will then show you two options:
- Download Excel template and place your data there
- Upload your filled out Excel file to the platform
Simply download your template, fill it out, and upload it using the same pop-up window.
To match employees to salary bands, open a band in 'Company' > 'Salary Bands'. Use the employee matching options to assign employees based on team, level, or location.
Employees matched to a band will have their band name and range available on their profile under the 'Compensation' section, shown as the 'Salary band' attribute. The visibility of this attribute is subject to the visibility settings below. If an employee is not matched to any band, their profile will display an empty state, and no band name or range will be shown.
Configuring salary band visibility
Salary band attributes are read-only for employees. They cannot edit or change their own band.
The 'Salary bands' section under the 'Company' is visible to:
- Super admins (who get it by default)
- Compensation module admins
- Other users can get it if their access role is manually granted the “Edit compensation bands” permission within the Feature access matrix.
Sharing salary band information via workflows and document templates
When the visibility setting is set to 'Visible in workflows, document templates, and full user list exports' within the visibility settings of the attribute, you can include salary band data in:
- Workflow notifications, e.g., promotion announcements or annual compensation reviews
- Document templates, e.g., offer letters or pay transparency disclosure forms
The following variables are available in 'Documents' > 'Variables & custom text blocks for bulk-creation':
- {{virtual-salary-band}} > the name of the employee's matched salary band, e.g., "Senior Engineer, Band 3"
- {{salary-band-min}} > the minimum value of the band range
- {{salary-band-max}} > the maximum value of the band range.
Please note for document creation: If a variable is included in a workflow or document and the recipient does not have permission to view it, the variable will appear empty. If an employee has no matched band, the variable returns a configurable fallback, e.g., "Not assigned."
Using salary band data in Analytics
Salary band data is available as a field in Analytics and Dashboards, allowing you to view the distribution of employees across salary bands, compare pay across departments, locations, or other HRIS attributes, and segment data by gender, role, or custom attributes to support equity and pay gap assessments.
To learn more, please navigate to: Pay Gap report analytics.