Skip to main content

Salary Transparency Laws in North Carolina: What Employers Must Disclose

Last reviewed: June 2026

Quick Answer

North Carolina does not have a state law requiring employers to disclose salary ranges in job postings or to employees. Only federal contractors and subcontractors must comply with the federal pay transparency rule (41 U.S.C. § 4712), which requires disclosure of salary ranges in job postings. Private employers in North Carolina are not obligated to provide salary information unless they choose to do so voluntarily.

Key Facts

  • North Carolina has no state law requiring employers to disclose salary ranges in job postings.
  • Federal pay transparency rules apply only to federal contractors and subcontractors in North Carolina.
  • Employees may face retaliation if discussing wages; protection exists under federal law but not state law.
  • North Carolina employers are not required to provide wage information unless voluntarily disclosed.

Federal Law: The Baseline

Federal law does not generally require private employers to disclose salary ranges, but two key federal rules apply: First, the National Labor Relations Act (29 U.S.C. § 206–207) protects employees' right to discuss wages, hours, and working conditions with coworkers without retaliation. This protection applies to all private employers with employees. Second, the federal pay transparency rule (41 U.S.C. § 4712) requires federal contractors and subcontractors to include salary ranges in job postings and provide wage information to current employees and applicants. This rule applies to contractors receiving federal funds and took effect in 2022.

The Fair Labor Standards Act (29 U.S.C. § 206) requires payment of minimum wage and overtime but does not mandate disclosure of pay ranges. The Equal Pay Act (29 U.S.C. § 206(d)) prohibits sex-based wage discrimination but does not require transparency. Enforcement of federal contractor rules falls under the Department of Labor's Office of Federal Contract Compliance Programs (OFCCP), while wage-and-hour disputes are enforced by the Wage and Hour Division. Private employees can file charges with the EEOC or National Labor Relations Board if retaliated against for discussing wages.

North Carolina Law: What's Different

North Carolina has enacted no state statute requiring private employers to disclose salary ranges in job postings, to applicants, or to current employees. Unlike progressive states such as California, New York, and Colorado that have passed salary transparency laws, North Carolina relies entirely on federal protections.

North Carolina does not have a state equivalent to the federal pay transparency rule or any state-level salary disclosure mandate. The state has not strengthened federal wage-and-hour protections beyond the Fair Labor Standards Act, and there is no state law prohibiting retaliation for discussing wages—employees must rely on the National Labor Relations Act.

However, North Carolina does enforce the federal contractor pay transparency rule within its borders. Any federal contractor or subcontractor operating in North Carolina must comply with 41 U.S.C. § 4712 and disclose salary ranges in job postings and provide wage information to employees and applicants. These employers are covered if they hold federal contracts valued at $10,000 or more.

Private employers in North Carolina are not prohibited from disclosing salary ranges; many do so voluntarily to attract talent. Employees have no state law right to request or receive salary information. The practical effect is that North Carolina employees have significantly fewer protections than those in states with salary transparency laws. Remedies for wage discrimination or retaliation for wage discussions must be pursued under federal law, not state statute.

Key Numbers & Thresholds

Federal contractor threshold: $10,000 or more in federal contract value triggers pay transparency rule compliance. Federal contractor deadline for implementation: January 1, 2022. No state filing deadline for private employer complaints exists because North Carolina has no state salary transparency law. Time limit to file NLRA retaliation charge with National Labor Relations Board: within one year of alleged violation.

Exceptions & Special Cases

North Carolina's lack of a salary transparency law creates broad exceptions and employer defenses. Private employers are not required to disclose salary ranges, and employees have no legal right to demand wage information. This means an employer may legally refuse to discuss compensation with applicants or employees without violating state law.

The federal contractor pay transparency rule (41 U.S.C. § 4712) has specific carve-outs: it applies only to contractors and subcontractors with federal contracts valued at $10,000 or more. Employers with smaller federal contracts or no federal contracts are exempt. Additionally, federal contractors may limit disclosure to applicants for a specific position if they have had actual knowledge of prior salary history; however, they still must disclose the employer's range for the position.

The National Labor Relations Act protection for wage discussions (29 U.S.C. § 215(a)(1)) does not apply to employees in the Railway Labor Act system, independent contractors, or supervisors in some contexts. At-will employment is the default in North Carolina, meaning employers may terminate employees without cause, though not in retaliation for legally protected conduct. Retaliation for discussing wages is prohibited only under federal law, not state law, so an employee must prove the employer's motive and prove federal law violation.

Employers can defend against NLRA retaliation charges by showing the termination was for legitimate, non-retaliatory reasons. No state whistleblower protections cover wage transparency, so employees reporting unpaid wages to authorities may face fewer state-law protections.

What to Do If Your Rights Are Violated

Step 1: Document all communications about salary. Keep emails, text messages, job postings, offer letters, and any verbal discussions about compensation. Note dates, times, and what was said. If your employer refuses to provide salary information, document that refusal. If you are a federal contractor employee and no salary range was disclosed, take screenshots of the job posting or save the posting URL. If retaliation occurs after discussing wages, document the timing, the person involved, and the adverse action taken.

Step 2: Determine if your employer is subject to federal requirements. Check whether your employer is a federal contractor by asking HR or searching SAM.gov (the federal System for Award Management). If your employer holds a federal contract, they are legally required to provide salary range information. If not, your employer has no legal obligation to disclose pay ranges. If you believe you are owed unpaid wages, gather all pay stubs, time records, and calculations of what you believe you are owed.

