Nonprofit & Charity Payroll Guide • Updated October 2026

Payroll for Nonprofits: Tax Rules, Grant Tracking, Costs & the Best Services

Non-profit payroll has its own rules: FUTA exemptions, reimbursing unemployment, grant allocation, volunteers and Form 990 reporting. Learn what applies to your organization and compare payroll services built for nonprofits.

Compare Nonprofit Payroll Quotes → See the Nonprofit Tax Chart
FUTA-exemptfor 501(c)(3) charities
$42–$139per month for 1–15 staff
Grant-readywage allocation & reports

How Does Payroll Work for Nonprofits?

Payroll for nonprofits works like regular payroll — you withhold income tax, withhold and match Social Security and Medicare, and file Form 941 and W-2s — with a few key differences. 501(c)(3) charities are exempt from federal unemployment tax (FUTA), can choose to reimburse state unemployment claims instead of paying quarterly tax, often must allocate wages across grants and programs, and report officer and key employee pay on Form 990.

Running a church or ministry? Clergy pay follows different rules — see our guide to payroll for churches.

What Makes Non-Profit Payroll Different?

These six differences are why nonprofits benefit from a payroll provider that knows tax-exempt organizations.

FUTA exemption for 501(c)(3)sCharities don’t pay federal unemployment tax. Other 501(c) types do.

Reimbursing option for state unemployment501(c)(3)s can repay actual claims instead of paying quarterly SUTA contributions.

Grant and program allocationWages often must be split across grants, programs and Form 990 expense categories.

Volunteers, stipends and internsVolunteers can’t be paid wages; stipends beyond a nominal amount become taxable pay.

Form 990 compensation reportingOfficer, director and key employee pay is public on Form 990 and must be reasonable.

403(b) plans and PSLFCharities can offer 403(b) plans, and their employees may qualify for Public Service Loan Forgiveness.

Nonprofit Payroll Tax Chart

Your IRS exemption type decides which payroll taxes you owe. Use this chart to check yours.

Payroll tax501(c)(3) charityOther 501(c) nonprofits(c)(4), (c)(6), (c)(7)…Churches
Federal income tax withholdingYesYesYes for staff; voluntary for ministers
Social Security & Medicare (FICA)Yes — 7.65% withheld and 7.65% matched*YesYes for staff; ministers pay SECA instead
Federal unemployment (FUTA)ExemptPays 6% on first $7,000 (0.6% after state credit)Exempt
State unemployment (SUTA)Pay contributions or elect reimbursing methodPay contributionsExempt in most states
Retirement plan option403(b) or 401(k)401(k)403(b) or 401(k)

*Wages under $100 a year paid by a 501(c)(3) are exempt from FICA. Federal rules as of 2026; state rules vary. This is general information, not tax advice — confirm with a CPA who works with nonprofits.

Reimbursing vs. contributing for state unemployment: reimbursing can save low-turnover charities thousands a year, but one layoff or several claims can bring a large, unbudgeted bill. Many reimbursing nonprofits keep a reserve or join an unemployment trust to smooth costs.
Nonprofit organization staff and payroll

Allocating Payroll to Grants and Programs

Most grant-funded nonprofits must split each employee’s wages across the grants and programs they work on, backed by timesheets or effort reports. Federal awards in particular require documentation that supports every dollar of salary charged. Accurate allocation also feeds the program, management and fundraising expense columns on Form 990.

Example: a program director paid $60,000 a year

Funding sourceShare of timeSalary charged ($60,000/yr)
Federal Grant A (youth program)60%$36,000
Foundation Grant B30%$18,000
Management & general (unrestricted)10%$6,000

Look for payroll that tracks time by department, class or grant and exports to your fund accounting system, such as QuickBooks Online for nonprofits, Aplos or Sage Intacct.

Get payroll that handles FUTA exemptions, grant allocation and Form 990 reporting for your nonprofit.

Get Nonprofit Payroll Quotes

Paying Volunteers, Interns and Executives

Volunteers

Reimbursing expenses and giving small gifts is fine. Stipends beyond a nominal amount, or paying a volunteer for the same work your employees do, can make them an employee owed minimum wage. Cash stipends are taxable wages.

Interns

Unpaid internships must primarily benefit the intern under the Department of Labor’s tests. When in doubt, pay at least minimum wage and run interns through payroll.

Executives & founders

Pay must be reasonable, set by an independent board using comparable data, and reported on Form 990. Excessive pay can trigger IRS excise taxes and put exempt status at risk.

How to Set Up Payroll for a Nonprofit in 6 Steps

1

Confirm your tax-exempt type

Your IRS determination letter shows whether you’re a 501(c)(3), which controls FUTA and SUTA options.

2

Register for payroll accounts

Get an EIN and register with your state for withholding and unemployment (or the reimbursing option).

3

Classify every worker

Separate employees, contractors, volunteers and interns. Pay any volunteer stipends correctly.

4

Map payroll to grants and programs

Set up departments or classes so wages can be allocated to grants and Form 990 expense categories.

5

Choose benefits deductions

Set up 403(b) or 401(k) deferrals, health premiums and any other pre-tax deductions.

6

Run, file and report

Process payroll, deposit taxes, file Form 941 quarterly, issue W-2s and 1099-NECs, and pull compensation data for Form 990.

How to choose payroll for a nonprofit

How Much Does Nonprofit Payroll Cost?

