HomeBlogPayroll for Nonprofit Organizations
Payroll

Payroll for Nonprofit Organizations

May 13, 20267 min read

Nonprofit payroll adds grant funded positions, fund accounting, and restricted funds to standard payroll. This guide covers how to keep nonprofit pay runs accurate and compliant.

A polished silver and emerald chess bishop standing on a dark charcoal chessboard beside nonprofit organization payroll objects including a emerald donation box with a heart, a folded black ledger book, a emerald volunteer badge, a stack of silver coins, and a rolled grant document, representing nonprofit payroll, grant funded positions, fund accounting, restricted funds, and employee wages for Chess Bookkeeping & Payroll.

Nonprofit payroll is harder than most businesses expect. Your employees may be funded by grants, your wages may need to be allocated across multiple programs, your restricted funds have to be tracked separately, and every labor hour has to be tagged to the correct fund. Each of those has to be handled separately so you can pay accurately, stay compliant, and report labor costs by fund.

Nonprofit payroll is built to handle that complexity. It adds fund allocation, grant funded positions, and restricted funds tracking to standard payroll. This guide explains what nonprofit payroll involves, how it differs from general payroll, and how to set it up so your pay runs are accurate and your labor costs land in the right funds. If you are newer to payroll altogether, it helps to start with our guide on how payroll processing works first.

Why Nonprofit Payroll Is Different

Most businesses pay each employee from one general account. A nonprofit may pay its employees from multiple funding sources, including general operating funds, restricted grants, and program specific budgets. An employee who splits their week between a grant funded program and general operations has their wages allocated across two funds. If you only look at your total payroll, you can see what you spent on labor, but you cannot see whether your grant funds were used for their intended purpose or whether your payroll matches your budget by program.

The other difference is compliance. Grant funded positions come with reporting requirements. Restricted funds come with spending limitations. Employee classifications come with overtime rules and recordkeeping requirements. Miss any one of those and you create liability that can follow you onto the next grant cycle. For a broader look at how payroll compliance works, see our guide on the payroll compliance checklist.

Quick tip. Set up your payroll to track hours by employee, by program, and by fund before you accept your first restricted grant. Retrofitting fund allocation onto payroll that was never set up for it is one of the hardest cleanup projects there is, and it is far more expensive than setting it up correctly the first time.

Fund Accounting and Payroll Allocation

Fund accounting means tracking revenue and expenses by fund, so each grant, program, or restricted donation is accounted for separately. In payroll, that means allocating each employee's wages to the correct fund or funds based on how they spent their time. If an employee splits their week between a grant funded program and general operations, their paycheck has to reflect both allocations accurately.

Nonprofit payroll components fall into a few categories, and keeping them separate is what keeps your pay runs accurate. Here is how to break them down:

Pay componentWhat it includesHow to track it
Regular wagesThe standard hourly or salary rate for the employee's role.Pay the role rate and allocate it to the correct fund.
Grant funded wagesWages paid from a specific grant or contract.Allocate covered wages to the grant fund by employee and by hour.
Restricted fund wagesWages paid from donations restricted to a specific purpose.Allocate restricted wages to the restricted fund, not general funds.
Shared staff allocationWages split across multiple programs or funds.Tag hours by program and by fund so allocation is accurate.
OvertimeTime and a half for hours over the daily or weekly threshold.Calculate overtime on the correct base rate for each employee.
Benefits allocationEmployer paid benefits allocated across funds with wages.Allocate benefits to the same funds as the wages they support.

If wages are tracked by employee, by program, and by fund, your payroll shows the correct allocation for each hour worked and your fund reports match what you actually spent. Without that tracking, you risk misallocating grant funds, reporting inaccurate program costs, or carrying compliance risk onto every pay run.

Grant Funded Positions and Restricted Funds

Grant funded positions are roles paid for by a specific grant or contract rather than general operating funds. Track each grant funded employee's wages by fund so the labor cost lands on the right grant. If a grant covers 100 percent of an employee's wages, allocate all of their pay to that grant. If a grant covers part of their wages, allocate the covered portion to the grant and the rest to general operations.

