top of page
Search

Does Your 990 Tell Your Nonprofit’s Story?



As a grant writer and trainer, I often emphasize the importance of having your financials and 990s tell the same good story as your narratives. The 990 your organization files annually with the IRS is public information. Every donor and potential funder can access your agency’s 990 from several sources: on the IRS website or on Guidestar/Candid website. A best practice is to list your 990 on your own website for transparency. Read more about getting ready for grants HERE.


We can easily understand the importance of properly file our 990 to protect our legal status, but a 990 can also make or break an agency’s reputation and influence a funder’s decision.


Funders and grant reviewers will study your 990 to determine if the information shows your organization in a positive light. Many will review the board list, the functional expenses, and check for clarity and completeness.


Here are a few of the most damaging common mistakes to avoid:


Missing the deadline.


Most deadlines are either May 15th or November 15th, depending on the agency’s fiscal year end. Late filing fees can be high and failure to file for three consecutive years means losing tax exempt status. Having to file for extensions on a regular basis can turn away potential funders and board members who fear the organization isn’t fiscally responsible.


Wrong organization name or EIN.


The name your organization is most commonly known by may not be the legal name. Check your articles of incorporation. Double check your EIN for transposed numbers. Your 990 can be rejected if the EIN is wrong.


Filing incomplete return.


This often happens when the proper Schedules are not completed and attached. For example, Schedule A is required of all charities.


Improper allocation of expenses between programming, management, and fundraising.


A red flag is when a nonprofit raises a lot of revenue but has little or no fundraising expenses. Make sure your monthly allocations are correct when reporting program and fundraising expenses. For example, the executive director’s salary should be allocated between program, fundraising, and general management expenses based on how his/her/their time is spent.


Outdated mission statement and/or program activities.

If you have updated information, make sure the firm handling your 990 has the new details.


Outdated board roster.


Along with maintaining updated board lists, you must ensure the board list is correct for the 990 and reflect the terms for that filing year. Have a checklist for new and exiting board members to update the list for the next 990.


Schedules don’t match the main return.


For example, total contributions reported on Schedule B should not be higher than total contributions on Part VIII of the 990.


Answer all questions.


Many are simple Yes/No answers. Some of the newer questions are confirming the nonprofit has appropriate polices in place, such as conflict of interest, whistleblower, and a retention and destruction policy.


Take the time to complete your organization’s 990 properly and accurately. Being prepared for your annual 990 is helpful in meeting the deadline. The 990 is more than a federal tax document. This is another way to tell the story of your organization, to highlight your place in the community, and the services provided to those in need.



Cheers,


Michelle Crim, CFRE


Dynamic Development Strategies can help. We offer coaching, grant writing, and fundraising services for our nonprofit clients. We specialize in small to mid-size organizations because we understand your challenges. Please contact us for more information.


 
 
 

Comments


© 2026 by Dynamic Development Strategies, LLC
Fort Worth, Texas

Nonprofit non-profit fundraising fund raising consultant Fort Worth Tarrant County DFW North Texas
Award Winning Nonprofit Consulting Firm in DFW
FW Hispanic Chamber of Commerce
Dynamic Development Strategies is a member of the The Fort Worth Metropolitan Black Chamber of Commerce (FWMBCC)
Certified Grant Trainer
Certified Fundraising Executive

Grant writer and nonprofit consultant serving Fort Worth, Tarrant County, and the DFW Metroplex. Specializing in grant writing, grant strategy, development planning, program services, training and coaching, strategic planning, and board governance for nonprofits. Serving DFW, North Texas, Collin County, Dallas County, Denton County, Ellis County, Hood County, Hunt County, Johnson County, Kaufman County, Parker County, Rockwall County, Somervell County, Tarrant County, Wise County, Addison, Aledo, Allen, Alma, Alvarado, Alvord, Anna, Annetta, Annetta North, Annetta South, Argyle, Arlington, Aubrey, Aurora, Azle, Balch Springs, Bardwell, Bartonville, Bedford, Benbrook, Blue Mound, Blue Ridge, Boyd, Briaroaks, Bridgeport, Burleson, Caddo Mills, Campbell, Carrollton, Cedar Hill, Celeste, Celina, Chico, Cleburne, Cockrell Hill, Colleyville, Combine, Commerce, Cool, Coppell, Copper Canyon, Corinth, Corral City, Cottonwood, Crandall, Cresson, Cross Roads, Crowley, Dallas, Dalworthington Gardens, Decatur, DeCordova, Denton, DeSoto, DISH, Double Oak, Duncanville, Edgecliff Village, Ennis, Euless, Everman, Fairview, Farmers Branch, Farmersville, Fate, Ferris, Flower Mound, Forest Hill, Forney, Fort Worth, Frisco, Garland, Glenn Heights, Godley, Grand Prairie, Grapevine, Greenville, Hackberry, Haltom City, Haslet, Heath, Hickory Creek, Highland Park, Highland Village, Hudson Oaks, Hurst, Hutchins, Irving, Italy, Josephine, Joshua, Justin, Kaufman, Keene, Keller, Kennedale, Krugerville, Krum, Lake Dallas, Lake Worth, Lakeside, Lakewood Village, Lancaster, Lantana, Lavon, Lewisville, Lincoln Park, Little Elm, Lone Oak, Lucas, Mansfield, Maypearl, McKinney, Melissa, Mesquite, Midlothian, Milford, Millsap, Mobile City, Murphy, Nevada, Newark, New Fairview, New Hope, Northlake, North Richland Hills, Oak Leaf, Oak Point, Oak Ridge, Ovilla, Palmer, Pantego, Paradise, Parker, Pelican Bay, Pilot Point, Plano, Ponder, Post Oak Bend City, Princeton, Prosper, Providence Village, Quinlan, Red Oak, Reno, Rhome, Richardson, Richland Hills, River Oaks, Roanoke, Rockwall, Rowlett, Royse City, Runaway Bay, Sachse, Saginaw, Sanctuary, Sanger, Sansom Park, Seagoville, Shady Shores, Southlake, Springtown, Sunnyvale, Talty, Terrell, The Colony, Trophy Club, Union Valley, University Park, Van Alstyne, Venus, Watauga, Waxahachie, Weatherford, Westlake, Westover Hills, Westworth Village, White Settlement, Willow Park, Wilmer, Wylie

bottom of page