Most small nonprofits pay $37–$50 per month plus $5–$7 per employee for full-service payroll, or about $112–$139 per month for 15 employees. Some providers offer discounts for 501(c)(3) organizations.

Nonprofit staff sizeBudget plan$37/mo + $5/employeeTypical plan$49/mo + $6/employeeTypical yearly cost
1 employee$42$55$660
5 employees$62$79$948
15 employees$112$139$1,668
40 employees$237$289$3,468

Monthly costs at mid-2026 list prices. Larger nonprofits using HR platforms typically pay per employee per month — see payroll for mid-sized organizations and our payroll cost guide.

Best Payroll Services for Nonprofits

These providers handle 501(c)(3) FUTA exemptions and serve tax-exempt organizations. Confirm nonprofit settings and discounts during your demo.

ProviderStarting priceWhy nonprofits choose it
OnPay$49/mo + $6/employeeAdvertises a 501(c)(3) discount; handles FUTA exemptions; free setup
Gusto$49/mo + $6/employeeAplos and QuickBooks integrations for grant and fund accounting
Patriot Payroll$37/mo + $5/employee (full service)Lowest-cost full service for very small nonprofits
QuickBooks Payroll$50/mo + $6.50/employeeBest with QuickBooks Online for nonprofits
PaycorCustom quoteGrant reporting templates and volunteer hour tracking
PaylocityCustom quoteStaff and volunteer engagement tools, compliance library
ADP Workforce NowCustom quoteDedicated nonprofit edition for mid-sized and large organizations
Paychex FlexCustom quoteDedicated payroll specialist, HR and 403(b) options
RipplingFrom $8/employee/mo + modulesPayroll, HR and IT in one system for growing nonprofits

Published starting prices as of mid-2026. Nonprofit discounts vary and change; ask each provider.

Questions to ask a nonprofit payroll provider

  • Do you automatically exempt 501(c)(3) wages from FUTA?
  • Can you support the reimbursing method for state unemployment?
  • Can wages be allocated by grant, program or department and exported to our accounting system?
  • Do you administer 403(b) deferrals?
  • Do you offer a nonprofit discount?

Also helpful: payroll tax filing services, is outsourcing payroll worth it and 7 payroll errors that could be costing you money.

Compare nonprofit payroll services and save

Nonprofit Payroll FAQs

How does payroll work for nonprofits?

Nonprofit payroll works much like for-profit payroll: you withhold federal and state income tax, withhold and match Social Security and Medicare, and file Form 941 and W-2s. The main differences are that 501(c)(3) organizations are exempt from federal unemployment tax, can choose the reimbursing method for state unemployment, often allocate wages to grants and programs, and report key compensation on Form 990.

Do nonprofits pay payroll taxes?

Yes. Nonprofits withhold income tax and pay Social Security and Medicare like any employer. 501(c)(3) charities are exempt from federal unemployment tax (FUTA), but other types of nonprofits, such as 501(c)(4) and 501(c)(6) organizations, generally pay FUTA.

Are 501(c)(3) organizations exempt from FUTA?

Yes. 501(c)(3) organizations are exempt from federal unemployment tax. They are still covered by state unemployment insurance, but can usually choose to reimburse the state for actual claims instead of paying quarterly contributions.

What is the reimbursing method for state unemployment?

Under the reimbursing method, a 501(c)(3) nonprofit pays the state back only for unemployment benefits actually paid to its former employees, instead of paying a quarterly tax rate. It can save money for organizations with low turnover but creates risk if several employees file claims.

Can grants be used to pay nonprofit employees?

Yes, if the grant terms allow personnel costs. Nonprofits must track time and allocate wages accurately to each grant, and federal awards require documentation such as timesheets that support the salaries charged.

Can a nonprofit pay volunteers?

Nonprofits can reimburse volunteers for expenses and give nominal stipends or small gifts, but payments that are more than nominal can turn a volunteer into an employee who must be paid at least minimum wage. Cash stipends are generally taxable wages.

How much does nonprofit payroll cost?

Most small nonprofits pay $37 to $50 per month plus $5 to $7 per employee for full-service payroll. A nonprofit with 15 employees typically pays about $112 to $139 per month, and some providers offer 501(c)(3) discounts.

What is the best payroll service for nonprofits?

OnPay, Gusto and Patriot are strong choices for small nonprofits because of low pricing, FUTA exemption handling and accounting integrations. Larger or grant-heavy organizations often choose Paycor, Paylocity or ADP Workforce Now for grant reporting and advanced HR.

Is church payroll different from nonprofit payroll?

Yes. Churches are nonprofits, but ministers have dual tax status, so churches do not withhold Social Security and Medicare from ministers and can exclude a designated housing allowance from income tax. Churches are also exempt from FUTA and, in most states, state unemployment tax.

Can nonprofit executives and founders be paid a salary?

Yes. Nonprofit executives and founders can be paid, but compensation must be reasonable for the work performed, approved by an independent board and reported on Form 990. Excessive pay can trigger IRS excise taxes and threaten tax-exempt status.

Do nonprofit employees qualify for Public Service Loan Forgiveness?

Full-time employees of 501(c)(3) organizations generally qualify for Public Service Loan Forgiveness, and the employer certifies employment through the federal student aid process.

Spend Less Time on Payroll and More on Your Mission

Tell us about your organization and get free, no-obligation quotes from payroll providers that serve nonprofits.

Get Free Nonprofit Payroll Quotes →

Free to use • No obligation • Takes about 2 minutes

Scroll to Top