Running payroll for a nonprofit isn’t the same as running it for a regular business. Between IRS regulations, restricted grant reporting, and the specific tax treatment of clergy, there are landmines everywhere. We’ve seen organizations lose their 501(c)(3) status, face audit failures, and waste thousands on penalties: all because of preventable payroll mistakes.
Here are the seven most common nonprofit payroll errors we see, and how to fix them before they cost you.
1. Misclassifying Pastors and Housing Allowances
The mistake: Treating pastoral staff like regular employees when it comes to housing allowances and tax withholding.
Pastors occupy a unique position in payroll. They’re employees for income tax purposes but self-employed for Social Security and Medicare taxes. That usually means no Social Security/Medicare (FICA) withholding from a pastor’s paycheck, but the pastor may still owe self-employment (SECA) tax. The housing allowance adds another layer: it can be excluded from federal income tax (if it meets the rules) but is generally not excluded from SECA.
Common slip-ups include withholding FICA from a pastor’s wages, failing to designate a housing allowance ahead of time, or putting the allowance on payroll reports in a way that confuses W-2 reporting.
How to fix it:
- Confirm clergy status up front. Not every “pastor” title qualifies the same way for tax purposes. Align the role with IRS clergy rules before the first payroll.
- Adopt the housing allowance before it’s paid. Have the board/designated body approve it in writing (minutes or a written resolution) in advance of the period it applies to.
- Keep clean documentation. Retain the resolution, compensation agreement, and any supporting worksheets in the payroll file.
- Handle withholding intentionally. Pastors can request voluntary federal income tax withholding; don’t default to “normal employee withholding” without confirming the tax treatment.
- Coordinate W-2 reporting with your CPA. Make sure taxable wages, allowances, and any other clergy pay items are reported correctly and consistently year to year.

2. Forgetting State and Local Tax Filings for Remote Staff
The mistake: Assuming all your remote employees follow your organization’s home state tax rules.
Remote work exploded over the past few years, and nonprofits hired staff across state lines without realizing the tax implications. If you have an employee working from another state, you may need to register as an employer there, withhold that state’s income tax, and file periodic returns.
Some states have reciprocal agreements. Others don’t. And a few cities (looking at you, New York City) have their own local income taxes on top of state requirements.
How to fix it:
- List every work location. Track where each person is physically working (not just where your nonprofit is located).
- Confirm employer registration requirements. Many states require registration for withholding and unemployment accounts once you have in-state wages.
- Set the right withholding/local taxes. Make sure the employee’s work location drives state/local withholding settings.
- Calendar the filing deadlines. Add state and local deposit/filing due dates to a shared compliance calendar.
- Re-check when roles change. A move to a new state (or even a new city) can create new registration and filing requirements.
3. Ignoring Restricted Grant Reporting Requirements
The mistake: Running payroll without tracking which employees are funded by which grants.
Grants often come with strict reporting requirements. Funders want proof their dollars went toward specific programs or positions. If your payroll system lumps everything into one bucket, you can’t demonstrate compliance when audit season arrives.
We’ve seen nonprofits scramble to reconstruct payroll allocations months after the fact: usually right before a site visit. It’s painful, time-consuming, and occasionally impossible.
How to fix it:
- Set up codes before the first payroll. Create program/grant/job codes (or classes) that match your grant budgets and reporting format.
- Document allocation rules. For split-funded roles, define the percentage (or hours) by funding source and keep the backup (budget narrative, grant award, internal memo).
- Use time tracking when required. If the grant requires timesheets or effort reporting, collect it consistently and retain it for the full record-retention period.
- Reconcile monthly. Tie payroll-by-grant reports back to your general ledger so finance and programs are working off the same numbers.
- Version control changes. When someone’s funding mix changes mid-grant, update the allocation and keep the “effective date” so reports still tie out.

