How to Classify Contributions, Grants, and Program Revenue in Form 990-EZ
Estimated reading time: 14 minute(s)

Revenue classification is one of the most common sources of confusion for small and mid-sized nonprofits. It’s also one of the areas the IRS pays close attention to, because it directly affects how your organization’s public support percentage is calculated.
Getting this right isn’t just about filling in the correct box. It affects your public charity status, your Schedule A calculations, and how transparent your finances look to donors, grantors, and the IRS alike.
Why the Distinction Matters
Form 990-EZ’s Part I asks you to report revenue in specific categories, even when the money seems to serve a similar purpose. The IRS uses this breakdown to understand where your funding comes from and whether your organization is broadly publicly supported or reliant on a small number of sources.
Misclassifying revenue can:
- Distort your public support test results on Schedule A
- Create red flags during IRS review
- Make your organization look less diversified (or less compliant) than it actually is
- Lead to inconsistent reporting year over year, which raises questions during audits or grant reviews
Contributions, Gifts, and Grants (Line 1)
This line captures revenue where the donor receives nothing of substantial value in return. Think of it as a one-way generosity: the money moves from the donor to your organization, and no goods or services flow back in a way that matches the value given.
This includes:
- Individual donations (one-time or recurring)
- Corporate sponsorships (as long as the benefit given back to the sponsor is minimal or incidental, like a logo placement)
- Grants from private foundations
- Grants from government agencies, when they support your general operations or a charitable purpose rather than paying for specific services rendered
- In-kind contributions of goods or services (reported at fair market value)
Government Grants: The Gray Area
Government grants deserve their moment, because they don’t always fit neatly into “contribution” or “program revenue”.
Ask yourself: is it a grant, or a contract for services?
- If a government agency awards funding to support your organization’s mission broadly, with general reporting requirements, it typically belongs with contributions and grants on Line 1.
- If the government is essentially paying you to perform a specific service, that arrangement starts to resemble an exchange transaction, which may belong under program services revenue instead.
The IRS looks at whether the payment is a grant (supporting your activities) or a payment for services rendered (an exchange transaction).
Program Service Revenue (Line 2)
This line captures money your organization earns by performing the actual work of your mission where the payer receives something of value in direct exchange.
Common examples:
- Tuition or fees for educational programs
- Ticket sales for a symphony performance or theater production
- Fees for counseling, therapy, or other direct services
- Admission fees to a museum or nonprofit attraction
- Membership fees, when they mainly grant access to services (as opposed to being primarily a form of financial support)
A Practical Way to Sort It Out
When a payment lands on your desk and you’re not sure where it goes, run through these three questions:
1. Did the payer receive something of comparable value in return?
- No – likely a contribution or grant (Line 1)
- Yes – likely a program service revenue (Line 2)
2. Is there a specific deliverable or service tied to the payment?
- No, it’s general support – contribution/grant
- Yes, there’s a defined service being exchanged – program revenue
3. What does the grant agreement or donor letter actually say?
- Language like “in support of,” “to further your mission,” or “unrestricted gift” points to Line 1.
- Language like “in exchange for”, “per unit of service”, or “fee for service” points to Line 2.
None of these questions has a universal answer. Context matters, and the same funding source can behave differently depending on how the arrangement is structured. That’s exactly why it’s worth reviewing agreements individually rather than applying a blanket rule to “all foundation grants” or “all government funding.”
Keep Documentation That Backs Up Your Classification
Whatever you decide, document your reasoning. If a reviewer, auditor, or future board member ever asks “why is this $50,000 grant on Line 1 instead of Line 2,” you want a clear paper trail including the grant agreement, correspondence, or internal memo that explains the classification logic you used.
This kind of recordkeeping also makes next year’s filing faster, since you’re not re-litigating the same judgement calls from scratch.
The Bottom Line
Contributions, grants, and program service revenue each tell a different story about how your organization is funded, and the IRS wants that story told accurately. Taking the time to classify revenue correctly protects your public charity status, keeps your Schedule A calculations clean, and builds a more transparent picture of your organization’s finances.
If you’re working through your Form 990-EZ and want a filing experience that walks you through these distinctions line by line, Tax990 is built with these kinds of judgment calls in mind.



Leave a Comment