How to set compensation bands as Foundation and Nonprofit Ops Teams
Your foundation runs maybe 12-15 staff across programs, grants, and ops. Compensation bands don't exist in writing anywhere — they live in the ED's head, the last salary survey someone bought three years ago, and a locked spreadsheet HR consultants built during a reorg. When you're hiring a new program officer or promoting a grants coordinator, you're pulling numbers from GuideStar peer data, a Chronicle of Philanthropy survey PDF, and whatever Candid publishes, then reconciling them manually against your QuickBooks payroll data to figure out where you actually sit. No dedicated HR staff. No compensation consultant on retainer. Just you, three browser tabs, and a deadline from the board's finance committee.
What you'll set up
Apps, data, and prompts
The combination of Starch apps, the data sources they pull from, and the prompts you use to drive them.
Starch syncs your QuickBooks data on a schedule — payroll-related entities including bills, payments, and journal entries flow in automatically. Connect Paylocity from Starch's direct connection so employee records, pay statements, and org unit data refresh on a schedule. For peer salary benchmarking data locked behind survey portals (Candid nonprofit compensation survey, AFP benchmarking tool, regional nonprofit association salary reports), Starch automates those sites through your browser — no API needed. The Budgeting app pulls QuickBooks actuals directly to model the total personnel cost impact of any band adjustment before it goes to the board.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Annual Compensation Review — Q1 2026, $50M Community Foundation
| Program Officer (Senior) — current salary | 78,000 |
| Program Officer (Senior) — band midpoint (50th pct, Candid survey) | 84,500 |
| Grants Coordinator — current salary | 52,000 |
| Grants Coordinator — band minimum | 55,000 |
| Total cost to bring 2 below-band employees to minimum | 8,200 |
| Total personnel budget (current) | 1,240,000 |
| Personnel budget post-adjustment | 1,248,200 |
In January 2026, the ops lead at a $50M community foundation uses Starch to run the annual compensation review ahead of the February finance committee meeting. Starch pulls current salaries from Paylocity (15 employees across 8 roles) and cross-references them against the Candid 2025 Nonprofit Compensation Report, which Starch pulls from the survey portal through browser automation. The band tracker surfaces two issues: the Senior Program Officer is at $78,000 against a market midpoint of $84,500 — a compa-ratio of 0.92, flagged yellow — and the Grants Coordinator is at $52,000, $3,000 below the band minimum of $55,000. The ops lead opens the Budgeting app, which shows total current personnel spend of $1.24M against a $1.3M personnel budget line in QuickBooks. Bringing both employees to their targets costs $8,200 annually — well within the existing budget surplus. The ops lead documents the band methodology (Candid 50th percentile for individual contributor roles, 55th for management) in the Knowledge Management app, records the finance committee approval date, and publishes the compensation philosophy so the ED isn't fielding individual questions about how salaries are set. The whole process — benchmarking, gap analysis, budget modeling, documentation — takes one afternoon instead of two weeks of spreadsheet work.
How you'll know it's working
What this replaces
The other ways teams handle this today, and how the Starch version compares.
One platform — knowledge management, quarterly budgeting all running on connected data. Setup in plain English; numbers stay current via scheduled syncs and live agent queries.
Try it on Starch →Frequently asked questions
We use Salesforce for grants management and QuickBooks for financials. Does Starch connect to both?
We use Paylocity. Is that supported?
Our salary benchmarking data comes from a Candid survey we log into with a foundation account. Can Starch pull that?
Is Starch SOC 2 Type II certified? We have to answer to our board and auditors about data handling.
We're a small team — no dedicated HR person. Who owns the compensation band process in Starch?
Can Starch store our board-approved compensation policy so it's findable later?
Our QuickBooks report views are something we rely on heavily. Any issues there?
We run on a tight budget. What does this actually cost relative to hiring an HR consultant?
Related guides for Foundation and Nonprofit Ops Teams
Vendor and category spend analysis means knowing, at any point in time, where your money is actually going — which vendors are getting paid, how much, how often, and whether that number is creeping up or down relative to last month.
Read guide →AP invoice approval is the process of reviewing incoming vendor bills, confirming they match purchase orders or contracts, getting the right sign-off, and releasing payment.
Read guide →A 13-week cash flow forecast is a rolling, week-by-week view of what hits your account and what leaves it — covering roughly one quarter ahead.
Read guide →An annual operating budget is a forward-looking plan that maps expected revenue against planned spending for the next 12 months, broken into categories you'll actually track — payroll, software, marketing, COGS, facilities.
Read guide →Set Compensation Bands for other operators
The AI stack built for small HR teams.
Read guide →The AI stack built for small finance teams.
Read guide →The AI stack built for the founder's office.
Read guide →The AI stack built for boutique professional services firms.
Read guide →Ready to run set compensation bands on Starch?
Request closed-beta access. Everything is free during beta.