Skip to main content

Salary Transparency Laws in Pennsylvania: What Employers Must Disclose

Last reviewed: June 2026

Quick Answer

Pennsylvania has no state-level salary transparency law requiring private employers to disclose salary ranges. However, Philadelphia and Pittsburgh have adopted local pay transparency ordinances that mandate salary range disclosure in job postings for employers with operations in those cities. Federal contractors covered by Executive Order 14026 must disclose salary ranges. Private employers in Pennsylvania may withhold salary information unless they operate in a municipality with a local ordinance.

Key Facts

  • Pennsylvania has no state law requiring employers to disclose salary ranges in job postings.
  • Federal law does not mandate salary transparency for most private employers.
  • Some Pennsylvania municipalities (Philadelphia, Pittsburgh) have adopted local pay transparency ordinances.
  • Employers cannot legally prohibit employees from discussing wages with coworkers under NLRA.
  • Private employers in Pennsylvania may choose salary ranges but are not required to disclose them.

Federal Law: The Baseline

Federal law does not require private employers to disclose salary ranges in job postings, with one significant exception: federal contractors and subcontractors must comply with Executive Order 14026, which became effective January 1, 2023. This executive order requires federal contractors to provide salary ranges in all job announcements, including internal promotions.

The National Labor Relations Act (29 U.S.C. § 157) protects all employees' right to discuss wages, hours, and working conditions with coworkers without retaliation. This applies to both unionized and non-unionized workplaces. Employers cannot prohibit wage discussions, post policies against salary discussions, or discipline employees for discussing compensation.

The EEOC enforces pay discrimination laws under Title VII of the Civil Rights Act of 1964 (42 U.S.C. § 2000e), the Age Discrimination in Employment Act (29 U.S.C. § 623), and the Equal Pay Act (29 U.S.C. § 206). These laws address unequal pay based on protected characteristics, but do not require disclosure of salary ranges. The EEOC investigates complaints of systemic pay discrimination when employees can show disparities based on race, color, religion, sex, national origin, age, or disability.

Pennsylvania Law: What's Different

Pennsylvania has not enacted a state-level salary transparency law. As of 2024, Pennsylvania does not require private employers to disclose salary ranges in job postings or to provide wage information to employees beyond what is required for payroll purposes. This makes Pennsylvania's approach more employer-friendly than states like California, New York, and Colorado, which have comprehensive state salary transparency laws.

However, Pennsylvania employees retain federal protections under the National Labor Relations Act (29 U.S.C. § 157) to discuss wages with coworkers. Pennsylvania employers cannot legally maintain pay secrecy policies that prohibit employees from discussing compensation. Pennsylvania does not recognize or enforce such policies.

The critical distinction in Pennsylvania is municipal-level regulation. Philadelphia and Pittsburgh, Pennsylvania's two largest cities, have enacted local pay transparency ordinances that apply to employers conducting business within their jurisdictions. Philadelphia Ordinance 19-064 requires salary range disclosure for advertised positions. Pittsburgh Ordinance 537 (2022) similarly mandates salary transparency for employers doing business in Pittsburgh, including contractors. These local laws apply regardless of where the employer is headquartered.

Additionally, federal contractors and subcontractors doing business in Pennsylvania must comply with Executive Order 14026. This federal requirement supersedes Pennsylvania state law and mandates salary range disclosure in all job announcements.

Under Pennsylvania law, there are no state-specific remedies for salary transparency violations. Employees harmed by pay discrimination based on protected characteristics may file complaints with the Pennsylvania Human Relations Commission (PHRC) under the Pennsylvania Human Relations Act (PHRA), 43 P.S. § 951 et seq. The PHRC investigates discrimination complaints where wage inequality is tied to race, color, religious creed, ancestry, sexual orientation, gender identity or expression, national origin, sex, disability, or age.

Key Numbers & Thresholds

Philadelphia Ordinance 19-064 applies to employers with at least one employee working in Philadelphia. Pittsburgh Ordinance 537 applies to employers with operations in Pittsburgh. Federal Executive Order 14026 applies to federal contractors and subcontractors bidding on contracts valued at $15,000 or more. Pennsylvania's PHRA applies to employers with at least 4 employees. No state-level salary transparency deadline or employee threshold applies in Pennsylvania.

Exceptions & Special Cases

Pennsylvania law contains significant exceptions to salary transparency protections. First, Pennsylvania has no state-level salary transparency requirement, so the default rule is that employers may withhold salary information. This exception is broad and applies to the vast majority of Pennsylvania employers outside Philadelphia and Pittsburgh.

