Nonprofit Payroll: Software and Tax Guide
Nonprofit payroll explained: the 501(c)(3) FUTA exemption, the state unemployment election, volunteer rules, and 10 payroll providers compared on price.
Nonprofit Payroll
The federal unemployment exemption most software gets wrong, the state election that saves or costs you thousands, where volunteers stop being volunteers, and what 10 payroll providers actually charge a 501(c)(3)
Almost every guide to nonprofit payroll opens by telling you that tax-exempt does not mean tax-free. That is true, and it is also the least useful version of the point. The organizations that get into trouble already know they owe payroll taxes. What catches them is narrower and stranger: a federal tax they are exempt from that their software pays anyway, a state election made once during registration that quietly decides whether a layoff costs $2,000 or $40,000, and a volunteer stipend that looked generous and turned into a wage claim.
None of that shows up on a pricing page. The vendor comparison matters, and it is here, but the more expensive decisions in nonprofit payroll happen before you pick a platform and are largely invisible afterward. A 501(c)(3) that files Form 940 every year is paying a tax it does not owe and nobody sends a notice about it.
This guide covers what actually differs about payroll at a US nonprofit as of July 2026, the four rules that create the most exposure, and how 10 payroll providers price the work at 5, 10, and 25 staff. It is written for organizations in the range where one person handles HR alongside three other jobs.
What actually makes nonprofit payroll different
Four things, and only four. Everything else about running payroll at a nonprofit is identical to running it at a small business: the same forms, the same deposit schedules, the same penalties for missing them.
| What differs | Applies to | Consequence of getting it wrong |
|---|---|---|
| Federal unemployment tax exemption | 501(c)(3) organizations only | Paying a tax you do not owe, year after year |
| State unemployment funding election | 501(c)(3) organizations only | A layoff bill many times larger than expected |
| Volunteer classification limits | Every nonprofit with volunteers | Back wages, overtime, and payroll taxes |
| Salary allocation across grants | Any organization on restricted funding | Disallowed costs at audit and repayment |
The exempt status itself does less work than people expect. Recognition under section 501(c)(3) removes federal income tax on the organization's own revenue. It has no effect on withholding federal income tax from employee wages, no effect on Social Security and Medicare, and no effect on the employer's matching 7.65 percent. Those obligations are identical to a for-profit employer of the same size.
The federal unemployment exemption and the form nobody should be filing
Organizations recognized under section 501(c)(3) are exempt from federal unemployment tax under Internal Revenue Code section 3306(c)(8). The practical consequence is that they do not file Form 940, the annual federal unemployment return.
This is where generic payroll software causes quiet damage. Form 940 is a universal employer filing, so platforms build it into the default workflow and file it for every account unless the exemption is switched on. An organization that never checked has been paying a tax it does not owe, and because the return is filed correctly and the payment clears, nothing ever flags it.
| Tax | Does a 501(c)(3) owe it? | Form |
|---|---|---|
| Federal income tax withholding | Yes, withheld from employee wages | Form 941 quarterly |
| Social Security and Medicare, employee share | Yes, withheld from wages | Form 941 quarterly |
| Social Security and Medicare, employer share | Yes, 7.65 percent match | Form 941 quarterly |
| Federal unemployment tax | No, exempt under section 3306(c)(8) | Form 940 not filed |
| State unemployment | Usually, but the funding method is elective | Set by each state |
| Year-end wage reporting | Yes, no exemption | Form W-2 and W-3 by January 31 |
Two timing details matter. The exemption follows IRS recognition rather than the date you incorporated or filed, so an organization running payroll while its Form 1023 is still pending owes federal unemployment tax during that window. Because recognition is generally retroactive to the formation date once granted, that amount is usually recoverable, but it has to be claimed rather than refunded automatically.
The second is that the exemption does not reach the states. Federal and state unemployment are separate systems, and being exempt from one says nothing about the other. What states offer instead is a choice about how to fund it.
The state election that decides what a layoff costs
Federal law requires states to let 501(c)(3) organizations fund unemployment benefits in one of two ways. The choice is usually made in writing during registration with the state workforce agency, often within 30 days of becoming subject to coverage, and most states bind it for at least two calendar years.
| Contributory | Reimbursing | |
|---|---|---|
| What you pay | Quarterly tax on wages at a state-assigned rate | Nothing quarterly |
| When you pay | Every quarter regardless of claims | Only when a former employee collects |
| How much | Rate applied to a wage base, spread evenly | Dollar for dollar for benefits paid, usually within 30 days of invoice |
| Quarterly wage reports | Required | Still required |
| Best case | Predictable and capped | Years with no claims cost nothing |
| Worst case | You pay even with zero turnover | A layoff produces one large unbudgeted bill |
The arithmetic favors reimbursing for organizations with long-tenured staff and low turnover, which describes a large share of small nonprofits, and the savings are real over a stable decade. The risk is concentrated rather than spread. A contributory employer that lays off six people sees its rate adjust over subsequent years. A reimbursing employer that lays off six people receives invoices for the full benefits those six collect, arriving quarterly, at exactly the moment the organization is short of money.
That is not hypothetical. The National Council of Nonprofits documented reimbursing employers facing immediate and severe unemployment bills during the pandemic shutdowns, which is precisely the scenario the election creates: the method that is cheapest in normal years is the most expensive one in a crisis year. Some states and third-party trusts offer pooled arrangements that smooth the exposure, and a reimbursing organization with more than a handful of staff should look at whether one is available.
Volunteers, employees, and contractors
Nonprofits are the only category of US employer that routinely has three kinds of workers doing overlapping tasks in the same room. The classification lines are federal law rather than organizational preference, and the volunteer line is the one small organizations cross without noticing.
Where a volunteer stops being a volunteer
Under the Fair Labor Standards Act a volunteer donates services to a nonprofit freely, without promise or expectation of compensation. Reimbursing genuine out-of-pocket costs such as mileage, parking, or supplies does not disturb that. Paying beyond expenses can.
The Department of Labor treats a fee as nominal when it does not exceed roughly 20 percent of what the organization would otherwise pay an employee for the same work. Two further tests matter as much as the percentage: a fee is not nominal if it varies with the number of hours worked, and it is not nominal if it is tied to productivity or performance. A fixed monthly thank-you payment is on much safer ground than the same total amount paid hourly.
| Payment to a volunteer | Generally safe | Why |
|---|---|---|
| Mileage and parking reimbursement at actual cost | Yes | Expense reimbursement is not compensation |
| Reimbursing supplies the volunteer bought | Yes | Same, under an accountable plan |
| Small fixed stipend not tied to hours | Usually | Nominal fee, if well under the 20 percent guide |
| Per-hour or per-shift payment | No | Varies with hours, which looks like a wage |
| Performance bonus or productivity payment | No | Explicitly outside the nominal fee concept |
| Paying a volunteer to do work they also do as staff | No | The same person cannot volunteer their own job |
A separate point that surprises boards: even a permissible nominal stipend is generally taxable income to the recipient. In-kind benefits are treated the same way and must be assigned a fair market value. The volunteer classification protects you from minimum wage and overtime obligations, not from the reporting obligation on money you hand out.
Employees and contractors
The employee versus contractor question is identical at a nonprofit and at a business, and it produces the largest single financial exposure in either. The IRS applies a common-law test looking at behavioral control, financial control, and the nature of the relationship. Reclassification brings back payroll taxes, penalties, and usually state wage claims covering several years.
Nonprofits get into it through a specific pattern: a program is grant-funded for eighteen months, so the person running it is engaged as a contractor because the role feels temporary. Duration is not one of the factors. If the organization sets the hours, directs the method, and provides the tools, the person is an employee whether the funding lasts eighteen months or ten years. Our guide to employee versus contractor classification covers the full test, and misclassification covers what happens when the call is wrong.
Grant-funded payroll and cost allocation
A program director paid 40 percent from a foundation grant, 35 percent from a government contract, and 25 percent from unrestricted funds is one employee, one paycheck, and three sets of reporting expectations. Getting that split into the accounting records without retyping it every fortnight is the operational problem that separates nonprofit payroll from small business payroll.
Payroll platforms address it through cost allocation, which different vendors call departments, divisions, classes, or job codes. The mechanic is the same: tag portions of a salary to codes that map to your chart of accounts, and let the journal entries land pre-split. What varies is whether the feature exists on the plan you are buying rather than three tiers up, so confirm it against your actual quote.
On the accounting side, fund accounting software handles restricted funds in a way that general ledgers do not. Aplos is the most common choice among small nonprofits and integrates directly with Gusto, so payroll runs post into fund accounting as journal entries without a manual export. That integration is the strongest single argument for Gusto in this category and is worth more than a few dollars a month of price difference if your books already live there.
What payroll shows up on Form 990
Compensation at a nonprofit is public in a way that catches new executive directors off guard. Form 990 is a public document, and Part VII reports individual compensation by name.
| Who gets listed in Part VII | Threshold |
|---|---|
| Current officers, directors, and trustees | Listed regardless of compensation, including unpaid |
| Key employees | Over $150,000 and meeting a responsibility test, top 20 only |
| Five highest compensated employees not already listed | $100,000 or more |
| Five highest paid independent contractors | More than $100,000 |
| Former officers, key employees, and top-five earners | More than $100,000, five-year lookback |
| Former directors and trustees | More than $10,000 |
For an organization with 12 staff and nobody near six figures, this usually amounts to the officer and director rows and nothing else. The payroll implication is still real: reportable compensation comes directly from Form W-2 and Form 1099, so whatever your payroll system produced in January is what appears on the return, and any correction has to reconcile across both. Clean payroll records are the input to a clean Form 990 rather than a separate exercise.
10 payroll providers for nonprofits compared
Every provider below files federal and state payroll taxes. The differences that matter for a nonprofit are narrower than a general feature matrix suggests: whether the platform documents handling the federal unemployment exemption rather than leaving you to find the setting, whether it can split a salary across funding codes on the plan you are actually buying, and what it costs at the headcounts small nonprofits actually run.
| Provider | Best For | Starting Price | Tax Filing | Documented 501(c)(3) Handling | Nonprofit Marketing Page | Cost Allocation | Trial |
|---|---|---|---|---|---|---|---|
| Patriot | Micro teams under 10 staff | $37 + $5/ee | 30 days | ||||
| SurePayroll | Very small teams and churches | $29 + $7/ee | Varies | ||||
| Square | Thrift shops and event staff | $35 + $6/ee | Free trial | ||||
| Wave | Free accounting alongside | $40 + $6/ee | 30 days | ||||
| Homebase | Hourly and shift-based staff | $39 + $6/run | 14 days | ||||
| OnPay | Most nonprofits at 5 to 50 | $49 + $6/ee | 1 month | ||||
| Gusto | Teams using Aplos accounting | $49 + $6/ee | Until 1st run | ||||
| QuickBooks | Books already in QuickBooks | $50 + $6.50/ee | 30 days | ||||
| Paychex | Wanting a named contact | $39 + $5/ee | Varies | ||||
| ADP RUN | Multi-state and grant depth | Quote | 3 months |
OnPay
The strongest all-round fit for a nonprofit in the 5 to 50 range, for a specific reason rather than a general one. OnPay documents 501(c)(3) handling on its own nonprofit page including filing the federal unemployment exemption, and it explicitly supports paying W-2 employees, 1099 contractors, volunteers, and board members from the same system. That combination is unusual and it is exactly the mix a small nonprofit runs.
Pricing is one plan at $49 per month plus $6 per employee, with every state included and no multi-state surcharge. There are no tiers, so nothing you need sits behind an upgrade. Note that several third-party articles cite a 50 percent nonprofit discount here; the vendor's own nonprofit page states standard pricing with no discount mentioned, so treat any such rate as something to confirm in writing rather than assume.
Patriot Software
The cheapest legitimate full-service payroll available, at $37 per month plus $5 per employee, covering federal, state, and local filing. For a nonprofit with six staff and a budget where $30 a month is a real number, this is the honest answer.
What you give up is the nonprofit-specific handling. Patriot serves churches and small nonprofits but treats them as a use case rather than a documented configuration, so the federal unemployment exemption is a setting you need to verify rather than something the platform is built around. There is no cost allocation for grant splitting. Additional states cost $12 per month each.
Gusto
The pick when your books are in Aplos. The integration posts payroll runs into fund accounting as journal entries without a manual export, which removes the single most tedious recurring task in a small nonprofit finance office. Gusto also handles the federal unemployment exemption for recognized 501(c)(3) organizations and supports contractor payments alongside employees.
Simple runs $49 per month plus $6 per employee after a base increase in March 2026. The constraint to understand before buying is that Simple covers a single state only, so one remote hire across a state line moves you to Plus at $80 plus $12 per employee. For a 25-person organization that is roughly a doubling.
ADP RUN
Where the argument is complexity rather than price. ADP has the deepest tax compliance engine in the category, handles multi-state registration and local tax as routine, and offers labor distribution capable of allocating salaries across many funding sources. For a nonprofit running federal awards across several states with a real finance team, that is worth paying for.
ADP does not publish RUN pricing, and nonprofit buyers should know that TechSoup lists ADP among its offerings, so ask about that route before taking a standard quote. Contracts typically run a year with automatic renewal and a 30 to 60 day cancellation window.
Paychex Flex
Competes on service rather than software, with named representatives at higher tiers and a large in-house compliance team tracking regulatory change across all states. For an organization where the person running payroll inherited it and has nobody to ask, a phone number is worth more than a feature.
Flex Essentials is published at $39 per month plus $5 per employee for organizations under 20 people; everything above is quote-only. The commercial terms deserve scrutiny: setup fees run $150 to $500, year-end form filing is billed separately on lower tiers, and early termination fees on annual contracts run $1,500 to $3,000.
QuickBooks Workforce Payroll
Worth understanding precisely, because nonprofit buyers get this one wrong more than any other. Many small nonprofits obtain QuickBooks Online at a heavily reduced annual administration fee through TechSoup, and reasonably assume payroll comes with it. It does not. TechSoup states that add-on services including payroll are excluded from the donated subscription and billed by Intuit at full price, which is Core at $50 per month plus $6.50 per employee.
The case for it is the same as anywhere: if your books are in QuickBooks Online, payroll entries reach the general ledger without an export step. Just budget it as a separate line rather than as part of the TechSoup deal.
SurePayroll
Owned by Paychex and built for the smallest employers, which describes a large share of nonprofits and congregations. Full Service is $29 per month plus $7 per employee, the lowest base fee in this comparison, with a flat $9.99 monthly multi-state fee regardless of how many states.
The per-employee fee is the highest among the budget options, so the value inverts as you grow: cheapest at five staff, more expensive than OnPay at twenty-five.
Homebase Payroll
Scheduling and time tracking first, payroll added on. For nonprofits running shift-based program staff, food service, shelters, or after-school care, the hard part genuinely is the schedule rather than the pay calculation, and starting from that side makes sense. Time tracking also feeds grant effort documentation, which is worth real money at audit.
Square Payroll
Relevant to nonprofits for a narrower reason than most lists suggest: thrift shops, cafes, and ticketed events. If earned revenue runs through Square point of sale, timecards flow into payroll without manual entry, which removes the most error-prone step for event and retail staff. At $35 per month plus $6 per person it also has the lowest published base fee among full-service providers.
Wave Payroll
On this list because Wave's accounting software is genuinely free, which for a micro-nonprofit doing bookkeeping in a spreadsheet is a meaningful upgrade at zero cost. Payroll is $40 per month plus $6 per employee, and since April 2025 a single tier covers automatic filing in all 50 states.
The limits are real: no phone support, minimal HR functionality, and no fund accounting. Wave's accounting is general-purpose, so restricted fund tracking becomes a chart of accounts exercise rather than a feature.
What each provider costs at nonprofit headcounts
General payroll comparisons model 10, 25, and 50 employees. Most US nonprofits are smaller than that, so the table below runs 5, 10, and 25 instead, which is where the majority of 501(c)(3) organizations with paid staff actually sit.
| Provider | 5 staff | 10 staff | 25 staff | Annual at 25 |
|---|---|---|---|---|
| Patriot Full Service | $62 | $87 | $162 | $1,944 |
| SurePayroll | $64 | $99 | $204 | $2,448 |
| Square Payroll | $65 | $95 | $185 | $2,220 |
| Paychex Essentials | $64 | $89 | $164 | $1,968 |
| Wave Payroll | $70 | $100 | $190 | $2,280 |
| OnPay | $79 | $109 | $199 | $2,388 |
| Gusto Simple | $79 | $109 | $199 | $2,388 |
| QuickBooks Core | $83 | $115 | $213 | $2,556 |
| Homebase Payroll | $150 | $215 | $410 | $4,920 |
Three things fall out of this. The base fee decides the ranking at five staff and stops mattering by twenty-five, where the per-employee rate takes over: the gap between a $5 and a $7 rate is $50 a month at 25 people, larger than the entire spread of base fees on this list. SurePayroll illustrates it exactly, opening as the second cheapest and finishing above OnPay.
The Homebase row is not an error. Per-run billing on a biweekly schedule is genuinely about twice what the headline implies, which is why the billing unit deserves as much attention as the number attached to it.
And the whole table spans roughly $1,900 to $2,600 a year at 25 staff, excluding Homebase. That is a real number for a small nonprofit but a narrow one across vendors, which means choosing on price alone leaves most of the decision unmade.
Nonprofit discounts: what exists and what does not
Search results promise nonprofit pricing on payroll software with some confidence. The picture on the vendor sites is thinner.
As of July 2026, none of OnPay, Gusto, Patriot, QuickBooks, Square, Wave, or Paychex publishes a standing 501(c)(3) discount on its own pricing page. Third-party roundups sometimes cite a 50 percent nonprofit rate at OnPay, but the vendor's nonprofit page states standard pricing of $49 plus $6 with no discount mentioned. That does not mean no nonprofit ever received a reduced rate. It means the rate is not a published program, so it has to be negotiated and confirmed in writing rather than assumed from an article.
| Route | What it actually covers | What it does not |
|---|---|---|
| TechSoup donated QuickBooks Online | Plus or Advanced for an annual administration fee far below retail | Payroll, which Intuit bills separately at full price |
| TechSoup ADP listing | Discounted access to ADP for eligible organizations | Published rates: still a quote conversation |
| Vendor nonprofit landing pages | Documentation of 501(c)(3) tax handling | A price different from the standard published one |
| Third-party discount claims | Nothing verifiable | Confirmation on the vendor site |
The TechSoup exclusion is the one that costs organizations money through misunderstanding rather than through price. An executive director who budgets QuickBooks Online at its donated administration fee and assumes payroll is included discovers a full-price payroll subscription in month one. Budget them as two lines.
Free payroll options and what they cost you elsewhere
There is no free full-service payroll in the United States, for nonprofits or anyone else. Depositing tax payments and filing returns under penalty carries liability no provider absorbs for nothing. What exists at the free end is narrower and worth understanding accurately.
| Option | What it costs | What you still do yourself |
|---|---|---|
| Payroll4Free | Free for very small teams, paid tiers above | All deposits and filings, on Windows desktop |
| ExcelPayroll | Free spreadsheet template | Everything, with no cloud access or backup |
| Patriot Basic | $17 per month plus $4 per employee | All deposits and filings |
| SurePayroll Self-Service | $20 per month plus $4 per employee | All deposits and filings |
| Wave accounting alongside paid payroll | Accounting free, payroll $40 plus $6 | Nothing beyond source documents |
Payroll4Free is the most cited and the most confusing. It is a Windows desktop application, ad-supported, that calculates pay and produces filled tax forms at no charge for very small teams. Published sources disagree on the free ceiling, variously reporting 9, 10, or 25 employees before paid tiers begin, and the terms have changed over time, so verify the current limit directly rather than from a roundup. Either way it does not deposit or file for you.
The economics rarely favor the free route. The gap between self-service and full service is roughly $20 to $30 a month at ten staff. The federal failure-to-deposit penalty runs 2 percent at one to five days late, 5 percent at six to fifteen, 10 percent beyond that, and 15 percent more than ten days after an IRS notice, plus interest. One missed deposit generally costs more than a year of the difference, and at a nonprofit that money comes out of program budget. Self-service makes sense when a bookkeeper is already doing the filings competently, and rarely otherwise. Our guide to free payroll software covers the wider landscape.
Payroll for nonprofits under 20 staff
Most nonprofit software roundups drift toward organizations with a finance department. The typical US nonprofit with paid staff does not have one. It has an executive director, a program lead, some part-time staff, and one person doing HR, bookkeeping, and grant reporting alongside their actual job. What matters at that size is different.
One item sits outside the payroll engine entirely. Every new hire needs a Form I-9 completed on schedule, a signed Form W-4, any state withholding certificate, and a new hire report filed with the state. None of that is payroll processing and all of it has to exist before the first run. Our guides to tax forms for new employees and I-9 documentation cover the requirements and the retention rules.
Before you choose
FirstHR does not process payroll, file payroll taxes, or administer benefits. Every provider above does something we do not, and if paying staff and filing returns is the problem in front of you, one of them is the answer. Choose from the list.
The reason this section exists is the pattern behind the classification and documentation problems described above. At a nonprofit with 15 staff and 60 volunteers, the paperwork does not fail because payroll software is missing. It fails because the I-9 for the new program coordinator was completed on day four instead of day one, because the volunteer stipend arrangement lives in an email thread rather than a written policy, because the personnel files are spread across a shared drive and somebody's inbox, and because the mandatory training everyone signed off on has no completion record anyone could produce at audit.
That is the layer we handle: onboarding workflows, e-signature on I-9s and offer letters, employee records with a self-service portal, document management, and training with completion tracking, for US organizations with 5 to 50 employees at a flat $98 to $198 per month regardless of headcount. The flat rate is worth noting for grant budgeting specifically, since it is a fixed line rather than a number that moves every time a program hires. It sits alongside whichever payroll platform you choose rather than replacing it.
Frequently Asked Questions
Do nonprofits pay payroll taxes?
Yes, with one federal exception. Tax-exempt status removes federal income tax on the organization's revenue, not employment taxes. A 501(c)(3) still withholds federal income tax and the employee share of Social Security and Medicare, and still pays the 7.65 percent employer match. The exception is federal unemployment tax, from which 501(c)(3) organizations are exempt.
Are nonprofits exempt from FUTA?
Organizations recognized under section 501(c)(3) are, and they do not file Form 940. Other nonprofit types are not: a 501(c)(4), 501(c)(6), or 501(c)(7) pays federal unemployment tax like any business. The exemption depends on IRS recognition, so payroll run before the determination letter arrives owes the tax for that period.
What is the nonprofit unemployment insurance election?
A choice available to 501(c)(3) organizations between paying quarterly state unemployment tax as a contributory employer, or paying nothing quarterly and reimbursing the state dollar for dollar for benefits actually paid to former employees. The election is usually made in writing at registration and binds for at least two calendar years in most states. Reimbursing employers still file quarterly wage reports.
What is the best payroll software for nonprofits?
OnPay for most organizations at 5 to 50 staff, because it documents 501(c)(3) handling and includes every state. Patriot for organizations under 10 on the tightest budget. Gusto if your books are in Aplos. QuickBooks if they are in QuickBooks Online. ADP or Paychex when grant allocation across many funding sources or a named support contact outweighs price.
Is there free payroll software for nonprofit organizations?
Not for full service. Payroll4Free is a free Windows desktop tool for very small teams, though published sources disagree on the exact employee ceiling, and ExcelPayroll is a free spreadsheet template. Both leave every deposit and filing to you. Given failure-to-deposit penalties of 2 to 15 percent, the $37 to $50 monthly cost of full service is usually cheaper in practice.
Do nonprofits get a discount on payroll software?
Rarely as a published program. As of July 2026 no major vendor lists a standing 501(c)(3) discount on its own pricing page, despite third-party claims to the contrary. Ask directly and get any nonprofit rate in the order documents. TechSoup offers eligible organizations donated QuickBooks Online, but payroll is explicitly excluded and billed by Intuit at full price.
Can a nonprofit pay volunteers?
Only within limits. Reimbursing actual out-of-pocket expenses is fine. Beyond that, a fee is generally nominal if it stays under roughly 20 percent of the equivalent wage, does not vary with hours worked, and is not tied to productivity. Payments beyond that create an employment relationship. Stipends are generally taxable income to the recipient regardless of size.
How does grant-funded payroll allocation work?
Payroll platforms split a single salary across cost codes called departments, classes, divisions, or job codes depending on the vendor, mapping to your chart of accounts. Availability varies by plan, so confirm it on the tier you are buying. The split must be supported by time and effort records showing actual work performed, since budgeted percentages alone are a common audit finding.
Does payroll appear on Form 990?
Yes. Part VII lists all current officers, directors, and trustees regardless of pay, key employees over $150,000, the five highest compensated employees over $100,000, and the five highest paid contractors over $100,000. Reportable compensation comes from Form W-2 and Form 1099, and Form 990 is a public document.
Should a small nonprofit outsource payroll or use software?
Software is enough for most organizations under 50 staff, since every full-service platform here deposits taxes and files returns. Paying more buys a named contact rather than more capability. A professional employer organization is a different structure offering large-group benefits pricing through co-employment, which is a benefits decision rather than a payroll one. See our guide to payroll outsourcing for the full comparison.
What do I need before running a nonprofit's first payroll?
A federal EIN, your IRS determination letter, a state withholding account, a state unemployment account with the reimbursing or contributory election made, a completed I-9 and signed W-4 for every employee plus any state certificate, and a written classification decision for anyone whose employee, contractor, or volunteer status is not obvious.
How much does nonprofit payroll software cost?
At 10 staff, published July 2026 rates run roughly $87 for Patriot Full Service, $89 for Paychex Essentials, $99 for SurePayroll, $109 for OnPay or Gusto Simple, and $115 for QuickBooks Core. At 25 staff the same plans land between about $162 and $213 per month. ADP does not publish RUN pricing.