Master 990 Preparation: Insights from Industry Experts

Navigating the world of nonprofit tax filing can feel overwhelming, especially when your organization’s mission depends on every dollar being put to good use. That’s why mastering IRS Form 990 is so crucial- not just for compliance, but for building trust, maintaining tax exemption, and supporting your nonprofit’s long-term health. This comprehensive guide is designed for nonprofit directors and leadership teams who want to make Form 990 preparation a strength, not a stressor. We’ll break down everything from accounting basics and IRS requirements to practical strategies for transparency, risk management, and growth.

Why Form 990 Matters for Your Organization

Form 990 isn’t just another tax return- it’s a public document that showcases your organization’s financial integrity, governance, and impact. The Internal Revenue Service (IRS) requires most tax-exempt organizations, including every 501(c)(3) nonprofit organization, to file Form 990 annually. This process supports transparency, helps maintain your tax exemption, and reassures donors, grantmakers, and the public that your organization operates responsibly.

A well-prepared Form 990 communicates your organization’s revenue, expenses, assets, liabilities, and net worth. It highlights your charitable purpose, tracks fundraising efficiency, and details executive compensation, employee benefits, and related party transactions. In short, it’s a window into your organization’s soul- and a key to continued growth and donor confidence.

Understanding the Foundations: Key Concepts in Nonprofit Accounting and Tax Filing

Before you dive into Form 990, it’s essential to understand the accounting principles and IRS requirements that shape nonprofit tax filing:

  • Fiscal Year: Your organization’s fiscal year determines the accounting period for reporting income, expenses, and financial position. Aligning your fiscal year with your operational cycle can simplify budgeting, grant reporting, and compliance.

  • Accounting Methods: Most nonprofits use accrual accounting, which records income and expenses when they are earned or incurred, not when cash changes hands. This method provides a more accurate picture of your organization’s financial health.

  • Tax Exemption: Achieving and maintaining tax exemption under the Internal Revenue Code (IRC), specifically section 501(c)(3), is the foundation of nonprofit status. The IRS grants tax exemption based on your organization’s mission, activities, and compliance with federal law.

  • Employer Identification Number (EIN): Every nonprofit must have an EIN, which is like a Social Security number for your organization. Applying for an EIN for nonprofit status is one of the first steps when you file for 501(c)(3) status.

Step-by-Step Guide to Form 990 Preparation

1. Organize Your Financial Data

Start by gathering all relevant financial data for the fiscal year. This includes:

  • Revenue (donations, grants, program income, investment income, fundraising revenue)

  • Expenses (program, management, fundraising, employee benefits, payroll, advertising)

  • Assets (cash, property, intellectual property, stock, inventory, accounts receivable)

  • Liabilities (loans, bonds, mortgages, escrow, insurance, employee benefits)

  • Net Worth (assets minus liabilities)

  • Receipts and supporting documents for every transaction

Using reliable accounting software tailored for nonprofits can make this process much easier. Look for solutions that support fund accounting, integrate with payroll, and generate reports compatible with IRS tax forms.

2. Select the Right Accounting Software

Nonprofit accounting software is essential for accurate Form 990 preparation. Whether you use Microsoft Excel for simple bookkeeping or invest in robust cloud-based solutions, your software should help you:

  • Track accounts receivable and expenses

  • Reconcile bank statements

  • Manage payroll and employee benefits

  • Monitor restricted and unrestricted funds

  • Generate balance sheets, income statements, and cash flow reports

  • Export data in formats required for IRS electronic filing (including PDF)

3. Structure Your Data for Compliance

The IRS expects your Form 990 to be clear, consistent, and well-documented. That means:

  • Using a standardized chart of accounts

  • Categorizing every payment, donation, and expense

  • Documenting executive compensation, trustee payments, and related party transactions

  • Tracking grants, loans, and investments

  • Maintaining detailed records for all assets, liabilities, and net worth changes

4. Complete the Form 990