Second, the municipal ordinances in Philadelphia and Pittsburgh contain employer defenses. Both ordinances allow employers to decline disclosing salary ranges if the position is not open to the general public or is internal-only. Philadelphia's ordinance exempts certain positions, including independent contractors and positions where the employer has posted a salary range that demonstrates compliance.

Third, federal contractors and subcontractors may still limit disclosure in cases where the salary range for a position has not yet been established due to legitimate business reasons, though this is a narrow exception and is subject to OFCCP (Office of Federal Contract Compliance Programs) scrutiny.

Fourth, Pennsylvania recognizes the common law at-will employment doctrine, which allows employers to terminate employees at any time for any non-illegal reason. An employee cannot sue an employer for refusing to disclose salary information unless that refusal is tied to discrimination or other unlawful conduct. Refusing to disclose general market salary data or competitor salary information does not violate Pennsylvania law.

Fifth, trade secret protections do not shield employers from pay transparency requirements under Philadelphia or Pittsburgh ordinances, but businesses may argue that certain compensation structures (such as equity arrangements or commission formulas) constitute trade secrets. This exception is narrowly interpreted and does not apply to stated salary ranges.

Sixth, employers are not required to disclose individual employee salaries; local ordinances require disclosure only of the salary range for the posted position. Historical salary data, compensation history from other companies, or benefits information are not covered by Pennsylvania or municipal salary transparency rules.

Seventh, Pennsylvania law does not provide a private right of action for violation of federal wage discussion protections under the NLRA. An employee cannot sue an employer in state court for maintaining a pay secrecy policy; however, the employee may file a charge with the National Labor Relations Board (NLRB).

What to Do If Your Rights Are Violated

Step 1: Document the violation. If you believe an employer is violating salary transparency requirements under Philadelphia or Pittsburgh ordinances, or if you are retaliated against for discussing wages, keep records of: (1) the job posting and any absence of salary range information (screenshot or saved copy with date), (2) dates and details of wage discussions with coworkers, (3) any written or verbal statements by management prohibiting wage discussions, (4) any disciplinary action taken against you after wage discussion or inquiry about salary ranges. Create a written summary with dates, times, and witnesses present.

Step 2: Attempt internal resolution if appropriate and safe. Review your employee handbook for a grievance or complaint procedure. If your employer has an HR department, consider filing a written complaint describing the violation and requesting remedy (such as disclosure of the salary range or reversal of discipline for wage discussion). Keep a copy of your complaint and any response. Internal complaints do not waive your right to file externally, and employers cannot retaliate against you for filing an internal complaint.

Step 3: File with the appropriate agency based on the violation type. For Philadelphia ordinance violations: File with the Philadelphia Office of the City Comptroller, Wage and Standards Enforcement Division, by email or in writing. Include the job posting date, the position title, the employer name, and how the employer violated the ordinance. For Pittsburgh ordinance violations: File with the Pittsburgh Department of Permits, Licensing and Inspections (PLI), Bureau of Labor Standards. For federal contractor violations: File a complaint with the U.S. Department of Labor's Office of Federal Contract Compliance Programs (OFCCP). OFCCP complaints must be filed within one year of the violation. For retaliation against wage discussion: File a charge with the National Labor Relations Board (NLRB) if you were disciplined or terminated for discussing wages. The NLRB has a three-year statute of limitations but encourages prompt filing. Visit www.nlrb.gov/about-nlrb/what-we-do/investigate-charges to file.

Step 4: Expect the investigation process. If you file with a municipal agency, expect an initial intake period of 2-4 weeks. The agency will contact the employer and request compliance documentation. The employer may be asked to provide the job posting, wage records, and explanation for non-compliance. This phase typically takes 30-60 days. For NLRB charges, an NLRB investigator will contact you and the employer to gather statements. The investigation phase takes 4-8 weeks. If the NLRB finds merit, it may issue a complaint and schedule a hearing before an administrative law judge. Federal contractor violations are investigated by OFCCP through a desk audit initially; if non-compliance is found, a full compliance review may follow.

Step 5: Consult an attorney if the violation involves discrimination or substantial damages. If you are being retaliated against for discussing wages, contact an employment attorney licensed in Pennsylvania who specializes in retaliation and wrongful termination. If wage violations are connected to discrimination (e.g., you were denied a salary range because of your race or gender), consult an employment law attorney experienced in discrimination cases. Many such attorneys work on contingency for strong cases. If your employer is a federal contractor, you may also benefit from counsel experienced in federal procurement law. For initial consultation, contact the Pennsylvania Bar Association Lawyer Referral Service at 1-800-622-7923.

Relevant Agency

National Labor Relations Board (NLRB) — Region 4 (Philadelphia)

https://www.nlrb.gov/regions/region-04-philadelphia

