
- The basic UBI test
- Revenue streams that may deserve a closer look
- Common exceptions and exclusions
- Form 990-T filing requirements
- Separate activities need separate records
- A practical review workflow
- How Ramp helps

Tax-exempt doesn't always mean tax-free. Your nonprofit may need to evaluate whether certain revenue streams create unrelated business income (UBI), and whether unrelated business income tax (UBIT) or Form 990-T filing obligations apply.
The bar is lower than most teams realize. The IRS says an exempt organization with $1,000 or more of gross income from an unrelated business must file Form 990-T. That threshold is on gross income, not net — even a small, recurring commercial activity can trigger a filing requirement.
This is an area where overconfidence creates problems. The answer often depends on your exempt purpose, the specific activity, how often it occurs, whether an exception or exclusion applies, and how expenses are tracked. You don't need to make those determinations alone, but you do need records that make the review possible.
Ramp doesn't provide tax, legal, audit, or compliance advice. We help nonprofit finance teams organize spend, capture receipts, categorize expenses, reconcile activity, and maintain cleaner reporting workflows so your CPAs and advisors have better information to work from.
The basic UBI test
The IRS describes unrelated business income, for most organizations, as income from a trade or business that is regularly carried on and not substantially related to the charitable, educational, or other purpose that is the basis of the organization's exemption. All three elements matter.
In practice, you and your advisors will ask:
- Is it a trade or business? The activity may involve selling goods, providing services, or otherwise carrying on a commercial-type activity.
- Is it regularly carried on? The activity is more likely to raise UBI questions if it has frequency and continuity similar to a comparable commercial activity.
- Is it substantially related to the exempt purpose? The analysis looks at whether the activity contributes importantly to your exempt purpose — not whether the revenue helps fund the mission.
If one element is missing, the income may not be unrelated business income. But classification involves judgment, especially when the activity is close to your mission or uses your audience, facilities, data, staff, or brand.
Revenue streams that may deserve a closer look
The right answer depends on facts, but several revenue categories often deserve extra review:
- Advertising and sponsorship-like arrangements: Website, newsletter, event, podcast, conference, or publication revenue may need review to determine whether it's advertising, a qualified sponsorship payment, or another type of revenue.
- Rental activity: Real property rent may be excluded in some cases, but debt-financed property, services provided with the rental, or personal property components can change the analysis.
- Commercial services: Consulting, testing, training, licensing, data services, affinity programs, or facility use arrangements may need review if they resemble services offered by for-profit businesses.
- Partnership investments: Schedule K-1 income from partnerships or certain investment vehicles may include UBI or debt-financed income that needs to be reported.
- Retail or event activity: Merchandise, concessions, parking, conferences, or events raise different questions depending on frequency, staffing, donated goods, volunteer involvement, and mission connection.
These categories aren't automatic UBI. They're flags for review, documentation, and discussion with a nonprofit tax advisor.
Common exceptions and exclusions
The IRS identifies several exceptions and exclusions that can keep certain activities from being treated as unrelated trade or business activity. These include volunteer labor, convenience activities for members, students, patients, officers, or employees, sales of donated merchandise, and certain bingo games.
Qualified sponsorship payments can also be treated differently from advertising in some circumstances, but details matter. Sponsor benefits, acknowledgments, calls to action, comparative language, price information, endorsements, and the structure of the arrangement may affect the analysis. Your finance and development teams should coordinate before sponsor packages are finalized so you understand how revenue will be classified and documented.
Passive income requires care too. Interest, dividends, royalties, rents, and gains may be excluded in many circumstances, but exceptions such as debt-financed property or controlled-entity rules may require additional review. The goal isn't to memorize every rule — it's to identify which revenue streams should be escalated before filing season.
Form 990-T filing requirements
You've already met the threshold question above ($1,000 or more in gross income from an unrelated business). The Form 990-T obligation is in addition to your annual information return, such as Form 990, Form 990-EZ, or Form 990-PF.
IRS Form 990-T instructions state that organizations defined in Section 511 that need to file Form 990-T are required to file electronically.
For most exempt organizations, Form 990-T is due annually by the 15th day of the 5th month after the end of your tax year. The IRS provides a due-date table for tax-exempt corporations that file Form 990-T.
Form 8868 may be used to request an automatic six-month extension for many exempt organization returns, but tax payment timing and extension mechanics should be confirmed with a tax advisor.
The filing threshold and due date are only part of the work. You'll also need to track which revenue and expenses connect to each potentially unrelated activity, whether shared expenses are allocated using a reasonable method, and whether the same activity is described consistently across Form 990 and Form 990-T.
Separate activities need separate records
The IRS Form 990-T instructions state that organizations with unrelated business taxable income must complete a separate Schedule A for each separate unrelated trade or business. That separate-activity framework makes expense coding and documentation more important.
If you have multiple potentially unrelated activities, a single "UBI expenses" bucket won't give your CPA enough detail. You'll need to track which expenses are directly connected to which activity, which expenses are shared, which allocation method was used, and who reviewed the classification.
That's where finance operations make the tax review easier. Better coding at the time of purchase reduces the need to reconstruct activity months later from card statements, emails, spreadsheets, and memory.
A practical review workflow
You can make UBTI review more manageable by building it into your close and reporting process:
- Map revenue streams: List revenue by program, department, event, investment, rental arrangement, sponsorship package, and other source.
- Flag potential UBI: Mark revenue that may be commercial, regularly carried on, or not clearly tied to the exempt purpose.
- Review exceptions: Consider whether volunteer labor, donated merchandise, convenience, qualified sponsorship, or other exclusions may apply.
- Connect expenses: Track direct and shared expenses by activity so your CPA can evaluate deductions and allocations.
- Document assumptions: Keep notes on why a revenue stream was treated as related, unrelated, excluded, or escalated for advisor review.
- Coordinate across teams: Development, programs, finance, and legal or outside tax advisors should align before launching revenue-generating activities that may raise UBI questions.
- Check filing impact: Confirm with a CPA whether Form 990-T, estimated tax payments, extensions, public disclosure obligations, or board reporting are relevant for the year.
This workflow doesn't replace a tax analysis. It gives your finance team a cleaner fact pattern and better records so the analysis can happen with fewer surprises.
How Ramp helps
Ramp helps nonprofit finance teams keep expense records organized as transactions happen. You can categorize spend by program, grant, department, cost center, event, or activity, attach receipts and supporting documentation, route spend through approvals, and reconcile expenses more efficiently.
For UBTI review, that recordkeeping is useful because advisors often need activity-level detail. Ramp doesn't classify revenue as related or unrelated, determine whether an exclusion applies, calculate UBIT, or prepare Form 990-T. What Ramp can support is the operating discipline underneath that work — cleaner coding, clearer documentation, better spend visibility, and more organized records for tax-time review.
The information in this post is for general informational purposes only and does not constitute legal, accounting, tax, audit, compliance, financial, or other professional advice. UBI and UBTI classifications can be fact-specific and may depend on the organization's exempt purpose, activities, contracts, revenue structure, expenses, and applicable exceptions or exclusions. Please consult your accountant, auditor, attorney, tax advisor, or other qualified professional about your organization's specific circumstances.