Form 990 is divided into several sections, each requiring specific information:

  • Part I: Summary of your organization’s mission, activities, and key financials

  • Part II: Signature block (must be signed by an authorized officer or trustee)

  • Part III: Statement of program service accomplishments

  • Part IV: Checklist of required schedules (including information on lobbying, joint ventures, and related organizations)

  • Part V: Statements regarding other IRS filings and tax compliance

  • Part VI: Governance, management, and disclosure policies (including conflict of interest, document retention, and whistleblower policies)

  • Part VII: Compensation of officers, directors, trustees, key employees, and highest compensated employees

  • Part VIII: Statement of revenue (including gross income, investment income, unrelated business income, and fundraising revenue)

  • Part IX: Statement of functional expenses (program, management, fundraising, advertising, employee benefits)

  • Part X: Balance sheet (assets, liabilities, net worth)

  • Part XI: Reconciliation of net assets

  • Part XII: Financial statements and independent audit information

Special schedules may be required for private foundations, political campaign activity, conservation easements, or certain types of investments.

5. Review for Accuracy and Transparency

Double-check every figure, document, and statement. Internal controls-like periodic audits, checklists, and segregation of duties-help prevent errors and fraud. Transparency is key: your Form 990 will be available for public inspection, so ensure it accurately reflects your organization’s work and financial stewardship.

6. File Electronically and On Time

Most organizations must file Form 990 electronically. Your accounting software should support electronic filing and generate the necessary IRS tax forms. Filing deadlines depend on your fiscal year; missing a deadline can result in IRS penalties or even loss of tax exemption.

7. Respond to IRS Inquiries and Maintain Records

Keep copies of all Form 990 filings, supporting documents, and correspondence with the IRS. Be prepared to respond to audit requests, data verification, or questions about your organization’s activities, revenue, or expenses.

Common Challenges and Solutions in Nonprofit Tax Filing

Reconciling Revenue and Expenses

Many organizations struggle to match revenue with corresponding expenses, especially when using multiple funding sources or tracking in-kind donations. Adopting fund accounting and using dedicated accounting software can help maintain clarity.

Managing Assets and Liabilities

Properly categorizing assets (cash, property, intellectual property, stock) and liabilities (loans, bonds, insurance, escrow) is critical for an accurate balance sheet. Regular audits and asset inventories reduce the risk of misstatements.

Handling Payroll, Employee Benefits, and Executive Compensation

Payroll and employee benefits must be reported accurately, including health insurance, retirement plans, and executive compensation. Use payroll software that integrates with your accounting system to avoid errors.

Reporting Unrelated Business Income Tax (UBIT)

If your organization earns income from activities unrelated to its exempt purpose, you may owe unrelated business income tax. Track these activities separately and consult a tax advisor to ensure compliance.

Avoiding Conflicts of Interest and Ensuring Good Governance

The IRS requires disclosure of any conflict of interest policies, related party transactions, and governance practices. Maintain up-to-date policies, train your board of directors, and document all decisions.

Staying Current with Regulatory Updates

IRS regulations and Form 990 requirements change frequently. Subscribe to industry newsletters, attend training sessions, and consult with tax advisors to stay informed.

Best Practices for Nonprofit Tax Filing and Form 990 Preparation

  • Create a Filing Calendar: Align your internal review process with IRS deadlines to avoid late filings and penalties.

  • Implement Internal Controls: Regular audits, segregation of duties, and detailed checklists reduce errors and improve transparency.

  • Leverage Technology: Use accounting software that supports nonprofit-specific needs, integrates with payroll, and generates IRS-compliant reports.

  • Train Your Team: Regular training on accounting, tax filing, and governance ensures everyone understands their responsibilities.

  • Seek Expert Support: Partner with tax advisors, accountants, and legal counsel who specialize in nonprofit tax preparation.

  • Maintain Public Trust: Remember, Form 990 is a public document. Use it as an opportunity to tell your story, highlight your impact, and build donor confidence.

Special Topics: Private Foundations, Political Campaigns, and More

Private Foundations

Private foundations have additional reporting requirements, including excise taxes, investment disclosures, and grantmaking activities. Use specialized accounting software and consult with experts to ensure compliance.

Political Campaign Activity

Nonprofits are generally prohibited from participating in political campaigns. Any political campaign activity must be reported on Form 990 and may jeopardize your tax exemption.

Conservation Easements and Intellectual Property

If your organization holds conservation easements or owns intellectual property, these must be reported as assets. Consult with a tax advisor to ensure proper valuation and disclosure.

Frequently Asked Questions

Q: What is the difference between gross income and net income on Form 990?

Gross income is the total revenue before deducting expenses. Net income is what remains after all expenses are subtracted.

Q: What happens if my organization fails to file Form 990?

Failure to file can result in IRS penalties, loss of tax exemption, and damage to your public reputation.

