How to Discuss Salary Anonymously With Coworkers in 2026 (Pay Transparency Without Revealing Your Number)
Three patterns that actually work, the legal protections that cover the conversation, the question templates that get useful answers — and how to keep the channel from becoming a place people regret posting in.
📖 What You'll Learn
- Why pay transparency works as bands, not specific numbers
- The US and EU legal protections that cover salary discussion (with the limits)
- Three patterns for anonymous salary discussion: in-Slack channel, anonymous range polls, external sheets
- Seven question templates that surface useful pay information without identifying the asker
- What to do if your company prohibits salary talk (it's usually unlawful in the US)
Salary transparency is one of those workplace topics where the right answer in theory and the safe answer in practice point in different directions. Decades of research show that pay transparency improves perceived fairness, reduces gender and racial pay gaps, and shrinks the negotiation gap between confident and unconfident employees. None of that is a controversial finding anymore.
What is still controversial is who goes first. The first person to post their number in a Slack channel is the person who has done all the math for everyone else and gotten none of the benefit. Anonymity solves the cold-start problem: the first person can post safely, the data accrues, and the conversation becomes useful before anyone has to put their identity on the line.
This guide is the practical playbook for that. We'll cover the legal floor (so you know what's protected), three patterns for anonymous salary conversation that actually work, the question templates that produce useful answers, and how to keep the channel from collapsing into either silence or drama.
Why pay transparency works (and why anonymity is the on-ramp)
The case for transparency is straightforward: when employees know the bands, the conversation about a raise stops being a poker game and starts being a comparison to a market. People don't walk into a salary negotiation guessing; they walk in with evidence. The companies that publish bands publicly (Buffer, GitLab, Wildbit) have argued for years that the recruiting and retention benefits more than offset the awkwardness of the data being public.
Most companies haven't taken that step, which means the information has to come from employees instead of from the HR site. That's where anonymity matters: nobody wants to be the person whose specific number is the first data point. An anonymous range — “I'm in the senior-engineer band, around the 60th percentile” — gives everyone else a comparison without putting any individual on the spot.
💡 The core trade-off: Specific numbers are the most useful data and the most identifying. Bands and percentiles lose precision but stay anonymous. The right compromise depends on the size of your team — at a 30-person company, a senior engineer's exact salary is a one-person cell. At a 3,000-person company, a band is enough.
The legal context (light, not legal advice)
The first thing worth knowing is that in most jurisdictions, discussing your own pay with coworkers is explicitly protected. Companies that ban it are usually breaking the law — even when the employee handbook says otherwise.
United States: NLRA Section 7
For non-supervisory employees in the US, Section 7 of the National Labor Relations Act protects the right to engage in “concerted activities for the purpose of collective bargaining or other mutual aid or protection.” The National Labor Relations Board has held for decades that discussing wages and benefits with coworkers is concerted activity. Workplace policies that prohibit it — including handbook clauses, NDAs, and verbal warnings — are generally unlawful and unenforceable.
Limits worth knowing: Section 7 protections do not extend to statutory supervisors, agricultural workers, domestic workers, independent contractors, or public-sector employees in most states (they have separate protections under state law). If you're unsure whether you're covered, the NLRB's classification turns on whether you have authority to hire, fire, discipline, or direct other employees — a manager job title alone isn't enough.
United States: state-level pay-transparency laws
On top of NLRA protections, several US states now require employers to disclose pay ranges in job postings and (in some cases) to internal employees on request. As of 2026, that list includes California, Colorado, Connecticut, Hawaii, Illinois, Maryland, Minnesota, Nevada, New Jersey, New York, Rhode Island, and Washington. Each statute is slightly different; the common thread is that ranges are now public information for the roles covered.
European Union: Pay Transparency Directive
The EU Pay Transparency Directive (Directive 2023/970) is being transposed into national law across the EU through 2026. The directive gives employees the right to information about their individual pay level and average pay levels broken down by sex for the same work. It also requires employers with 100+ employees to report on pay gaps. Implementation deadlines vary by member state — check your country's ministry of labour site for the specific date.
Other jurisdictions
The UK, Canada, Australia, and most OECD countries have similar but not identical protections. The right to discuss pay with coworkers is broadly protected; the specific mechanism (labour board complaint, employment tribunal, ombudsman) varies. As a rule of thumb, if your country protects collective bargaining, it likely protects salary discussion too.
This article is general information, not legal advice. Specific situations — particularly retaliation cases, supervisor classification disputes, or cross-border employment — benefit from a conversation with an employment lawyer in your jurisdiction.
Three patterns for anonymous salary discussion
Once you've confirmed the conversation is protected, the question is mechanics: where does the conversation happen, and how does it stay anonymous as it grows? Three patterns work in practice. They aren't mutually exclusive — most teams that do this well end up using all three for different purposes.
Pattern 1 — Anonymous Slack channel
A dedicated channel like #pay-talk or #salary-anon, wired up with an anonymous-messaging bot, is the lowest-friction option. People post their bands or specific ranges; others respond; the data accrues over weeks. Anony Botter and similar tools post under the bot's identity, so the visible message never has a name on it.
What this pattern is good for: ongoing conversation, follow-up questions, context (“I took a 5% pay cut to move to remote, here's the trade I made”), and the kinds of nuance you can't fit in a poll option.
Where this pattern struggles: discoverability. New hires don't know the channel exists. Search inside the channel isn't great when the data is spread across hundreds of messages. And the channel can drift into venting if there's no light moderation.
Pattern 2 — Anonymous range polls
A poll with five bands (e.g., “under $80K / $80–110K / $110–140K / $140–180K / $180K+”) and a one-line role qualifier in the question gives you a fast distribution snapshot without anyone typing a number. Anony Botter polls are five-option, posted by the bot, with aggregate counts visible to everyone in the channel.
What this pattern is good for: snapshots, quick benchmarks (“is our band competitive?”), and the kinds of conversations a leadership team can act on without needing specific numbers.
Where this pattern struggles: nuance. A band tells you the distribution but not the why. A senior engineer at the 90th percentile and one at the 30th percentile could both be in the same band; the 60-point gap between them is the actual interesting story.
Pattern 3 — External crowd-sourced sheets
Levels.fyi, Glassdoor, Comprehensive, and a long tail of company-specific Google Forms exist outside the workplace entirely. They aggregate data across companies, which makes them useful for benchmarking against peers — and they decouple the submission from any employer-controlled system.
What this pattern is good for: market benchmarking. If you want to know what a senior PM at a similar company makes in the same city, this is the data. It's also where ex-employees post after they've left, which means it captures stories the current-employee channel won't.
Where this pattern struggles: internal specifics. The data is company-level, not team-level. It can't tell you whether your specific manager is paying their direct reports below band. And the submission UX often requires an email or LinkedIn login, which carries its own identity question.
Channel
Best for ongoing context and nuance. Light moderation needed.
Poll
Best for quick distributions. No nuance, no stories.
External
Best for market benchmarks. Doesn't solve internal cases.
How to start an anonymous salary thread without it backfiring
The first hour after a salary channel goes live tends to set the tone for the next year. A few patterns worth applying:
- Open with a band, not a number, even if you're the organizer. The first post becomes the template. Specific numbers in post one mean specific numbers from everyone else.
- Pin a one-paragraph charter to the channel description. What's in scope (current pay, comp ranges, equity questions, comparing offers), what's out (named-individual complaints, allegations of legal violations, specific competitor comp claims that violate NDAs).
- Discourage named-person posts from the start. “I bet Dave makes more than I do” is the post that ends a salary channel. The charter should ban it explicitly.
- Lock the channel to anonymous posts only. Plain Slack posts in a salary channel are the cracks where identity leaks in (people forget which channel they're in and reply with their identity attached).
- Don't share or screenshot outside the channel. The channel works because what gets posted there stays there. The first time a screenshot makes it to leadership, the channel effectively dies.
Seven question templates that surface useful answers
Useful salary conversations are specific without being identifying. These templates work — they're vague enough to stay anonymous and concrete enough to actually answer.
1. The band check. “What band would you say the senior-engineer role at our company is benchmarked against — top quartile, second quartile, or below median for this market?”
2. The percentile check. “If you had to guess where you sit in our published band for your role — 90th percentile, 50th, 10th — what would you say?”
3. The total-comp split. “For people in roles at our level, what split between base, bonus, and equity feels right? What does ours look like?”
4. The raise reality check. “What percentage raise did you get at the last cycle? Was it cost-of-living, merit, promotion, or zero?”
5. The offer-comparison ask. “If you've interviewed elsewhere recently, how does our band compare for the same role at competitors?”
6. The location adjustment check. “If you moved between locations, how was the comp adjusted? Was it transparent or negotiated?”
7. The promotion-band shift. “When you got promoted, what was the comp jump as a percentage of your previous total comp? In line with the band shift, or short of it?”
💡 The reframe rule: Specific number in your question? Replace it with a percentile or band. Specific person? Replace it with a role. Specific outcome? Replace it with a comparison. The question stays useful; the asker stays anonymous.
What to do if your company prohibits salary discussion
For non-supervisory employees in the US, a workplace policy banning salary discussion is generally unlawful under the NLRA. That includes verbal policies (“don't talk about comp”), handbook clauses (“compensation information is confidential”), and NDAs that pretend to cover it. Several years of NLRB rulings have struck down these provisions.
If you face retaliation for discussing pay — discipline, a poor review, exclusion from a project, termination — the practical steps are:
- Document the policy and the retaliation in writing, with dates and witnesses where possible.
- File a charge with the NLRB. The charge is free, can be filed online at nlrb.gov, and triggers an investigation by a regional office.
- Consult an employment lawyer for serious cases. Many take retaliation claims on contingency in the US.
- Outside the US, the equivalent is your country's labour board, employment tribunal, or ombudsman. The starting point is usually the ministry of labour's website.
None of this is hypothetical. The NLRB issues opinions on handbook policies regularly; the EU Pay Transparency Directive specifically protects employees who exercise their right to information; UK, Canadian, and Australian labour bodies all have published guidance on the same theme. The legal floor is real; it is just rarely the first thing people reach for.
How Anony Botter handles a salary channel
For teams running a dedicated salary channel inside Slack, a few Anony Botter features are specifically useful — and a few are worth turning off.
Channel whitelist (Enterprise)
On the Enterprise plan, admins can confine anonymous posting to a specific list of channels. A salary channel benefits from being on that list explicitly: it keeps the conversation contained, and it prevents accidentally cross-posting an anonymous salary-band reply to #general.
Banned-topic policy — set the right way
Anony Botter's banned-topic feature lets admins write a policy paragraph that the bot enforces on every anonymous message. For most channels, you'd include “specific individual compensation figures.” For a salary channel, you obviously don't. The policy is configurable per workspace, not per channel — so the practical move is to keep the policy general (no named-person complaints, no confidential information) and rely on the channel charter to set the tone for specific numbers.
Approval queue for the rough cases
On Enterprise, any channel can be wired to require moderator approval before posts go live. For a salary channel, this is usually overkill — and approval queues slow conversation enough that anonymity stops feeling like the point. Reserve the queue for channels where personal-attack drift is actually a problem.
Audit mode — leave it off
Audit mode reveals authorship to admins and is opt-in (with a visible workspace banner when on). For a salary channel, audit mode is the wrong tool. The whole purpose of the channel is that no one — including admins — can map a comp number to a name. Leave it off, and the channel description should say so explicitly.
Frequently Asked Questions
How do I share my salary anonymously with coworkers?
Three options that actually work: post in an anonymous Slack channel using a bot like Anony Botter, vote in an anonymous range poll instead of typing a specific number, or contribute to an external crowd-sourced sheet (Levels.fyi, Glassdoor, or a private Google Form). Each trades off privacy and reach differently.
How do I discuss salary ranges without revealing my pay?
Talk in bands instead of numbers. “I'm in the senior-engineer band, around the 50th percentile” is far more useful than “$162,000” and far less identifying. Anonymous range polls work well: post a poll with five bands, ask people to vote for theirs, share the distribution.
How do I participate in salary transparency groups anonymously?
External groups like Levels.fyi or Comprehensive let you submit data without an email or with a throwaway one. Internal groups work best on an in-Slack anonymous tool that doesn't tie posts to your account. Avoid groups that require a workplace email to join — that's the link back to you.
Is it legal to discuss salary at work in the US?
For non-supervisory employees in the US, yes. The National Labor Relations Act Section 7 protects the right of employees to discuss wages, hours, and working conditions with each other — and the National Labor Relations Board has consistently ruled that company policies banning salary discussion are unlawful. This is general information, not legal advice; consult a lawyer for your specific situation.
What if my company prohibits salary discussion?
In the US, a workplace policy banning salary discussion among non-supervisors is generally unlawful under the NLRA. If you face retaliation for discussing pay, the NLRB has a complaint process. In other jurisdictions, similar protections often apply but vary — start with your local labour board's website.
What's the best Slack tool for an anonymous salary channel?
Look for: a tool that posts under the bot's identity (not yours), an Enterprise channel-whitelist feature so the salary channel can be confined, optional moderation for the few cases where conversations turn personal, and audit-mode that's opt-in and visible. Anony Botter is built around exactly that profile.
Related Reading
- Are Slack Messages Private? What Your Boss, HR & Admins Can Actually See
- Anonymous Polling in Slack: Complete Guide to Employee Surveys
- Banned Topics in Slack Anonymous Messaging: AI Policy Enforcement
- Slack Admin Guide: Anonymous Message Controls and Management
Start a salary channel your team will actually use
Install Anony Botter, whitelist a single #pay-talk channel for anonymous posts, and let the conversation start with bands instead of names.
📍 Whitelist
Confine to one channel
🔒 No identity
Posts under the bot
📊 Range polls
Five-band snapshots in seconds
🆓 Free tier
No card required
Conclusion: bands first, names never
Pay transparency is a slow project. The first month of an anonymous salary channel is mostly people checking that nobody else got fired for posting. The second month is the band data starting to accrue. The sixth month is the first round of raise conversations where everyone walks in with evidence instead of guesses. None of that happens unless the first post is safe.
The right way to make the first post safe is to keep identity out of the mechanism — not just out of the answer. A poll or a bot-posted message is structurally anonymous; a channel that asks for a name and trusts people to delete is structurally not. Pick the structure, post the band, and let the conversation become useful before anyone has to put a number on it.

Add to Slack