SalaryRange.comSalary Range Builder

Everything an HR generalist needs to build compliance-ready salary ranges — without a comp analyst on staff.

Salary Range Builder seeds min/mid/max ranges from government wage data, configures range spreads by job family, and exports legally defensible PDFs formatted to state and province disclosure requirements. No enterprise contract. No 3-week onboarding. Same-day activation.

Essentials and above

Occupation Search & BLS/NOC Data Seeding

What it does: Type any job title — "Marketing Manager," "Software Engineer," "Registered Nurse" — into the occupation search. Salary Range Builder queries BLS Occupational Employment and Wage Statistics (OEWS) data for US occupations or Statistics Canada NOC data for Canadian occupations and returns the median, 10th percentile, and 90th percentile wages for your selected state or province within 500 milliseconds.

Why it matters: The BLS OEWS national and state-level CSV files contain 800,000+ wage data points. Navigating them manually — downloading the spreadsheet, identifying the correct SOC code, cross-referencing the correct geographic table — takes 30–90 minutes per occupation. The typeahead search eliminates that entirely.

Compliance value: BLS OEWS data is public domain, zero cost, and cited in EEOC enforcement guidance. It is the same data that large employers use for internal benchmarking. Using it as the basis for your salary ranges is legally defensible in enforcement proceedings — and the data vintage watermark on every PDF export proves exactly which release you used.

Essentials and above

Range Spread Configurator

What it does: Set your min and max as a percentage of the market median. Rovaryn-recommended defaults are pre-seeded by job family type at onboarding — for example, a Professional/Administrative job family defaults to min = 80% of median, max = 120% of median. Adjust the sliders and watch the dollar values recalculate in real time.

Why it matters: Salary range methodology is the intellectual core of a defensible compensation structure. The range spread is where your organization's pay philosophy gets encoded — whether you pay at market, lead the market, or lag for budget reasons. Seeded defaults let an HR generalist with no comp background produce a reasonable range on day one; custom configurations per job family (Business and Enterprise tiers) support more sophisticated pay philosophies.

Essentials and above

Pay Band Visualization

What it does: A horizontal bar chart showing min/mid/max per role, color-coded by pay grade. Compare up to 5 roles side-by-side. The midpoint is anchored with a Burnished Brass marker so you can immediately see where each role falls relative to market median.

Why it matters: Visual comparison makes internal pay equity immediately obvious. If the Software Engineer L3 range overlaps significantly with Software Engineer L4, you have a compression problem. If two roles with identical market medians have materially different range spreads, you need a documented rationale. The pay band visualization surfaces these issues in seconds.

Essentials and above

Job Posting Compliance PDF Export

What it does: One click generates a PDF formatted to the disclosure requirements of the state or province where the role will be posted. The PDF includes the role title, min/mid/max salary range, geographic location, BLS OEWS or Statistics Canada NOC data vintage date, your organization name, and the legally required disclosure statement. Essentials tier PDFs include a Rovaryn watermark; Professional tier and above generates unbranded, custom-branded output.

Why it matters: State pay transparency requirements vary. Colorado requires the range plus description of benefits. New York requires the range plus a description of the compensation structure. California requires the pay scale. Illinois requires the pay scale and benefits. The compliance PDF handles these variations automatically — you don't need to track each state's specific language requirements.

Essentials and above

Compliance Audit Trail

What it does: Every range view, export, and modification automatically generates an immutable timestamped audit log entry. The log records the organization ID, user ID, role, action type, range values at the time of the action, BLS or Statistics Canada data vintage date, and timestamp. Exportable as CSV with a date range filter. Retained 3 years by default.

Why it matters: In an enforcement action, the question isn't just "do you have a salary range?" It's "can you prove what range you posted, when you posted it, and what data you used to calculate it?" The compliance audit trail answers all three. It's the product's primary legal defense documentation artifact — and it's the feature that most enterprise tools treat as table stakes but that no sub-$500/month tool has provided to SMB HR teams.

Professional and above

Statistics Canada NOC Data

What it does: Unlocks Canadian provincial wage benchmarks from Statistics Canada's Employee Wages by Occupation dataset, organized by NOC code and province. The geographic adjustment calculator applies provincial differentials automatically for Ontario, British Columbia, and all other Canadian provinces.

Why it matters: British Columbia and Ontario have active pay transparency obligations. A single tool that covers both US and Canadian disclosure requirements — at SMB price points — doesn't exist elsewhere in this market.

Business and above

Multi-Location Range Sets

What it does: Create separate Tier 1 metro, Tier 2 mid-market, and Remote range configurations. BLS geographic differentials are applied automatically from state-level OEWS data. Each range set generates its own compliant PDF export with the correct state disclosure statement.

Why it matters: A company with employees in Seattle, Chicago, and remote-only positions needs three different salary ranges for the same role. Setting this up manually — and keeping three spreadsheets synchronized — is exactly the kind of error-prone complexity that creates pay equity exposure. Location-based range sets solve it in a single workflow.

Business and above

Pay Equity Analytics Dashboard

What it does: Aggregate view of role-level salary data versus range midpoints. Flags roles where employees sit below range minimum. Compa-ratio visualization showing where each employee falls within their assigned band — below minimum, within range, or above maximum.

Why it matters: Pay equity audits are no longer theoretical. Massachusetts and New Jersey are actively issuing enforcement warnings. A board asking "do we have a pay equity exposure?" needs structured data, not a feeling. The pay equity dashboard gives HR Directors the aggregate view they need to answer that question before it becomes a legal question.

Before vs. after Salary Range Builder

Before Salary Range BuilderAfter Salary Range Builder
Range-build time8–20 hours per cycle (manual BLS OEWS)Under 30 minutes (automated)
Data sourceManual BLS spreadsheet downloadSeeded from local BLS OEWS tables automatically
Audit trailNone (spreadsheet, no history)Immutable timestamped log, 3-year retention
Compliance formattingManual — must look up each state's requirementsAutomatic per-state/province disclosure statement
Geographic adjustmentsManual calculation or ignoredBLS state-level differential applied automatically
Canada coverageNone at SMB price pointsStatistics Canada NOC data at Professional tier
PDF outputNot availableOne-click, branded, watermark-free at Professional+
Multi-location rangesManual spreadsheet maintenanceBusiness tier location-based range sets

Use cases from real HR teams

Maya Chen

45-person professional services firm, Colorado

Maya needs to post a Software Engineer role in Colorado by Friday. She logs in, searches 'Software Engineer' in the occupation typeahead, selects Colorado as her geography, adjusts the range spread for the Engineering job family, and exports a CO-formatted compliance PDF. Total time: 22 minutes. The compliance audit trail logs the export automatically.

David Okonkwo

120-person technology services company, multi-state

David manages salary ranges for Seattle, Chicago, and Remote-tier employees. He creates three location-based range sets at the Business tier, applies BLS geographic differentials automatically, and exports a side-by-side range comparison for the board compensation committee — in branded PDF format with no Rovaryn watermark.

Priya Nair

85-person healthcare administration firm, Ontario + New York

Priya bulk-imports the firm's 30-role catalog via CSV, maps clinical administrative roles to Statistics Canada NOC codes for Ontario, and runs the pay equity summary report to flag any roles below range minimum ahead of the quarterly audit.

Start building your first compliant salary range today.