Blog · Updated June 2026

Pay Transparency Compliance Checklist for HR Teams

Seven steps to audit your job postings, set salary bands, and build a sustainable compliance workflow — whether you operate in one state or fifty.

Pay transparency compliance is not a one-time project — it is a workflow change. The companies that stay compliant long-term are the ones that make salary ranges part of how every new requisition is opened, not something that gets checked before a posting goes live. This checklist walks through exactly how to get there.

Step 1 — Determine which laws apply to your company

  • Identify every state where you have employees (even one remote worker in Colorado triggers EPEWA).
  • Identify every state where you advertise open roles (a remote posting visible to California applicants can trigger SB 1162).
  • Check the employee threshold for each state law — thresholds range from 1 (Colorado, DC) to 50 (Hawaii).
  • Flag any city-level laws: New York City Local Law 32 is stricter than New York State law and requires separate attention.
  • Review the EU Directive 2023/970 if your company has EU employees — mandatory pay transparency from June 2026.

Step 2 — Audit your existing job postings

  • Pull a full list of all active external postings across every job board and your own careers page.
  • Check each posting for a salary range (minimum and maximum — not just a midpoint).
  • Check Colorado and Washington postings for a benefits description (required in both states).
  • Check Washington postings for a job description (required under Washington EPEWA).
  • Check DC postings for both wage range and benefits list.
  • Flag postings that say 'competitive salary,' 'market rate,' or give only a single number.

Step 3 — Build or update your compensation bands

  • Create a salary band for every job level in your compensation structure.
  • Ensure each band has a defined minimum and maximum that represents a good-faith range.
  • Avoid artificially wide ranges — Colorado and NYC enforcement has targeted ranges like $50,000–$300,000.
  • If you use geographic pay differentials, document the range for each location or decide on a location-agnostic approach.
  • Get compensation bands reviewed and approved by whoever owns comp at your company (usually a CHRO or Head of People).

Step 4 — Update your posting workflow

  • Require salary range approval before any job requisition can be posted externally.
  • Add salary range as a required field in your ATS for all open roles.
  • For Colorado and Washington roles (or remote roles open to those states), add a required benefits description field.
  • Establish a review step where someone confirms the range is reasonable and reflects current comp data before publishing.
  • Document your compensation philosophy and make it available to employees on request (required in some jurisdictions).

Step 5 — Handle internal promotions (Colorado and others)

  • Set up a mechanism to notify all Colorado employees of internal promotion opportunities.
  • This can be an internal job board, a Slack/Teams post, or an email — as long as all Colorado employees have access.
  • The notification must go out before or simultaneously with the external posting.
  • Document the notification for each open role to demonstrate compliance if audited.

Step 6 — Monitor for new and changing laws

  • Delaware, Massachusetts, Maine, and Vermont have all passed or are actively passing pay transparency laws.
  • Subscribe to updates from relevant state labor departments or a compliance monitoring service.
  • Set a calendar reminder to re-audit your posting workflow when new laws take effect.
  • The EU Pay Transparency Directive requires member states to implement national law by June 7, 2026.

Step 7 — Establish ongoing monitoring

  • Schedule a quarterly review of all active postings to catch any that slip through without a salary range.
  • Use an automated tool to scan your careers page on a regular cadence.
  • Track violation exposure — knowing your potential fine amount helps prioritize remediation.
  • Train your recruiting team on the requirements; compliance fails most often when new recruiters don't know the rules.

Common mistakes to avoid

Posting a single number instead of a range.Every covered law requires both a minimum and a maximum. “Starting at $80,000” is not compliant.

Using ranges that are too wide. Ranges like $50,000–$200,000 for a role you plan to fill at $90,000–$110,000 have drawn enforcement action in Colorado for failing the good-faith standard.

Forgetting third-party job boards. Compliance is required regardless of where the posting appears — LinkedIn, Indeed, Glassdoor, or your ATS board. The law applies to the posting itself, not just your website.

Treating “remote” as a location workaround. A remote job open to all US applicants triggers every state law where you have employees or could hire employees. You cannot exclude Colorado residents to avoid EPEWA.

Need to audit your current postings? PayTransparency’s careers-page scanner checks every live posting against all applicable state laws and surfaces violations with fine exposure estimates — so you know exactly what to fix first.