Step 3: File with the appropriate federal agency. For federal contractor violations (failure to disclose salary ranges), contact the Department of Labor's Office of Federal Contract Compliance Programs (OFCCP) at 1-866-4-USDOJ or file online at www.dol.gov/agencies/ofccp. For retaliation after discussing wages, file a charge with the National Labor Relations Board (NLRB) within one year at the Charlotte Regional Office: 220 East 4th Street, Suite 820, Charlotte, NC 28202, or online at www.nlrb.gov. For wage theft or unpaid minimum wage, file with the Department of Labor Wage and Hour Division at the Charlotte office. Include your name, employer name, dates of alleged violation, and detailed description.

Step 4: Expect a formal investigation process. The OFCCP will contact your employer within 30–60 days if it opens a case; expect a 60–90 day investigation timeline. The NLRB investigation typically takes 60–120 days. The Wage and Hour Division may conduct a workplace audit. You will likely be asked for written statements and supporting documents. Your employer will have an opportunity to respond. You will be notified of the outcome but may not receive detailed investigation results if the agency settles or closes without finding violation.

Step 5: Consult an employment attorney if the violation is significant or if you face retaliation. Contact the North Carolina Bar Association Lawyer Referral Service at 1-800-662-7407 or visit www.ncbar.org. You need an employment law attorney familiar with federal contractor compliance (OFCCP rules) or NLRA retaliation claims. Many employment attorneys work on contingency for wage theft cases. An attorney can help you file the charge, respond to employer defenses, and negotiate settlement. Filing privately with an agency is free; you do not need an attorney to file, but one strengthens your case significantly.

Relevant Agency

U.S. Department of Labor, Wage and Hour Division (Charlotte District Office)

https://www.dol.gov/agencies/whd/contact/field-office

1-866-4-USDOJ (1-866-487-3652)

If you're facing wage disputes or need clarity on your rights in North Carolina, a local employment attorney can evaluate your specific situation and guide you through the appropriate remedies.

Get notified when employment law changes

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

Frequently Asked Questions

Can my North Carolina employer legally refuse to tell me what the salary range is for my job?

Yes, unless your employer is a federal contractor. North Carolina has no state law requiring private employers to disclose salary ranges to applicants or employees. Your employer may legally decline to discuss compensation with you. However, if your employer holds a federal contract valued at $10,000 or more, they are required by federal law (41 U.S.C. § 4712) to provide the salary range for your position and may not refuse. You can ask your HR department whether your employer is a federal contractor; if they are, the salary range must be disclosed in job postings and to employees upon request.

Am I protected if I discuss my salary with coworkers in North Carolina?

Yes, but only under federal law. The National Labor Relations Act (29 U.S.C. § 215(a)(1)) protects all private employees' right to discuss wages, hours, and working conditions with coworkers without retaliation from their employer. North Carolina has no additional state law protection, but the federal protection is strong. If your employer retaliates against you—by firing you, demoting you, reducing hours, or disciplining you—for discussing your salary with a coworker, you can file a charge with the National Labor Relations Board within one year. The burden is on your employer to prove they had a legitimate, non-retaliatory reason for the adverse action.

What should I do if my employer is a federal contractor and did not disclose the salary range in the job posting?

File a complaint with the Department of Labor's Office of Federal Contract Compliance Programs (OFCCP) within a reasonable time—typically within one year of the violation. You can file online at www.dol.gov/agencies/ofccp or by phone at 1-866-4-USDOJ. Provide your name, the contractor's name, the job position, the date of the job posting, and explain that no salary range was included. The OFCCP will investigate and may audit the contractor's pay practices across multiple employees. Violations can result in back pay adjustments, corrective action orders, and suspension of federal contracts. You do not need to hire an attorney to file; the investigation is free.

Can I be fired for asking my employer about salary transparency in North Carolina?

Not legally. Retaliation for discussing wages is prohibited under federal law. If you ask your employer about salary ranges, pay equity, or why salaries differ, and you are subsequently fired, demoted, or disciplined, that may be retaliation. However, you must prove the employer's true motive was retaliation, not a legitimate business reason. File a charge with the National Labor Relations Board within one year at the Charlotte Regional Office (220 East 4th Street, Suite 820, Charlotte, NC 28202) or online at www.nlrb.gov. Document the timing between your request and the adverse action, any comments your employer made about discussing wages, and the names of witnesses who can support your account.

Does North Carolina require employers to provide employees with a breakdown of how their salary compares to other employees in the same role?

No. North Carolina has no state law requiring employers to disclose pay equity data, salary ranges for similar positions, or how an employee's pay compares to peers. Only federal contractors (those with federal contracts of $10,000 or more) must provide salary range information for specific positions under federal law. Private employers in North Carolina are not required to share pay equity data, bonus structures, or comparative pay information. This means you may not have a legal right to know whether you are being paid fairly relative to coworkers. However, if you suspect sex-based wage discrimination under the Equal Pay Act or race-based discrimination under Title VII, you can file a charge with the EEOC. Pay equity disputes must be proven through individual evidence of discrimination, not through access to broader transparency data.

Related Topics in North Carolina

See salary transparency laws in every state →

Sources & References

  • 29 U.S.C. § 206 (Fair Labor Standards Act)Federal baseline for wage and hour compliance, no disclosure requirement
  • 29 U.S.C. § 215(a)(1) (National Labor Relations Act)Federal protection for discussing wages with coworkers
  • 41 U.S.C. § 4712 (Prevent All Cigarette Trafficking Act amendment)Federal contractor pay transparency rule effective 2022

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 3 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.