Form 990 Schedule O
Complete Supplemental Information Reporting with TaxZerone!
Last updated:
-by Peter Samuel | TaxZerone
Form 990 Schedule O at a Glance
- Purpose: Form 990 Schedule O is used to provide supplemental narrative explanations and additional information required for specific questions on Form 990 , Form 990-EZ It allows organizations to explain answers that require additional details.
- Who Must File? All organizations filing Form 990 and certain organizations filing Form 990-EZ are required to attach Schedule O when additional explanations are required by the IRS.
- What Is Reported? Schedule O includes explanations for program services, governance policies, accounting methods, financial reporting, amendments, and other required narrative disclosures referenced throughout Form 990 or Form 990-EZ
Table of Contents
What is Schedule O?
Schedule O, Supplemental Information to Form 990 or 990-EZ is a supplementary schedule that accompanies the standard Form 990/Form 990-EZ and is filed annually by tax-exempt and nonprofits.
This schedule provides additional details or explanations regarding certain aspects of their operations or responses to questions asked on their 990 or 990-EZ information return. It also allows organizations to elaborate on complex issues, provide context, and ensure their annual information return filing is comprehensive and accurate.
Who must file Schedule O?
Non-profit organizations that file Form 990 or Form 990-EZ are generally required to complete Schedule O under specific circumstances. These include:
- Providing narrative explanations for specific questions on Form 990 or Form 990-EZ
- Explaining the organization's operations or responses to various questions
- Amending any part or schedule of Form 990 or Form 990-EZ
Simplify Your Tax Compliance Journey with TaxZerone
Make the e-filing process simple by clicking the button below.
Schedule O Filing Requirements
All organizations that file Form 990 and certain organizations that file Form 990-EZ must complete and attach Schedule O.

This includes the organizations providing detailed explanations and narrative descriptions and allowing them to elaborate on their operations, responses to specific questions, and any unique circumstances.
Choose TaxZerone to complete your Schedule O filing
Navigate the complexities of Form 990/990-EZ filing with TaxZerone, an IRS-authorized e-file service provider. Our intuitive platform and dedicated support team will guide you seamlessly through every step, ensuring a stress-free and efficient filing experience.
Here's how your 990/990-EZ return with Schedule O attachment is transmitted to the IRS - just 3 simple steps!
- Provide Organization Details - Choose the tax year that you want to file a return, and provide your organization's details.
- Preview the Return - Complete Schedule O and preview the information provided in the return for accuracy before transmitting.
- Transmit to the IRS - Transmit Schedule O along with your 990/990-EZ return to the IRS and get the acceptance in just a few hours.
With TaxZerone, you stay informed with instant updates on your return's filing status, eliminating guesswork and anxiety. In addition, our excellent support team is always available to answer your questions and provide assistance throughout the filing process.
Even if the IRS rejects your Form 990/990-EZ return, our platform empowers you to make necessary corrections and resubmit it for FREE!
Ready to attach Schedule O along with your Form 990/990-EZ return with TaxZerone?
Make the e-filing process simple by clicking the button below.
Commonly Asked Questions
1. What is the purpose of Schedule O?
2. How much detail is required in the narrative explanations on Schedule O?
3. What are the penalties for failing to file Schedule O?
Form 990-EZ.
