The IRS continues to require many tax-exempt organizations to file an annual information return, with the specific filing depending on the organization’s circumstances. Current IRS guidance confirms that Form 990, Form 990-EZ, Form 990-PF, and Form 990-N serve different organizations and situations, while certain organizations are exempt from annual filing requirements.
Nonprofit tax preparation involves gathering an organization’s financial, governance, compensation, program, and other information needed to complete the appropriate IRS filing. Many tax-exempt organizations file Form 990, while others may qualify for Form 990-EZ or Form 990-N, and private foundations generally file Form 990-PF. Choosing the correct form and completing required schedules accurately are essential — a task made easier with organized bookkeeping and outsourced tax services supporting the process year-round.
Form 990 is more than a tax form. It gives the IRS and the public information about a nonprofit’s finances, governance, programs, compensation, and activities. This guide explains the basics of nonprofit tax preparation, including which form to file, what information to gather, how the filing timeline works, which schedules may apply, and how to avoid common mistakes.
For many nonprofit organizations, annual tax preparation revolves around one important question: Which Form 990 should we file, and how do we prepare it correctly?
The answer is not identical for every organization. The IRS uses several forms in the 990 series, and the appropriate filing depends on factors such as the organization’s classification, financial activity, and other circumstances. For organizations required to file Form 990, the process involves much more than transferring numbers from the accounting system. The return asks about programs, governance, compensation, transactions, fundraising, related organizations, and other areas that require information from different parts of the organization.
That makes good nonprofit tax preparation a year-round process rather than something that should begin a few days before the filing deadline. Accurate bookkeeping, organized documentation, timely reconciliations, and clear communication between finance and management can make the annual filing considerably easier — which is why many nonprofits pair internal staff with an outsourced accounting services partner to stay current throughout the year.
Nonprofit tax preparation is the process of gathering, reviewing, and organizing the financial and organizational information needed to meet a nonprofit’s federal tax filing obligations. Although many nonprofits are exempt from federal income tax, tax-exempt status does not automatically eliminate annual reporting requirements. The IRS states that most tax-exempt organizations have an annual filing requirement, although specific exceptions apply.
Form 990 is an information return used by many tax-exempt organizations to provide information required under federal tax law. It is designed to provide the IRS with information about the organization’s activities, governance, finances, and other matters. The completed Form 990 can also be important to donors, grantmakers, board members, researchers, and members of the public. The IRS notes that some members of the public rely on Form 990 or 990-EZ as a primary or sole source of information about an organization.
A nonprofit may not have owners receiving profits in the traditional sense, but it still needs to report its financial and organizational activity. Nonprofits are one of the industries KMK serves, alongside for-profit sectors that file very different returns.
Table 1: For-Profit Tax Filing vs. Nonprofit Form 990 Filing
| For-Profit Tax Filing | Nonprofit Form 990 Filing |
|---|---|
| Primarily reports taxable income and related tax information | Reports financial, governance, program, and organizational information |
| Focuses heavily on taxable business activity | Focuses on the organization’s exempt purpose and activities |
| Generally not designed as a public organizational profile | Generally subject to public inspection requirements |
| Ownership and shareholder information may be relevant | Governance, officers, directors, and key employees may be reported |
| Financial statements support tax calculations | Financial information supports both reporting and accountability |
The IRS generally requires organizations filing Form 990 to make their information returns available for public inspection, subject to specific rules and exceptions.
That makes accuracy particularly important.
One of the first steps in nonprofit tax preparation is determining which return applies. Not every tax-exempt organization files the standard Form 990.
Table 2: Various Types of Form 990
| Form | General Purpose | Typical Situation |
|---|---|---|
| Form 990 | Return of Organization Exempt From Income Tax | Used by many tax-exempt organizations required to file an annual return |
| Form 990-EZ | Short Form Return of Organization Exempt From Income Tax | Available to certain smaller organizations meeting the applicable requirements |
| Form 990-N | Electronic Notice, commonly called the e-Postcard | Available to many small tax-exempt organizations whose annual gross receipts are normally $50,000 or less |
| Form 990-PF | Return of Private Foundation | Filed by private foundations |
| Form 990-T | Exempt Organization Business Income Tax Return | Used when an organization has unrelated business taxable income requiring a return |
The IRS states that organizations whose annual gross receipts are normally $50,000 or less generally do not file Form 990 or 990-EZ but may be required to file Form 990-N. Private foundations generally file Form 990-PF instead.
Eligibility is not determined solely by the organization’s current-year revenue. The organization’s classification and specific circumstances also matter.
For example, certain supporting organizations have different filing requirements even when their gross receipts would otherwise make them eligible for a smaller filing. Working through this classification is often where tax planning and advisory support adds the most value.
A nonprofit may have unrelated business activities that create unrelated business taxable income. In situations where the filing requirements apply, the organization may need to file Form 990-T in addition to its annual exempt organization return.
The important takeaway is simple: do not select a Form 990-series return based only on organization size. Confirm the organization’s classification and filing requirements.
Good Form 990 preparation begins with complete financial and organizational records. The financial statements and general ledger provide important information, but they are only part of the process. Form 990 includes questions that require input from management, board records, HR or payroll records, governance documentation, and other organizational sources. Common information-gathering areas include:
Compensation data, in particular, needs to reconcile with the organization’s payroll and information-return filings, including any Form 1099 issued to contractors, and is generally easier to compile with organized payroll management and FP&A processes in place throughout the year.
Table 3: Key Form 990 Sections
| Form 990 Area | What It Generally Covers |
|---|---|
| Part I | Summary of the organization’s activities, revenue, expenses, assets, liabilities, and net assets |
| Part III | Statement of program service accomplishments |
| Part IV | Checklist of required schedules |
| Part VI | Governance, management, and disclosure practices |
| Part VII | Compensation of officers, directors, trustees, key employees, and certain other individuals |
| Part VIII | Statement of revenue |
| Part IX | Statement of functional expenses |
| Part X | Balance sheet information |
| Part XI | Reconciliation of net assets |
| Part XII | Accounting method and financial statement information |
Not every organization will complete every schedule. The Form 990 instructions use the organization’s answers and circumstances to determine which additional schedules are required.
For example, Schedule A addresses public charity status and public support for organizations to which it applies, while other schedules address areas such as fundraising, grants, compensation, related organizations, and transactions with interested persons. Organizations with related entities or restricted funds — common in nonprofit fund accounting — should pay particular attention to these schedules.
This is why preparing the return should begin with identifying the schedules that apply rather than treating every Form 990 as identical.
For most organizations, the Form 990 deadline is tied to the end of the organization’s tax year. The IRS states that Form 990, Form 990-EZ, and Form 990-PF are generally due on the 15th day of the fifth month after the end of the organization’s accounting period. For a calendar-year organization, that means May 15 of the following year. This sits alongside the broader set of IRS tax filing deadlines that organizations and their affiliated businesses need to track.
Table 4: When Is Form 990 Due
| Tax Year Ends | General Due Date | Extended Due Date* |
|---|---|---|
| December 31 | May 15 | November 15 |
| September 30 | February 15 | August 15 |
| June 30 | November 15 | May 15 |
| March 31 | August 15 | February 15 |
*An automatic six-month extension can generally be requested using Form 8868. The actual due date can shift when it falls on a weekend or legal holiday. For a broader look at how extensions work and when it makes sense to request one, see Pros and Cons of Filing a Tax Extension.
Waiting until the deadline is approaching creates unnecessary pressure. A better process begins several weeks or months earlier.
Step 1: Close the books. Complete transaction entry, reconciliations, accounts payable and receivable reviews, payroll recording, and other year-end accounting procedures.
Step 2: Review financial statements. Identify unusual balances, significant changes, and transactions that require additional documentation. Regular reporting throughout the year makes this step far faster.
Step 3: Gather organizational information. Collect board information, officer and key-employee details, program information, governance documentation, and other non-financial information — an area where virtual CFO services can help keep governance records current.
Step 4: Identify required schedules. Review the return requirements and determine which schedules apply.
Step 5: Prepare and review the return. The return should be reviewed for consistency between the Form 990, accounting records, supporting schedules, and organizational information.
Step 6: File on time. If additional time is needed, Form 8868 can generally be used to request an automatic six-month extension. An extension provides additional time to file; it does not change other applicable tax obligations.
Form 990 mistakes are often caused by incomplete information rather than difficult accounting calculations.
One common problem is starting the return before the organization’s books are fully reconciled. If the financial statements change later, the return may need to be revised.
Another issue is assuming that information from the previous year’s Form 990 can simply be copied forward. Governance structures, compensation, programs, related organizations, policies, and other information may change from year to year.
Common mistakes include:
A simple review can catch many problems before submission. An independent second look, similar to the process used in audit support services, can be especially useful here.
Table 5: Pre-Filing Review
| Review Area | Question to Ask |
|---|---|
| Financial data | Do the amounts agree with the final accounting records? |
| Revenue | Are major revenue sources properly classified? |
| Expenses | Are expenses consistent with the organization’s financial statements? |
| Governance | Is board and officer information current? |
| Compensation | Has required compensation information been reviewed? |
| Programs | Does the description accurately reflect the organization’s activities? |
| Schedules | Have all potentially required schedules been evaluated? |
| Related parties | Have relevant relationships and transactions been reviewed? |
| Public disclosure | Has the organization considered the information that will be publicly available? |
| Signature and filing | Has the return been properly reviewed and authorized before filing? |
A final review is especially important because Form 990 is not simply an internal accounting document. The IRS notes that completed Form 990 and 990-EZ returns are generally subject to public inspection.
Professional support can help nonprofits organize financial information and prepare more confidently for annual filing.
KMK Ventures supports nonprofit organizations with accounting processes that can provide a stronger foundation for annual tax preparation and financial reporting.
The process can include maintaining organized bookkeeping records, performing reconciliations, preparing financial statements, reviewing revenue and expense classifications, and organizing financial information needed for the Form 990 preparation process through our outsourced tax services.
KMK can also help maintain consistent month-end and year-end accounting workflows so that information is available before the filing deadline rather than assembled at the last minute — see why nonprofits choose KMK for outsourced support.
The goal is to make the tax preparation process more orderly and reduce the risk of discrepancies between the organization’s accounting records and reported financial information. Technology-enabled workflows, documented procedures, and professional review can help create a more reliable process from bookkeeping through reporting.
For nonprofits, strong annual tax preparation begins with accurate financial records throughout the year.
Nonprofit tax preparation is much easier when the organization treats Form 990 as part of an ongoing financial process rather than a once-a-year administrative task.
The first step is determining which Form 990-series return applies. From there, the organization needs complete accounting records, accurate organizational information, appropriate schedules, and a structured review process. Filing deadlines should also be built into the organization’s annual financial calendar.
Because Form 990 provides information about an organization’s finances, programs, governance, and other activities, accuracy matters beyond simply meeting an IRS deadline. The completed return may also be reviewed by donors, grantmakers, board members, and members of the public.
A well-managed bookkeeping and accounting process gives nonprofits a stronger foundation for preparing the return accurately and on time. Explore more guidance on our blog, or contact us to talk through your organization’s Form 990 filing needs.
Form 990 is an annual information return used by many tax-exempt organizations to provide the IRS with information about their finances, programs, governance, compensation, and other organizational activities. It is generally an information return rather than a conventional income tax return for a taxable business.
Many tax-exempt organizations must file Form 990, but the exact requirement depends on the organization’s classification and circumstances. Some smaller organizations may qualify for Form 990-N or Form 990-EZ, while private foundations generally file Form 990-PF. Certain organizations are exempt from annual filing requirements.
Form 990 is generally due on the 15th day of the fifth month after the end of the organization’s tax year. For a calendar-year organization, the normal due date is May 15 of the following year. Form 8868 can generally be used to request an automatic six-month extension.
Form 990 preparation generally requires financial statements, revenue and expense information, asset and liability details, governance information, compensation data, program descriptions, and information about certain transactions and relationships. Additional schedules may be required depending on the organization’s activities and circumstances.
Generally, yes. The IRS states that an organization’s completed Form 990 or 990-EZ is generally available for public inspection under applicable federal disclosure rules. Certain information, including some contributor information, is subject to specific disclosure rules and exceptions.
Still have questions? That’s where KMK comes in. KMK Ventures can help nonprofit organizations maintain organized accounting records, improve year-end close processes, and prepare reliable financial information for nonprofit tax preparation and reporting. If your organization spends too much time gathering information for Form 990, a more structured accounting process can make the annual filing more efficient and manageable.

Bert Wilson serves as our U.S. representative and client success manager, specializing in U.S. tax and accounting services. With expertise in tax compliance, financial reporting, and outsourced accounting solutions, Bert helps clients navigate complex financial challenges. Holding a Master’s degree in accounting and having obtained his C.P.A. license from the state of Colorado, he ensures client expectations are exceeded through tailored solutions and seamless collaboration with our India team. Passionate about building relationships, Bert enjoys both early mornings and outdoor sports, embodying a proactive approach to success
KMK is a top outsourced accounting and tax service provider. We offer end-to-end accounting and tax services for small to mid-sized businesses, with a team of 1200+ professionals, including certified public, chartered, and staff accountants.
Schedule a MeetingUSA:
651 N Broad ST STE 205 10055
Middletown, DE 19709
Phone: 941-877-2835
India:
300, Sankalp Square-3B
Sindhu Bhavan Marg,
Ahmedabad, Gujarat 380058
For Career: 91-98240-42996
Developed by Bluele | Copyright © 2026 | KMK Ventures Private Limited. | All Rights Reserved