Most nonprofits approach compensation like they approach operations: reactively and without systems. When someone is hired, their salary is negotiated privately based on what the organization "can afford" and what the candidate accepts. This approach creates invisible inequities, prevents fair comparisons, and makes compensation conversations emotionally fraught.
The alternative is building a compensation system: a transparent, documented approach to determining salaries and benefits. This isn't about paying more (though sometimes it should be). It's about paying fairly and equitably, making informed decisions about trade-offs, and creating psychological safety around compensation.
Why Compensation Systems Matter
Beyond fairness, compensation systems serve organizational interests. When staff don't understand how salaries are determined, they assume the worst. They wonder: "Am I paid less because I'm a woman? Because of my race? Because I'm less assertive in negotiations?" Even if there's no actual inequity, secrecy creates suspicion. This erodes trust and engagement.
When compensation is transparent and systematic, staff understand how decisions are made. They know what they need to do to advance. They can plan financially. Most importantly, they can see that the organization operates with integrity around money.
Systems also protect organizations. If compensation decisions are documented and defensible, you're protected against discrimination claims. If you've conducted benchmarking and made intentional decisions about market positioning, you're prepared for turnover conversations.
Building Your Compensation Framework
Step 1: Define Your Compensation Philosophy
Start by answering: "What is our position on compensation?" This should be a written statement covering key questions:
- Do we aim to pay above market, at market, or below market for our region?
- How much variation do we allow between minimum and maximum within a range?
- Do we value equity of outcome (everyone advancing together) or equity of opportunity (everyone having advancement pathways)?
- How do we value different types of experience (years in role versus years in sector)?
- What benefits are non-negotiable? What's flexible?
- When/how do people advance?
This philosophy doesn't need to be complex. "We aim to pay at 75th percentile of the nonprofit market in our region, with annual cost-of-living adjustments and performance-based advancement. We prioritize health insurance and retirement benefits. All salary ranges are published internally." That's sufficient.
Step 2: Conduct Market Benchmarking
You cannot build equitable compensation without understanding your market. Start by identifying comparable organizations. These should be nonprofits similar in mission, size, and geography. A 50-person education nonprofit in Boston should not benchmark against a 500-person national organization, and should primarily look at regional education nonprofits.
Use these resources for benchmarking data:
- GuideStar/Candid: Aggregate Form 990 data showing nonprofit salaries. Free version available, paid version more detailed.
- PayScale/Glassdoor: Crowdsourced nonprofit salary data by role and region.
- Professional Associations: Your sector association often publishes compensation surveys (AFPNET for fundraisers, NALP for legal services, etc.)
- Informal Networks: Talk directly with peer organizations. Most nonprofits share this data confidentially.
- Local HR Consultants: Some specialize in nonprofit compensation and conduct market studies.
Document what you find. Create a spreadsheet showing your roles and how comparable roles are compensated in your market. Calculate percentiles: if a Development Director role ranges from $55K-$75K in your market, where do you sit?
Step 3: Create Salary Bands and Ranges
Don't set individual salaries without structure. Create salary bands—groupings of roles with similar complexity and responsibility. Most nonprofits have 5-10 bands. For example:
- Band 1: Entry-level coordinator roles ($35K-$45K)
- Band 2: Mid-level specialist roles ($45K-$60K)
- Band 3: Senior specialist/team lead roles ($60K-$80K)
- Band 4: Manager roles ($80K-$110K)
- Band 5: Director/senior leadership ($110K-$150K)
Within each band, there's a range. People typically start at the lower end of a band and progress toward the midpoint and upper range based on experience, performance, and market conditions. This creates structure without rigidity.
Step 4: Determine Progression Criteria
How does someone advance within a band? Document this. You might advance based on:
- Years in current role (promotion at 2 years, 5 years, etc.)
- Demonstrated competency and impact
- Expanded responsibilities
- Market adjustments when salary falls below range minimum
- Cost-of-living adjustments (annual, across-the-board increases)
Different organizations weight these differently. The key is being explicit. "We do cost-of-living increases every year and merit-based increases annually for high performers" is clearer than hoping managers understand.
Implementing Transparency
Once you've built your system, the next step is transparency. This scares many leaders, but transparency is crucial for equity.
Full Transparency Approach
Publish all salary ranges internally. Anyone can see what any role should pay. Create a simple document or spreadsheet showing bands and ranges. This eliminates secrecy and signals trust. Most organizations that do this find minimal problems—staff largely understand the ranges are real and reasonable.
Moderate Transparency Approach
If full internal transparency feels risky, compromise: publish your compensation philosophy and bands publicly or internally, show ranges, but don't publish individual salaries. This is still far more transparent than industry norms.
Benchmarking Transparency
At minimum, share with staff that you conducted benchmarking, what the results showed, and how this informs compensation decisions. "We benchmarked our Development Director role against 12 peer organizations in the Boston metro area. The average salary is $82K. We're at $80K, which is 97th percentile for our organization's size. We review this annually."
Addressing Inequities
If you find gaps—certain staff paid below range minimums or clear disparities based on demographics—you need a remediation plan. This is the hard work that systems enable.
Calculate the cost to bring everyone to their range minimum. This might be $20K-$50K depending on size. Then create a multi-year plan to close gaps. "We're increasing salaries of staff paid below their band minimum by average $4K this year and continuing increases over three years until everyone is within range." This signals commitment and prevents shock.
Be particularly careful about disparities that correlate with protected characteristics (race, gender, etc.). If your data shows systematic gaps, this is both an equity issue and a legal vulnerability. Address it urgently with help from HR professionals or consultants if needed.
Benefits as Part of Compensation
Compensation includes more than salary. Document your benefits package as part of your total compensation statement. When a person is hired at $50K, their total compensation might be:
- Salary: $50,000
- Health insurance: $12,000 (employer contribution)
- Retirement matching: $2,500
- PTO value: $3,500 (15 days at $50K salary)
- Professional development: $1,000
- Total Compensation: $69,000
This provides perspective. When you cannot increase base salary, you can still improve total compensation through benefits. This also helps you understand where you stand versus market.
Common Mistakes to Avoid
Don't tie compensation to job length alone. Tenured staff shouldn't automatically be paid more than newer staff in identical roles. This discourages hiring new talent and doesn't incentivize performance.
Don't use "past salary" as a basis for new compensation. This perpetuates historical inequities. If you hire someone from an organization that underpaid them, you're continuing that inequity. Use benchmarks, not history.
Don't create so many exceptions that the system becomes meaningless. Exceptions exist, but they should be documented and explained. "We brought this candidate in at $52K instead of $48K minimum because their specific experience in X was scarce in the market."
Don't implement a system and then ignore it. Review compensation data annually. Adjust ranges based on market changes. Ensure progression is happening according to criteria. Systems that exist but aren't actively managed become worse than no system.
Communicating About Compensation
When you implement a compensation system, explain it. "We've reviewed our compensation practices and want to ensure we're fair and equitable. Here's our philosophy, here's how we benchmarked, here's how decisions are made." Most staff respond positively to this clarity even if the news isn't uniformly good.
Have individual conversations with staff about their compensation. "Your role is in Band 2, with a range of $45K-$60K. You're at $52K after 3 years, which puts you toward the middle of the range. Based on your performance and expanded responsibilities, you're tracking for the next increment next year." These conversations should remove mystery.
Frequently Asked Questions
How do I handle staff hired at different salaries for the same role?
This is common and creates inequity if unaddressed. First, put people into your new bands. Some might be above the range maximum (grandfather them and limit future increases to cost-of-living until they fall into range), some might be below minimum (create a plan to bring them in), some might be in range (keep as is). Document the decision: "When we implemented banding, three coordinator roles existed at $38K, $42K, and $44K. Using our new Band 1 range of $40K-$52K, we brought the first two to minimum ($40K) and kept the third at $44K. As of this year, all three are at $42K after cost-of-living adjustments."
Should entry-level and experienced people in the same role earn dramatically different amounts?
Reasonable bands have 20-40% spread from minimum to maximum. A $40K-$60K range for a role means an experienced person earns 50% more than an entry-level person, but they're not different roles. This accounts for growing competency without requiring promotions. If the spread feels too large, you might have two roles (coordinator and senior coordinator) rather than one role with huge variance.
What if benchmarking shows we should pay more than we can afford?
This is the honest conversation nonprofits must have. If market rate is $75K and you can only afford $60K, you need to decide: do you narrow the role (hire at Band 1 instead of Band 2)? Do you hire someone earlier in career? Do you improve other benefits? Do you fundraise specifically for compensation increases? Don't solve this by paying below-market secretly—this creates turnover. Be transparent: "This role markets at $72K. We're at $65K. We're working toward market rate over three years."
How often should I update my compensation data?
Conduct formal benchmarking every 2-3 years or when market conditions significantly shift. In high-inflation periods, benchmark annually. In stable times, tri-annual is sufficient. Every year, do at least a review of your data—are salary bands still reasonable? Have regional market rates shifted? Have professional associations published new surveys? This requires limited time but prevents ranges from becoming stale.
Is publishing salary ranges really safe?
Many organizations fear publishing ranges creates problems. Research shows the opposite. Organizations that publish ranges have higher engagement and lower disputes. People understand the system. The key is that ranges must be defensible based on benchmarking and applied consistently. If your ranges are arbitrary, yes, publishing them creates problems. If they're based on market data, they're safer to publish than not.
Compensation systems shift the conversation from "what can I negotiate?" to "what is fair?" For nonprofit leaders committed to equity and retention, this shift is essential. The most successful nonprofits treat compensation not as a burden but as a strategic tool.