Nonprofit Tax Preparation Services: Form 990 Filing, 1099s & More

The Charity CFO prepares Form 990s, 1099-NECs, sales tax filings, and UBIT documentation for nonprofits across the country, built on the clean monthly books we maintain for you all year long.

Our Full Package of Nonprofit CPA Services

Tax preparation isn’t a single deliverable. It’s a set of filings, schedules, and supporting records that all have to line up, with each other and with the rest of your financial reporting. Here’s what The Charity CFO handles.

  • Form 990 Preparation Services

    The annual information return is the centerpiece of nonprofit tax compliance, and it’s also where most of the public-facing scrutiny happens. Donors, watchdog groups, and grantmakers read your 990. We make sure it reflects your organization accurately, with properly categorized revenue, allocated functional expenses, complete Schedule A public support tests, governance disclosures, and compensation reporting. The Charity CFO prepares the version your organization is required to file: 990-N, 990-EZ, or the full 990.

  • 1099-NEC Filing

    Contractor misclassification and missed 1099s are two of the most common IRS-flagged issues for small and mid-sized nonprofits. We identify which vendors require a 1099-NEC, collect and verify W-9s throughout the year, and file the forms on time with both the IRS and recipients. No January panic, no $340-per-form penalties for late filings.

  • Sales Tax & State Compliance

    Sales tax exemption rules vary by state, and exemption on purchases doesn’t always mean exemption on what you sell. If your nonprofit runs a gift shop, sells tickets, hosts fundraising events, or generates retail revenue, we handle the sales tax registration, collection tracking, and filings in the states where you have nexus.

  • UBIT (Unrelated Business Income Tax)

    Income from activities not substantially related to your exempt purpose: advertising revenue in your magazine, certain rental income, and gift shop sales of unrelated merchandise can trigger Unrelated Business Income Tax. We track UBIT-generating activity throughout the year, calculate allowable deductions, and prepare Form 990-T when required, so this never becomes a year-end surprise.

Skip the Tax-Time Scramble With The Charity CFO

Your tax return shouldn’t feel like a fire drill. With accurate records and our expert support, tax season becomes just another box to check. Let us simplify your nonprofit tax services from day one.

99.5%

client retention
rate

Business Insights Ornge

We Work Alongside Your CPA for Nonprofit Tax Preparation

About 85% of our clients undergo an annual audit or financial review with an external CPA firm. The Charity CFO doesn’t replace that relationship; we make it work better.

Here’s what that looks like in practice. Your auditor or outside CPA needs clean, well-organized, audit-ready financials to complete your Form 990 efficiently. When those records arrive incomplete or inconsistent, the engagement drags on, fees climb, and the 990 ends up reflecting whatever the auditor could piece together rather than the full picture of your organization. We’ve seen what that costs nonprofits, both in dollars and in board confidence. When The Charity CFO handles your bookkeeping and accounting, your CPA receives:

  • Reconciled monthly financials with proper functional expense allocation

  • Complete grant tracking with restrictions clearly documented

  • Schedule-ready supporting documentation for compensation, contributions, and program service accomplishments

  • A direct point of contact on our team who answers their questions during the engagement

Which Form 990 Does Your Nonprofit File?

The IRS requires a different version of the 990 depending on your organization’s size. Filing the wrong one (or skipping it because you assumed you were too small) can put your tax-exempt status at risk.

If you’re not sure which version applies to your organization, that’s part of the onboarding conversation. The Charity CFO reviews your last filing and current financials and confirms the right form before deadlines come up.

  • Form 990-N (e-Postcard): For organizations with gross receipts normally $50,000 or less. It’s a short electronic notice, not a return, but it still has to be filed annually. One exception: 509(a)(3) supporting organizations must file a 990 or 990-EZ regardless of size.

  • Form 990-EZ: For organizations with gross receipts under $200,000 and total assets under $500,000. Shorter than the full 990, but still requires complete revenue, expense, and program reporting. Note: hospitals, sponsoring organizations of donor-advised funds, 501(c)(29) health insurance issuers, and 512(b)(13) controlling organizations cannot use the 990-EZ even if they meet these size thresholds; they must file the full 990.

  • Form 990 (Full): Required for organizations with gross receipts of $200,000 or more, or total assets of $500,000 or more. This is the long form, including all applicable schedules.

  • Form 990-PF: Required for all private foundations regardless of size.

  • Form 990-T: Required in addition to your standard 990 if your organization has $1,000 or more in gross unrelated business income.

Key Nonprofit Tax Deadlines

Most tax deadlines are tied to your fiscal year-end, not the calendar. Here are the dates that matter most for your nonprofit tax preparation:

Form 990 / 990-EZ / 990-N: Due the 15th day of the 5th month after fiscal year-end. For a December 31 fiscal year, that’s May 15.

Form 8868 (Extension): Filing this on or before your original 990 due date grants an automatic 6-month extension.

Form 990-T (UBIT): Generally due the 15th day of the 5th month after fiscal year-end for most 501(c) organizations (same as the 990). Employee benefit trusts under 401(a), IRAs, Coverdell ESAs, and Archer MSAs must file by the 15th day of the 4th month.

Form 1099-NEC: Due to recipients and the IRS by January 31 each year.

Form W-2: Due to employees and the SSA by January 31 each year.

State filings: Annual charitable registration renewals, state income tax filings (where applicable), and sales tax filings vary by state and filing frequency. We track these by client, providing outsourced nonprofit tax filings.

Missing a 990 deadline costs $25 per day for smaller organizations (up to the lesser of $13,000 or 5% of gross receipts) and $130 per day for larger organizations with gross receipts over $1,309,500 (up to $65,000). Three consecutive missed years result in automatic revocation of tax-exempt status, and reinstatement is neither fast nor cheap. The Charity CFO makes sure your nonprofit tax preparation is in place.

Frequently Asked Questions About Our Nonprofit Tax Services

Yes. Most tax-exempt nonprofits must file an annual information return with the IRS (Form 990, 990-EZ, or 990-N). Failure to file for three consecutive years results in automatic revocation of tax-exempt status.

The Form 990 is due on the 15th day of the 5th month following the close of your fiscal year. For organizations with a December 31 year-end, the deadline is May 15. A 6-month extension is available by filing Form 8868.

Late filing results in a penalty of $25 per day, up to the lesser of $13,000 or 5% of gross receipts. For large organizations with gross receipts over $1,309,500, the penalty is $130 per day up to $65,000. . Three consecutive missed filings result in automatic revocation of tax-exempt status.

Form 990-EZ is a shorter version for organizations with gross receipts under $200,000 and total assets under $500,000. The full Form 990 is required for larger organizations. Organizations with gross receipts under $50,000 may file the 990-N e-Postcard instead.

Unrelated Business Income Tax (UBIT) applies to income earned from activities not substantially related to your nonprofit’s exempt purpose, such as advertising revenue, certain rental income, or a gift shop. If your organization has such income, you may need to file Form 990-T.

Not necessarily. A CPA can prepare and sign the 990, but so can other qualified tax professionals. The Charity CFO to prepare audit-ready financial statements that their CPA then uses to complete the nonprofit 990 filing efficiently.

It depends on the state. Most states grant sales tax exemptions to qualified nonprofits, but the application process and scope of exemption varies significantly. Some states exempt all purchases; others only exempt specific categories. The Charity CFO helps clients understand and manage their state-specific obligations.

White Haired Person On Computer Illustrations

Ready to Get Your Tax Filing Under Control?