Last updated: September 2026
Payroll for Nonprofits: Tax Obligations, FUTA Exemptions, and Provider Recommendations
Nonprofits owe payroll taxes on every paycheck.
A nonprofit with ten employees paying $500,000 in annual wages owes approximately $38,250 in employer-side FICA alone. None of that is waived by the tax-exempt letter from the IRS.
Where nonprofit payroll actually differs
Two areas separate nonprofit payroll from standard small business payroll. The first is FUTA. Section 501(c)(3) organizations are exempt from the Federal Unemployment Tax Act. This saves roughly $42 per employee per year at the standard 0.6% rate on the first $7,000 in wages.
The tradeoff for that FUTA exemption is real. In most states, 501(c)(3) organizations can choose between paying SUTA contributions like any other employer or electing to become a reimbursing employer. Reimbursing employers skip the quarterly SUTA tax payments and instead reimburse the state dollar for dollar when a former employee collects unemployment benefits. For nonprofits with low turnover, reimbursement saves money. For nonprofits with grant-funded positions that end when funding runs out, reimbursement can be devastating because every terminated employee who files for unemployment triggers a direct charge. A single employee collecting $15,000 in unemployment benefits hits the nonprofit's budget as an unplanned $15,000 expense.
The second area is churches. Churches occupy a unique category within 501(c)(3) organizations. Churches and qualified church-controlled organizations can elect exemption from FICA by filing Form 8274. This shifts the Social Security and Medicare tax burden entirely to the employee, who pays self-employment tax instead.
That FICA exemption does not apply to your nonprofit unless you are a church.
The biggest mistake nonprofits make with payroll
Treating independent contractors as a workaround for payroll costs. A program coordinator who works 30 hours per week on a set schedule, uses the nonprofit's equipment, and reports to the executive director is an employee under IRS rules regardless of what the contract says. Misclassification exposes the nonprofit to back employment taxes.
That is not true when the worker genuinely operates an independent business. A freelance grant writer who serves multiple clients, sets their own hours, and uses their own tools is a legitimate 1099 contractor. The mistake is applying the contractor label to what is clearly an employment relationship to avoid payroll costs.
A board member who also serves as the part-time bookkeeper for $500 a month is performing a service separate from board duties, and that $500 is wages.
What your nonprofit payroll provider needs to handle
The FUTA exemption is the minimum requirement. If a payroll provider cannot flag your organization as FUTA-exempt and suppress those tax calculations, find a different provider. Beyond that, your nonprofit needs quarterly Form 941 filing, W-2 generation at year end, state withholding and SUTA deposits or reimbursement tracking, and the ability to handle multiple pay rates across grant-funded positions.
Recommended providers for nonprofit payroll
Best overall: Gusto. Gusto files 941s and state returns, and costs $49 per month plus $6 per employee. For a 10-employee nonprofit, that is $1,308 per year. QuickBooks, Xero, and Sage Intacct all integrate with Gusto.
Best budget option: Patriot Software. Full-service payroll at $37 per month plus $5 per employee. A 10-employee nonprofit pays $1,044 per year, saving $264 compared to Gusto. Patriot handles FUTA exemption and state filings.
Best for larger nonprofits: ADP.
How to set up nonprofit payroll
Gather your 501(c)(3) determination letter, your EIN, and your state employer registration numbers for withholding and unemployment. If you have not registered with your state workforce agency, do it before selecting a payroll provider. Decide whether to elect reimbursing employer status for SUTA or pay standard contributions.
Choose a provider from the list above, configure the FUTA exemption during setup, enter your employees, set the pay schedule, and run your first payroll. If you are switching from a manual payroll process or a different provider mid-year, your new provider will need year-to-date wage and tax data for every employee to generate accurate W-2s at year end. Compare providers to find the right fit, and do not let another pay period go by with taxes calculated incorrectly.
Frequently asked questions
Do nonprofits have to pay payroll taxes?
Yes. Nonprofits must withhold federal income tax, Social Security tax, and Medicare tax from employee wages and pay the employer share of FICA. 501(c)(3) organizations are exempt from FUTA, saving roughly $42 per employee per year.
Are churches exempt from FICA?
Churches and qualified church-controlled organizations can elect FICA exemption by filing IRS Form 8274. This shifts the entire Social Security and Medicare tax burden to the employee as self-employment tax. Standard 501(c)(3) nonprofits that are not churches cannot claim this exemption.
Should my nonprofit be a reimbursing employer for unemployment?
It depends on your turnover rate. Reimbursing employers pay the state dollar for dollar when former employees collect unemployment, instead of paying quarterly SUTA contributions. Low-turnover nonprofits save money with reimbursement. Nonprofits with grant-funded positions that end frequently may face large, unpredictable reimbursement bills.
This is not legal or financial advice. Consult a qualified professional for your specific situation.