Restricted funds are donations or grants that can only be used for a specific purpose, such as a particular program or service. If an employee works on a restricted program, their wages have to be paid from the restricted fund, not from general operating funds. Track every hour by fund so your payroll matches your restrictions and your fund reports are accurate. For a deeper look at how bookkeeping supports that, see our guide on bookkeeping for nonprofit organizations.

Example: Grant Funded Program Staff

Say you run a small nonprofit with a youth program funded by a grant. The grant covers one full time program coordinator at 40 hours a week and 50 percent of an administrative assistant's 40 hour week. The other 50 percent of the assistant's wages comes from general operating funds. If hours are tracked by employee and by fund, your payroll shows the correct allocation: the coordinator's full wages to the grant fund and the assistant's wages split evenly between the grant fund and general operations.

Without that tracking, you might pay the assistant entirely from general funds, overspend your operating budget, and underreport what the grant actually covered. That detail is what turns a busy pay period into a payroll run you can trust, and it is the earliest sign that your fund reports match what you actually spent.

Employee Classifications and Compliance

Nonprofit employees are subject to the same payroll rules as any other employer. Hourly employees are entitled to overtime for hours over the daily or weekly threshold set by federal or state law. Salaried employees may be exempt from overtime depending on their duties and pay level. Track each employee's classification correctly so your payroll matches the rules that apply.

Nonprofits also work with volunteers, but volunteers are not employees and should not be processed through payroll. If you reimburse volunteers for expenses, track those separately from wages. Confirm the rules that apply in your jurisdiction, because state overtime and minimum wage rules can differ from the federal standard.

Example: Shared Staff Across Programs

Consider a small nonprofit with three programs and one outreach coordinator who splits their time across all three. The coordinator works 40 hours a week, with 15 hours on Program A funded by a grant, 15 hours on Program B funded by a restricted donation, and 10 hours on general operations. If their hours are tracked by program and by fund, your payroll shows the correct allocation across all three funds and your grant reports match what each program actually cost.

If those hours are not tracked by program, you cannot confirm what each program cost, what the grant covered, or whether your restricted funds were used for their intended purpose. Track every hour by program and by fund so your payroll is accurate and your fund reports are complete.

Printable Nonprofit Payroll Checklist

Use this checklist to keep your nonprofit payroll accurate every pay period. Print it, save it, or share it with whoever handles your payroll.

  • Collect actual hours worked by employee, by program, and by fund before calculating pay.
  • Apply the correct hourly or salary rate to each employee based on their role.
  • Allocate grant funded wages to the correct grant fund by employee and by hour.
  • Allocate restricted fund wages to the correct restricted fund, not general operating funds.
  • Tag shared staff hours by program and by fund so allocation is accurate across funds.
  • Calculate overtime on the correct base rate for hours over the daily or weekly threshold.
  • Allocate employer paid benefits to the same funds as the wages they support.
  • Confirm state and local overtime and minimum wage rules before each pay run.
  • Reconcile time entries against your program tracking or scheduling system each pay period.
  • Post payroll to your books with wages moved from payroll expense to the correct fund accounts.
  • Review fund reports against grant budgets to spot programs over or under budget.
  • Process final pay accurately for employees when a grant or program ends.
  • Back up your payroll records and confirm time, wage, and fund records are stored securely.

Common Nonprofit Payroll Mistakes

  • Paying all wages from general operating funds. If you pay grant funded or restricted employees entirely from general funds, you misallocate your budget and underreport what your grants covered. Allocate every hour to the correct fund.
  • Not tracking hours by program. If shared staff hours are not tagged by program, you cannot confirm what each program cost or what each grant covered. Tag every hour by program and by fund so your allocation is accurate.
  • Missing overtime on variable hours. Nonprofit hours can vary week to week, and an employee who picks up extra shifts can cross into overtime. If overtime is not calculated on the correct base rate, you underpay them and create compliance risk.
  • Not allocating benefits across funds. If employer paid benefits are not allocated to the same funds as wages, your fund reports understate the true cost of each program. Allocate benefits to the same funds as the wages they support.
  • Confusing volunteers with employees. Volunteers are not employees and should not be processed through payroll. If you reimburse volunteers for expenses, track those separately from wages so your payroll records stay clean.
  • Not reconciling fund allocations each pay period. If fund allocations are not reconciled against your program tracking system each pay period, small errors compound into large reporting problems. Reconcile every pay run before you post to your books.

