Nonprofit compensation exists in a weird space. Staff accept lower salaries because they believe in the mission. Funders often won't pay for full organizational costs, forcing nonprofits to subsidize operations with staff sacrifice. The "passion tax"—the discount nonprofits pay their staff—has become normalized to the point where nonprofit leaders don't even question it.
The consequence is predictable: mission-driven staff do important work for poverty wages, burning out and leaving when their life circumstances change. The best people leave because they have options; the less capable stay because they don't. Organizations systematically under-invest in the talent needed for impact.
This article challenges the assumptions behind nonprofit compensation and provides frameworks for setting fair salaries based on market data, job requirements, and equity principles. The goal: compensation that's transparent, equitable, and enables the organization to attract and retain capable staff.
Starting Point: Market Rates
Every nonprofit role has a market rate—what employers in your industry and geography pay for similar work. A program director in rural Montana makes less than a program director in San Francisco. A nonprofit program director makes less than a corporate program manager. These differences reflect supply, demand, geography, and industry. They're not opinions; they're data.
To find market rates: (1) Use salary databases (Idealist.org, PayScale, Glassdoor, LinkedIn Salary). (2) Ask your nonprofit association or peer organizations what they pay. (3) Talk to recruiters who specialize in nonprofit hiring. (4) Review job postings for similar roles in your geography.
Most nonprofits should aim to pay 40th-60th percentile of market rate. The 40th percentile is "below market" but still attracts candidates. The 60th percentile is "above market" and attracts top talent. The 50th is "median—reasonable compensation." Avoid paying bottom 25th percentile unless you're okay with below-average talent.
Some small nonprofits can't afford even 40th percentile rates. In that case, be honest about it. "We can only pay $35K for a $45K role. Here's why. Here's what we offer to compensate." Candidates can then make informed decisions. This is better than pretending the job is worth market rate when it's not.
Equity: Pay for the Work, Not the Person
Two people doing the same job should be paid the same (adjusted for tenure and performance). This sounds obvious but many nonprofits violate it. One program manager negotiated well and got $55K. Another accepted $45K. Both do identical work. The difference isn't based on performance—it's based on negotiation or timing.
This creates resentment and undermines trust. When people discover they're paid less for equal work, they lose faith in leadership. They're also more likely to leave because they know they're undervalued.
The solution: grade all roles by level and responsibility. Define compensation bands for each level: $40-50K for coordinator, $50-65K for manager, $65-85K for director. Everyone in the same level within a band is paid based on: experience in role (tenure), performance (how well they do the job), and equity adjustments (correcting historical underpayment).
This system is transparent (people understand the logic), fair (equal work gets equal pay), and flexible (there's room for variation based on performance). It's also defensible: if someone asks why they make what they make, you have an explanation based on criteria, not favorites.
Building a Compensation Structure
Start by identifying all unique roles in your organization. A 5-person nonprofit might have: ED, program director, program coordinator, development director, and operations person. That's 5 roles. A 20-person nonprofit might have 8-10 unique roles.
For each role, define what it actually requires: responsibilities, minimum qualifications, experience needed. The description should be specific enough that you could post it and recruit for it.
Then set compensation: (1) Research market rate for the role in your geography. (2) Determine affordability given your budget. (3) Set a compensation band (e.g., $45-55K for a program coordinator role). (4) Document the criteria for moving through the band (tenure, performance, equity adjustments).
For smaller nonprofits, you might have just 3-4 levels: coordinator ($35-50K), manager ($50-70K), director ($70-100K), ED ($100K+). Roles map to levels based on responsibility and authority.
Once this structure is in place, pay increases become rule-based instead of ad-hoc. Someone who hits their 2-year anniversary in role and has strong performance gets moved up in the band. Someone who takes on expanded responsibilities gets reclassified. This predictability is comforting to staff.
Total Compensation Beyond Salary
Total compensation includes: base salary, health insurance, retirement benefits (401k match), paid time off, professional development budget, flexible work arrangements, and other perks. These add up to 20-35% on top of salary depending on what's offered.
If you can't afford high salaries, maximize non-salary benefits. Generous PTO (25+ days annually) is valuable and relatively cheap. Health insurance match of 4-6% of salary is expected. 401k match of 3% is appreciated. Professional development budget of $500-1,000/person/year shows investment in growth.
Calculate your total compensation cost. A staff member with $50K salary plus $12K health insurance plus $2K 401k match plus $1K professional development actually costs the organization $65K. When competing for talent, talk about total compensation, not just salary.
Transparency and Openness
Many nonprofits keep salaries secret, thinking it prevents conflict. In fact, salary secrecy causes conflict because people assume the worst. Transparency—sharing how compensation is determined—builds trust.
This doesn't mean posting everyone's salary (though some organizations do). It means being clear about: how compensation is determined (what factors matter), what the ranges are for each role, how people progress within ranges, and how decisions are made about raises. Staff should understand the logic.
Some organizations even share the actual budget limits and constraints: "Our board allocated X for salaries. Here's how we distributed it and why." This builds understanding and shared responsibility. When staff understand the constraints, they can have realistic conversations about priorities.
Common Compensation Mistakes
Mistake 1: Not adjusting salaries for inflation. Someone hired 5 years ago at $45K hasn't had a raise. The market rate is now $52K. Their salary is frozen in 2019 dollars. They're now underpaid relative to new hires and market rate. Annual adjustments are essential.
Mistake 2: Assuming everyone will accept lower pay for mission. They will, initially. But over 3-5 years, as life circumstances change (having kids, health issues, paying off student loans), the salary gap creates stress. People leave not because they lost mission motivation, but because poverty is unsustainable.
Mistake 3: Paying based on willingness, not on the job. "They'll accept $40K so let's pay them $40K instead of the $50K the role is worth." This is exploitative and unsustainable. Pay for the job, not for what someone is willing to accept.
Mistake 4: Inequitable raises. One person gets a 5% raise, another gets 1%. Both are strong performers. The difference isn't justified. Inequitable raises breed resentment and trigger departures.
Mistake 5: Ignoring the equity perspective. Historically, women and people of color are paid less in nonprofits. If you don't intentionally monitor for and correct this, it persists. Equity audits (comparing what people are paid by demographics) are important and should trigger corrective action.