215-597-7601

If you're dealing with wage disputes or discrimination tied to pay, consider consulting an employment attorney experienced in Pennsylvania labor law.

Get notified when employment law changes

Laws change every year. We'll email you when something changes that affects this topic.

Frequently Asked Questions

If I work in Philadelphia, must my employer post a salary range when advertising my job?

Yes, if you work in Philadelphia and your employer has at least one employee based there, Philadelphia Ordinance 19-064 requires the employer to include the salary range in any job posting. This applies whether the posting is on the employer's website, job boards, or recruitment platforms. The salary range must represent what the employer is willing to pay for the role at the time of posting. If the employer fails to include the range and then hires you without disclosing it, you may file a complaint with the Philadelphia Office of the City Comptroller. The ordinance does not require retroactive disclosure for positions already filled, but the employer must comply with future postings.

Can my employer punish me for asking coworkers what they earn in Pennsylvania?

No. The National Labor Relations Act (29 U.S.C. § 157) protects your right to discuss wages with coworkers, regardless of whether your workplace is unionized. Pennsylvania employers cannot legally maintain pay secrecy policies or discipline you for wage discussions. If your employer terminates you, demotes you, reduces your hours, or otherwise retaliates against you for discussing wages or asking coworkers about their compensation, you can file a charge with the National Labor Relations Board. The NLRB will investigate whether your employer violated your protected rights. You have three years from the date of retaliation to file, though filing promptly is advisable. Even if you signed a confidentiality agreement that includes salary information, the NLRA protects your wage discussions.

What is the process for filing a complaint about salary transparency violations in Pittsburgh?

If your Pittsburgh employer failed to disclose a salary range in a job posting in violation of Pittsburgh Ordinance 537, file a complaint with the Pittsburgh Department of Permits, Licensing and Inspections (PLI), Bureau of Labor Standards. You can file in person at 200 Ross Street, Pittsburgh, PA 15219, or by mail to the same address. Include the job title, the date the position was posted, the employer's name and address, and a description of how the salary range was not disclosed. You should also provide a copy of the job posting (if you saved it) or a detailed description of where you saw the posting. The bureau has authority to investigate and order the employer to comply with future postings. If the employer continues to violate the ordinance, the bureau may impose penalties. Response time is typically 30-60 days from filing.

If I am a federal contractor in Pennsylvania, what salary disclosure requirements do I face?

If your employer is a federal contractor or subcontractor bidding on or holding federal contracts valued at $15,000 or more, Executive Order 14026 requires the employer to include salary ranges in all job announcements, including internal promotions. This requirement took effect January 1, 2023. The salary range must be the range your employer is willing to pay at the time of the posting. Failure to include salary ranges can result in the Office of Federal Contract Compliance Programs (OFCCP) taking compliance action, which may include withholding payment on federal contracts or barring the employer from bidding on future contracts. If you work for a federal contractor and believe it is not complying with salary transparency requirements, you may file a complaint with the U.S. Department of Labor OFCCP division online or by phone. Complaints must be filed within one year of the violation.

Does Pennsylvania law require my employer to tell me the salary range before I interview or accept a job offer?

Pennsylvania state law does not require private employers to disclose salary ranges before offering a job. However, if you work in Philadelphia or Pittsburgh, the employer must have posted the salary range in the job advertisement. If the employer posted the job without a range, you may refuse to participate in the hiring process or file a complaint afterward. If you are a candidate for a federal contractor position, the contractor must have disclosed the range in the posting. During negotiation, you have the right to ask about salary, and the employer cannot prohibit this conversation. You also have the right to discuss compensation with other candidates or employees. If the employer retaliates against you for asking about salary before accepting an offer, that retaliation may violate the NLRA, though the protection is strongest once you are an employee. After hire, Pennsylvania employers cannot prohibit you from discussing the salary range you negotiated with coworkers.

Related Topics in Pennsylvania

See salary transparency laws in every state →

Sources & References

  • 29 U.S.C. section 157 (National Labor Relations Act)Protects employee right to discuss wages and working conditions
  • Executive Order 14026 (Federal Contractor Pay Transparency)Requires federal contractors to disclose salary ranges starting 2023
  • Philadelphia Ordinance 19-064Requires salary range disclosure in Philadelphia job postings
  • Pittsburgh Ordinance 537 (2022)Requires salary transparency for Pittsburgh employers and contractors

Informational only. Not legal advice. Laws change — always verify with a licensed attorney.

Editorial standards: This guide is reviewed against primary government sources and cites 4 statutes. Last reviewed June 2026. Scheduled for re-verification by June 2027.

See our editorial policy for how content is created and verified, or report an inaccuracy.