“Browserbase builds infrastructure so AI agents can do real work. Ramp is doing the same for finance. It’s not another tool. It’s a system purpose-built for AI-driven finance, and that’s why we chose Ramp as our financial operating system from day one.”
Paul Klein IV
Founder & CEO, Browserbase

“We used to pay up to $20k a year for our AP platform. With Ramp, we’re earning back well over that amount. That's money that belongs to the mission now, not to the back-office software.”
Heidi Coffer
Chief Financial Officer, Boys & Girls Clubs of San Francisco

“We're accountable to our funders, our partners, and the families we serve. That accountability starts with how we manage every dollar. Ramp makes it easy for our team to spend wisely, track in real time, and keep overhead low so more resources reach the families navigating infertility.”
Rachel Fruchtman
CFO, Jewish Fertility Foundation

“Each member of our team has an outsized impact due to our focus on using high-leverage tools like Ramp.”
Lauren Feeney
Controller, Perplexity

“With Ramp, we haven’t had to add accounting headcount to keep up with growth. The biggest takeaway is that instead of hiring our way through it, we fixed the workflow so we can keep supporting the organization as we scale.”
Melissa M.
VP of Accounting at Brandt Information Services

“In the public sector, every hour and every dollar belongs to the taxpayer. We can't afford to waste either. Ramp ensures we don't.”
Carly Ching
Finance Specialist, City of Ketchum

“Compared to our previous vendor, Ramp gave us true transaction-level granularity, making it possible for me to audit thousands of transactions in record time.”
Lisa Norris
Director of Compliance & Privacy Officer, ABB Optical

“We chose Ramp because it replaced several disparate tools with one platform our teams actually use—if it’s not in Ramp, it’s not getting paid.”
Michael Bohn
Head of Business Operations, Foursquare



