Back to News
    Nonprofits

    Nonprofit Form 990 Preparation: A Step-by-Step Guide

    Master your nonprofit's Form 990 preparation with our expert guide. Ensure compliance and financial transparency. Learn more today!

    Centennial Accounting GroupJune 28, 2026

    Nonprofit Form 990 Preparation: A Step-by-Step Guide

    For many Nonprofits, the annual filing of Form 990 can feel like a daunting task. This crucial document, the IRS's primary tool for gathering financial information from tax-exempt organizations, impacts your organization's transparency, credibility, and even its ability to receive donations. Whether you're a small community outreach program in Denver or a statewide environmental advocacy group, understanding and accurately completing your Form 990 is essential.

    This guide is designed for nonprofit leaders, board members, and staff who are responsible for Form 990 preparation. We'll break down the process into manageable steps, ensuring you can navigate the requirements with confidence. By the end of this guide, you'll have a clear roadmap for preparing an accurate and compliant Form 990, setting your organization up for continued success and public trust.

    A person working on a laptop with papers and a coffee cup on a desk

    What You'll Need

    • Your organization's Employer Identification Number (EIN).
    • Your organization's mission statement.
    • A complete and accurate set of financial records for the tax year, including income statements, balance sheets, and general ledgers. Reliable professional bookkeeping is key here.
    • Information about your organization's governance, leadership, and key employees, including names, titles, and compensation.
    • Details of your organization's programs and activities, including expenses and beneficiaries.
    • Information on any grants received or made.
    • Minutes from board and committee meetings.
    • Copies of previous year's Form 990 filings.
    • Colorado-specific information, such as registrations with the Colorado Secretary of State and any applicable local regulations for home-rule cities.

    Step 1: Determine Which Form 990 to File

    The IRS offers several versions of the Form 990, each designed for organizations of different sizes and types. The most common are:

    • Form 990-N (e-Postcard): For organizations with gross receipts normally $50,000 or less. This is the simplest form and can usually be filed electronically.
    • Form 990-EZ: For organizations with gross receipts less than $200,000 and total assets less than $500,000.
    • Form 990: The "long form" for organizations with gross receipts of $200,000 or more, or total assets of $500,000 or more. This is the most comprehensive and detailed return.
    • Form 990-T: For tax-exempt organizations with ,000 or more in gross income from unrelated business activities.

    Your choice depends on your organization's financial activity during the year. For example, "Hope & Healing Haven," a small Denver-based shelter, might qualify for the 990-N if their annual receipts are under $50,000. In contrast, a large statewide educational nonprofit with significant grant funding would likely need to file the full Form 990.

    Step 2: Gather Your Financial Data and Supporting Documentation

    Accurate Form 990 preparation hinges on meticulously organized financial data. This means having a clear understanding of your income, expenses, assets, and liabilities. Ensure your accounting system accurately tracks revenue streams like donations, grants, and program service fees, as well as expenditures categorized by program services, management, and fundraising.

    This step often involves reconciling bank statements, reviewing invoices, and confirming grant agreements. If your organization handles employee compensation and benefits, accurate records for payroll services are also critical. Having your financial house in order from the start will significantly streamline the entire filing process.

    A person reviewing financial documents at a desk with a calculator

    Step 3: Compile Information on Governance, Management, and Compensation

    Form 990 requires detailed disclosure of your organization's leadership structure and compensation practices. You'll need to list the names and titles of all board members, officers, and key employees. For individuals receiving compensation over a certain threshold (which varies by form and year), you'll need to report their compensation, including benefits and other taxable amounts.

    This section also asks about your organization's governance policies. Have you conducted conflict-of-interest reviews? Do you have written policies for document retention and public disclosure? Answering these questions accurately demonstrates sound operational practices to the IRS and the public. If you're unsure about your organizational structure, consider it akin to foundational business formation principles being applied to your ongoing operations.

    Step 4: Document Your Programs and Activities

    One of the most important aspects of Form 990 is detailing the programs and activities your nonprofit undertakes to fulfill its mission. You'll need to describe each major program, its purpose, the expenses incurred to run it, and the number of people or communities served. This provides stakeholders with a clear picture of how donations are being utilized.

    For instance, a Colorado-based arts nonprofit might detail its youth outreach programs, community workshops, and free public performances, outlining the costs associated with each and the number of participants. Transparency in reporting program outcomes and expenses is crucial for donor confidence and grant applications. Your tax preparation services provider will help ensure these are described accurately and concisely.

    A group of people collaborating around a table with documents

    Step 5: Complete and Review the Form

    With all the information gathered, it's time to fill out the actual Form 990. This involves carefully transferring the data you've compiled into the appropriate lines and schedules of the return. Pay close attention to the instructions for each section, as even small errors can lead to questions from the IRS.

    Accuracy is paramount. Double-check all figures, dates, and names for consistency. It's highly recommended to have a second set of eyes review the completed form before filing. This could be another team member, a board member, or, ideally, a qualified tax professional. For organizations in Colorado, ensure you've also accounted for any state-specific reporting requirements, which can sometimes be tied to federal filings, such as employer requirements related to FAMLI or specific Colorado Department of Revenue (CDOR) guidelines.

    Step 6: File Your Form 990 and Make it Publicly Available

    Once you're confident in the accuracy of your Form 990, it's time to file it with the IRS. Most organizations can file electronically, which is the preferred and fastest method. The filing deadline is generally the 15th day of the fifth month after your organization's accounting period ends. For a December 31 year-end, this is May 15th.

    Remember that Form 990 is a public document. You are required to make copies available to the public upon request. This includes making it available on your website. Many nonprofits also choose to include a summary of their impact and financials in their annual reports to provide a more engaging overview than the tax form alone.

    A stack of financial documents with a pen on top

    Common Pitfalls in Form 990 Preparation

    • Incomplete or inaccurate financial records: This is the most common challenge. Without strong bookkeeping, accurately filling out the form becomes nearly impossible.
    • Misclassification of expenses: Failing to properly categorize expenses (e.g., program vs. administrative vs. fundraising) can distort your organization's financial picture and impact reporting on Form 990.
    • Inadequate reporting of compensation: Not fully disclosing the compensation of officers and key employees, or failing to follow IRS guidelines on reasonable compensation, can lead to penalties.
    • Missing required schedules: Form 990 often requires additional schedules (e.g., Schedule B for donors, Schedule A for public charity status) based on your organization's activities and revenue, which can be easily overlooked.
    • Ignoring state-specific requirements: While Form 990 is federal, Colorado and other states may have additional reporting obligations for Nonprofits, especially concerning charitable solicitation or state tax exemptions.

    When to Get Professional Help

    While this guide provides a solid framework for Form 990 preparation, our team at Centennial Accounting Group understands that many nonprofits face complex situations. If your organization is experiencing rapid growth, underwent significant programmatic changes, has unrelated business income, faces potential IRS inquiries, or simply wants the assurance of expert review, seeking professional assistance is a wise decision.

    Navigating the intricacies of tax law and ensuring full compliance can be stressful. Our dedicated team specializes in serving the unique needs of Nonprofits. We can assist with everything from maintaining accurate financial records through our professional bookkeeping services to preparing complex tax filings, offering fractional CFO services for strategic financial guidance, and providing expert tax preparation services. Don't let Form 990 preparation add unnecessary stress to your mission. Instead, leverage our expertise to ensure accuracy and compliance, so you can focus on what matters most – serving your community.

    Ready to ensure your Form 990 is handled with care and expertise? Explore our specialized Nonprofits services or schedule a free consultation with our experienced team today.

    Sources & References

    This article references information from the following authoritative sources:

    Disclaimer: This article is provided for informational and educational purposes only and does not constitute legal, tax, or financial advice. Tax laws and regulations change frequently, and the information presented may not reflect the most current legal developments. Every individual's tax situation is unique, and the strategies discussed may not be suitable for your specific circumstances.

    Before making any tax-related decisions, we strongly recommend consulting with a qualified tax professional or accountant. CAG Accountant is not responsible for any actions taken based on the information in this article. All referenced trademarks and copyrights belong to their respective owners.

    © 2026 Centennial Accounting Group. All rights reserved.

    Need Professional Guidance?

    Our team can help you implement these strategies for your specific situation.

    Book Free Consultation

    We use cookies to enhance your experience. View our Privacy Policy