Getting Started

Nonprofit payroll only works if it is set up for the way your organization actually funds its programs and maintained consistently. If your hours are not tracked by program, your grant wages are not allocated to the right funds, or your restricted funds are not tracked separately, you cannot see what each program actually costs and you carry compliance risk onto every pay run. The best next step is a conversation about where your payroll stands today.

Want nonprofit payroll that handles fund allocation, grant funded positions, and restricted funds clearly? Explore our payroll services and let us set up your payroll for a nonprofit organization from the ground up. We handle bookkeeping and payroll. We do not prepare income tax returns, offer tax planning, or perform audits, but we keep your payroll organized and your fund allocations accurate so you can run your organization and your auditor or grantor can do their part efficiently.

Frequently Asked Questions

What makes nonprofit payroll different from regular payroll?

Nonprofit payroll adds grant funded positions, fund accounting, and restricted funds to standard payroll. A typical nonprofit pays its employees through one or more funding sources, including general operating funds, restricted grants, and program specific budgets. Each employee's wages may need to be allocated across multiple funds or programs based on how they spend their time. Each of those has to be tracked separately so you can pay accurately, stay compliant, and report labor costs by fund. Without that breakdown, you cannot confirm whether grant funds were used for their intended purpose or whether your payroll matches your budget by program.

How does fund accounting affect payroll?

Fund accounting means tracking revenue and expenses by fund, so each grant, program, or restricted donation is accounted for separately. In payroll, that means allocating each employee's wages to the correct fund or funds based on how they spent their time. If an employee splits their week between a grant funded program and general operations, their paycheck has to reflect both allocations accurately. Track hours by employee and by fund so your payroll matches your budget and your grant reports match what you actually spent.

How do I handle grant funded positions in payroll?

Grant funded positions are roles paid for by a specific grant or contract rather than general operating funds. Track each grant funded employee's wages by fund so the labor cost lands on the right grant. If a grant covers 100 percent of an employee's wages, allocate all of their pay to that grant. If a grant covers part of their wages, allocate the covered portion to the grant and the rest to general operations. Track the allocation by employee and by fund so your payroll records match your grant budget and your reporting is accurate.

How do restricted funds affect payroll?

Restricted funds are donations or grants that can only be used for a specific purpose, such as a particular program or service. In payroll, that means wages paid from restricted funds have to be allocated to the fund they came from and used for the purpose they were intended. If an employee works on a restricted program, their wages have to be paid from the restricted fund, not from general operating funds. Track every hour by fund so your payroll matches your restrictions and your fund reports are accurate.

How does overtime work for nonprofit employees?

Overtime for nonprofit employees is calculated based on hours worked over the daily or weekly threshold set by federal or state law. If an hourly employee works more than the threshold in a day or a week, the overtime hours are paid at time and a half their regular rate. Track overtime hours separately from regular hours so your calculation matches the work performed and your pay records are accurate. Confirm the rules that apply in your jurisdiction, because state overtime rules can differ from the federal standard.

Can Chess Bookkeeping & Payroll handle nonprofit payroll?

Yes. We process payroll for nonprofit organizations, including fund allocation, grant funded positions, and restricted funds tracking so your pay runs are accurate and your labor costs land in the right funds. We handle bookkeeping and payroll. We do not prepare income tax returns, offer tax planning, or perform audits, but we keep your payroll organized and your fund allocations accurate so you can run your organization and your auditor or grantor can do their part efficiently.

How should I track employees who work across multiple programs?

Many nonprofit employees split their time across multiple programs or grants. Track each employee's hours by program and by fund so the correct allocation applies to each hour. If an employee spends Monday on a grant funded youth program and Tuesday on general operations, their paycheck has to reflect both allocations accurately. Tag every time entry by program and by fund so your payroll calculation matches the work performed and your grant reports match what you actually spent.

Need help getting your books in order?

We focus exclusively on bookkeeping and payroll. Let's talk about where your books stand today.

Get Started

Ready to simplify your books and payroll?

Schedule a consultation and let's talk about how precise bookkeeping and reliable payroll can give your business the clarity it deserves.