Q: How do I apply for 501(c)(3) status?

File Form 1023 with the IRS, including your organization’s mission, governance, and financial projections. You’ll need an EIN and supporting documents.

Q: What are the most common IRS penalties for nonprofits? Late filing, incomplete or inaccurate forms, and failure to disclose conflicts of interest can all trigger IRS penalties.

Q: How can I use Form 990 to support fundraising?

A transparent, well-prepared Form 990 builds donor trust and demonstrates your organization’s impact and financial responsibility.

Q: What is the process for nonprofit tax preparation?

Organize your financial data, use accounting software, complete Form 990, review for accuracy, file electronically, and respond to IRS inquiries as needed.

Glossary of Key Terms

Term

Definition

Organization

Any entity formed for a specific purpose, such as a nonprofit, charitable organization, or corporation.

Accounting

The process of recording, classifying, and summarizing financial transactions.

Fiscal Year

The 12-month period used for financial reporting and tax filing.

Tax

Compulsory financial charge imposed by the government.

Income

Money received by the organization, including donations, grants, and program revenue.

Insurance

Protection against financial loss, including health insurance and liability insurance.

Internal Revenue Service (IRS)

The federal agency responsible for tax collection and enforcement.

501

Section of the Internal Revenue Code that defines tax-exempt organizations.

Asset

Anything of value owned by the organization.

Expense

Money spent on operations, programs, or administration.

Form 990

The annual tax return filed by tax-exempt organizations.

Charitable Organization

A nonprofit formed for charitable purposes.

Employment

The relationship between the organization and its employees.

Liability

Financial obligations or debts.

Revenue

Total income generated by the organization.

Audit

An independent review of financial records.

Donation

A voluntary contribution of money or goods.

Employee Benefits

Non-wage compensation, such as health insurance or retirement plans.

Payroll

The process of paying employees.

Balance Sheet

A financial statement showing assets, liabilities, and net worth.

Nonprofit Organization

An entity formed for purposes other than generating profit.

Tax Return

A form filed with the IRS to report income, expenses, and tax liability.

Net Worth

The difference between assets and liabilities.

Investment

The use of money to generate income or profit.

Employer Identification Number (EIN)

A unique number assigned by the IRS to identify the organization.

Tax Exemption

The status that allows organizations to avoid paying certain taxes.

Management

The process of overseeing operations and making decisions.

Accounts Receivable

Money owed to the organization.

Trustee

A person or entity responsible for managing assets for the benefit of the organization.

Health Insurance

Insurance that covers medical expenses.

Unrelated Business Income Tax (UBIT)

Tax on income from activities unrelated to the organization’s exempt purpose.

Private Foundation

A nonprofit funded by an individual, family, or corporation, subject to special rules.

Bookkeeping

Recording daily financial transactions.

Fund Accounting

A system that tracks resources by source and purpose.

Accounting Software

Digital tools for managing financial data.

Interest

Income earned from investments.

Software

Computer programs used for accounting, payroll, and reporting.

Transparency

Openness in reporting and operations.

Trust

Confidence in the organization’s integrity.

IRS Tax Forms

Documents required by the IRS for tax filing.

Candid

Honest, open communication.

Conflict of Interest

A situation where personal interests could influence professional decisions.

Corporation

A legal entity separate from its owners.

Property

Physical or intangible assets owned by the organization.

Lobbying

Efforts to influence legislation.

Receipt

Proof of a financial transaction.

Fundraising

Activities to raise money for the organization.

Data

Information collected and analyzed for decision-making.

Finance

The management of money and investments.

Joint Venture

A partnership between organizations for a specific project.

Bond

A debt instrument used to raise funds.

Grant

Funds given for a specific purpose.

Cash

Money in hand or in the bank.

Political Campaign

Activities to support or oppose candidates or legislation.

Law

Rules established by government authority.

Nonprofit Tax

Taxes and filings specific to nonprofit organizations.

File 501c3

The process of applying for 501(c)(3) status.

Applying for EIN for Nonprofit

The process of obtaining an EIN from the IRS.

File for Nonprofit Status

The process of registering as a nonprofit.

Apply for 501 c 3

The process of seeking IRS recognition as a 501(c)(3) organization.

Nonprofit Tax Preparation

The process of preparing tax returns for nonprofits.

Filing for 501c3 Status

The process of submitting required forms for tax exemption.