4. Worker Misclassification (Employee vs. Contractor vs. Volunteer)
The mistake: Paying people under the wrong category (W-2 employee vs. 1099 contractor vs. volunteer), or mixing categories without clean documentation.
This shows up a few common ways:
- A “contractor” who is really working set hours, using your tools, reporting to your manager, and doing ongoing core work
- A “volunteer” who is being paid stipends that look a lot like wages
- A contractor who later gets treated like an employee (or vice versa) with no clear transition date or paperwork
Misclassification can trigger back taxes, amended filings, penalties, and unhappy surprises at year-end.
How to fix it:
- Use a consistent test. Work with your CPA/HR advisor to apply a standard classification approach (IRS common-law factors are a common baseline).
- Document the relationship. Keep an independent contractor agreement, scope of work, and invoices for contractors. For volunteers, keep a volunteer agreement and reimbursement policy.
- Separate reimbursements from wages. Reimbursements should follow an accountable plan (business purpose, substantiation, timely submission) rather than “flat payments” with no backup.
- Don’t pay volunteers like employees. If someone is expected to show up, perform ongoing duties, and get paid regularly, that’s usually an employment relationship.
- Fix it quickly if it’s wrong. If you discover a mismatch, address it before it runs for multiple quarters (and before year-end forms go out).
5. Mismanaging Fringe Benefits (Cell phone stipends, health insurance, etc.)
The mistake: Treating fringe benefits as “non-taxable” by default.
Nonprofits often provide practical benefits like cell phone stipends, mileage, gift cards, housing-related help, or health coverage. The payroll issue is that some benefits are taxable, some are non-taxable, and some are only non-taxable if handled in a specific way.
Common pain points:
- Cell phone stipends paid as a flat amount with no business policy
- Gift cards treated like reimbursements (they’re typically taxable wages)
- Health insurance deductions and employer contributions not set up correctly
- Mileage paid without logs, turning reimbursements into taxable pay
How to fix it:
- Inventory every “extra” item you pay. List stipends, allowances, reimbursements, and benefits—then decide how each should be treated (taxable wages vs. non-taxable reimbursement vs. pre-tax deduction).
- Use an accountable plan for reimbursements. Require a business purpose + receipts/logs + timely submission. If it’s not substantiated, treat it as taxable.
- Be careful with stipends. If it’s a flat monthly payment with no substantiation, it’s often simplest (and safest) to treat it as taxable wages.
- Confirm benefits setup at onboarding. Make sure deductions (pre-tax vs. post-tax) and employer contributions are mapped correctly before the first payroll.
- Create a one-page policy. A short written policy for reimbursements and stipends prevents inconsistent treatment across departments.

6. Manual Data Entry & Lack of Integration
The mistake: Re-keying payroll data across systems (time tracking, HR, accounting, benefits) and relying on spreadsheets as the “source of truth.”
Manual handoffs create predictable problems:
- Wrong hours, rates, or job codes carried into payroll
- Deductions/benefits not updated when someone’s status changes
- Reports that don’t match the general ledger because mapping is inconsistent
- Extra work every pay period just to get to “ready to run”
How to fix it:
- Pick a system of record for each data type. One place for hours, one for employee demographic info, one for accounting codes—then define who updates what.
- Use imports/integrations when available. Time & attendance exports, benefits file feeds, and accounting journal exports reduce rework.
- Standardize your earning/deduction codes. Keep a clean list (regular, overtime, stipend, reimbursement, grant-funded wage codes, etc.) so reporting stays consistent.
- Lock in an approval workflow. Require a quick pre-payroll review: hours approved, new hires entered, pay changes documented, and deductions confirmed.
- Reconcile every cycle. Compare payroll register totals to what posts to the GL and what clears the bank so problems don’t stack up for months.
7. Ignoring FUTA/SUTA Exemptions (Explain how 501(c)(3)s can save)
The mistake: Paying unemployment taxes you may not owe (or setting up unemployment incorrectly for your organization type).
A lot of 501(c)(3) organizations are exempt from FUTA (federal unemployment tax). State unemployment (SUTA) rules vary, but many states offer nonprofits a choice between:
- the standard taxable method (paying SUTA taxes), or
- a reimbursable method (reimbursing the state for actual claims)
If your setup is wrong, you can overpay for years or get hit with notices when returns don’t match what the agency expects.
How to fix it:
- Confirm your 501(c)(3) status is on file. Make sure your EIN, entity type, and exemption status are correctly established with the IRS and reflected in payroll tax settings.
- Verify FUTA treatment. Check that FUTA is actually turned off where appropriate for eligible 501(c)(3)s.
- Review your state’s nonprofit unemployment options. Ask your state agency (or your CPA) whether the reimbursable method is available and how it works in your state.
- Compare cost and risk. Reimbursable can save money for stable, low-turnover teams, but it can be higher-risk if layoffs happen. Evaluate based on your staffing model.
- Keep agency letters and account numbers. Save determination letters, exemption confirmations, and state account setup documents in one place for audits and notices.

What Happens When You Don’t Fix These Mistakes
Payroll errors don’t just create administrative headaches. They trigger IRS penalties, failed audits, damaged donor relationships, and staff frustration. We’ve seen nonprofits lose grants because they couldn’t document payroll allocations. We’ve watched churches face five-figure penalties for mishandling clergy compensation.
The financial cost adds up, but the reputational damage is worse. Donors want proof their contributions are managed responsibly. Funders want clean audits. Staff want accurate paychecks and proper tax withholding.
Getting Payroll Right the First Time
If you want a second set of eyes on your setup, we can help. Giving Payroll provides payroll services (through trusted nationwide providers like ADP and SurePayroll) with hands-on support for nonprofits, churches, and small businesses.
If you’re ready, schedule a consultation. We’ll review your current payroll process, point out risk areas, and outline clean next steps.
Because your mission is too important to risk on preventable payroll errors.