Nonprofit Tax Filing

The annual process of submitting tax returns.

Nonprofit Form

Any IRS form specific to nonprofits.

Governance

The system of rules and practices by which an organization is directed.

Document

Written or digital record.

Internal Revenue Code

The body of federal tax laws.

Accounting Period

The time frame for which financial data is reported.

Cost

The amount paid for goods or services.

Nonprofit Accounting

The process of managing nonprofit finances.

Public

The community served by the organization.

Money

Currency used for transactions.

Health

The well-being of employees and beneficiaries.

Excise

A tax on specific goods or activities.

Board of Directors

The governing body of the organization.

Loan

Money borrowed that must be repaid.

Income Tax

Tax on income earned.

Mortgage

A loan secured by property.

Liquidation

The process of closing and distributing assets.

Fee

A charge for services.

Microsoft Excel

Spreadsheet software used for accounting.

Taxpayer

An individual or entity that pays taxes.

PDF

A file format for sharing documents.

Escrow

Funds held by a third party until conditions are met.

Failure

The lack of success in meeting requirements.

ProPublica

An organization that publishes nonprofit tax data.

Checklist

A list of items to be completed.

Shareholder

An owner of shares in a corporation.

Form 1023

The application for recognition of exemption.

Accrual

An accounting method that records revenues and expenses when they are earned or incurred.

Partnership

A business relationship between two or more entities.

Gross Income

Total income before expenses.

Payment

The act of paying money owed.

Advertising

Promoting the organization’s activities.

Salary

Compensation paid to employees.

Conservation Easement

A legal agreement to protect land for conservation.

IRS Penalties

Fines imposed for noncompliance.

Risk

The possibility of loss or harm.

Signature

An authorized sign-off on documents.

Taxpayer Identification Number

A unique number for tax purposes.

Tax Advisor

A professional who provides tax guidance.

Telephone

A communication tool.

Tax Deduction

An expense that reduces taxable income.

Tax Shelter

A strategy to minimize tax liability.

Net Income

Income after expenses.

Retained Earnings

Profits kept in the organization.

Executive Compensation

Pay and benefits for top executives.

Telephone Number

Contact information.

Information

Data used for decision-making.

Inspection

Review of records or operations.

Stock

Ownership in a corporation.

Risk Management

Strategies to minimize risk.

Knowledge

Understanding of facts and procedures.

Contract

A legally binding agreement.

Budget

A financial plan for income and expenses.

Intellectual Property

Creations of the mind, such as trademarks or copyrights.

Form 1099

A tax form for reporting payments to non-employees.

Internet

The global network for sharing information.

Taxable Income

Income subject to tax.

Inventory

Goods held for sale or use.

Policy

A guiding principle or rule.

Trade Name

The name under which an organization operates.

Leadership

The act of guiding an organization.

5013c Form

A common misstatement for 501(c)(3) form.

Form 990 Nonprofit

The Form 990 filed by nonprofits.

501c3 Tax Filing

The process of filing taxes for a 501(c)(3).

990 Nonprofit

Another term for Form 990 for nonprofits.

Conclusion: Building a Stronger Organization Through Accurate Form 990 Preparation

Mastering Form 990 preparation is about more than checking a box for the IRS. It’s about building a culture of transparency, accountability, and trust. By investing in the right accounting software, training your team, and staying current with IRS requirements, your organization can turn tax filing into a strategic asset.

Remember, your Form 990 is a reflection of your organization’s values and impact. Use it to tell your story, demonstrate your stewardship, and inspire confidence in your mission. With the right approach, you’ll not only maintain your tax exemption and avoid IRS penalties-you’ll also build a foundation for sustainable growth and lasting public trust.

This guide is meant to support nonprofit directors and leadership teams in navigating the complexities of Form 990 preparation and nonprofit tax filing. For specific questions about your organization’s situation, always consult a qualified tax advisor or legal professional.


†Holdings is a financial technology company and is not a bank. Banking services are provided by i3 Bank, Member FDIC. The Holdings Visa Debit Card is issued by i3 Bank pursuant to a license from Visa U.S.A. Inc. and may be used anywhere Visa cards are accepted.


*No account or domestic transaction fees. Some foreign transaction fees may apply in limited circumstances.

‡Annual Percentage Yield (APY) is variable and subject to change after account opening. Rate is compounded monthly and credited monthly.


§Deposits are insured up to $3 million through a combination of i3 Bank, Member FDIC, and additional program banks.

Hustle Handbook: News, Insights, & Perks for Business Owners

No fees. No fluff. Just the SMB news, money moves, and high-yield banking tips you actually need— delivered quick, clear and jargon-free.

Disclaimers and footnotes

© 2023-2024 Holdings Financial Technologies Inc. All rights reserved.

Holdings is a financial technology company, not a bank. Banking services provided by i3 Bank, Member FDIC. The Holdings Visa® Debit Card is issued by i3 Bank pursuant to a license from Visa U.S.A. Inc. and may be used everywhere Visa debit cards are accepted.
Funds deposited in your Holdings account are held by i3 Bank, Member FDIC. The standard deposit amount is $250,000 per depositor, per insured bank, for each account ownership category.

Through i3 Bank's Sweep Program, funds may be eligible for up to $3M in FDIC insurance. Find additional information about the Sweep Program here


†Holdings is a financial technology company and is not a bank. Banking services are provided by i3 Bank, Member FDIC. The Holdings Visa Debit Card is issued by i3 Bank pursuant to a license from Visa U.S.A. Inc. and may be used anywhere Visa cards are accepted.

*No account or domestic transaction fees. Some foreign transaction fees may apply in limited circumstances.

‡Annual Percentage Yield (APY) is variable and subject to change after account opening. Rate is compounded monthly and credited monthly.

§Deposits are insured up to $3 million through a combination of i3 Bank, Member FDIC, and additional program banks.

Hustle Handbook: News, Insights, & Perks for Business Owners

No fees. No fluff. Just the SMB news, money moves, and high-yield banking tips you actually need— delivered quick, clear and jargon-free.

Disclaimers and footnotes

© 2023-2024 Holdings Financial Technologies Inc. All rights reserved.

Holdings is a financial technology company, not a bank. Banking services provided by i3 Bank, Member FDIC. The Holdings Visa® Debit Card is issued by i3 Bank pursuant to a license from Visa U.S.A. Inc. and may be used everywhere Visa debit cards are accepted.
Funds deposited in your Holdings account are held by i3 Bank, Member FDIC. The standard deposit amount is $250,000 per depositor, per insured bank, for each account ownership category.

Through i3 Bank's Sweep Program, funds may be eligible for up to $3M in FDIC insurance. Find additional information about the Sweep Program here


†Holdings is a financial technology company and is not a bank. Banking services are provided by i3 Bank, Member FDIC. The Holdings Visa Debit Card is issued by i3 Bank pursuant to a license from Visa U.S.A. Inc. and may be used anywhere Visa cards are accepted.

*No account or domestic transaction fees. Some foreign transaction fees may apply in limited circumstances.

‡Annual Percentage Yield (APY) is variable and subject to change after account opening. Rate is compounded monthly and credited monthly.

§Deposits are insured up to $3 million through a combination of i3 Bank, Member FDIC, and additional program banks.

Hustle Handbook: News, Insights, & Perks for Business Owners

No fees. No fluff. Just the SMB news, money moves, and high-yield banking tips you actually need— delivered quick, clear and jargon-free.

Disclaimers and footnotes

© 2023-2024 Holdings Financial Technologies Inc. All rights reserved.

Holdings is a financial technology company, not a bank. Banking services provided by i3 Bank, Member FDIC. The Holdings Visa® Debit Card is issued by i3 Bank pursuant to a license from Visa U.S.A. Inc. and may be used everywhere Visa debit cards are accepted.
Funds deposited in your Holdings account are held by i3 Bank, Member FDIC. The standard deposit amount is $250,000 per depositor, per insured bank, for each account ownership category.

Through i3 Bank's Sweep Program, funds may be eligible for up to $3M in FDIC insurance. Find additional information about the Sweep Program here


†Holdings is a financial technology company and is not a bank. Banking services are provided by i3 Bank, Member FDIC. The Holdings Visa Debit Card is issued by i3 Bank pursuant to a license from Visa U.S.A. Inc. and may be used anywhere Visa cards are accepted.

*No account or domestic transaction fees. Some foreign transaction fees may apply in limited circumstances.

‡Annual Percentage Yield (APY) is variable and subject to change after account opening. Rate is compounded monthly and credited monthly.

§Deposits are insured up to $3 million through a combination of i3 Bank, Member FDIC, and additional program banks.