Banner Image

Nonprofit Tax Compliance Services

Helping nonprofit organizations meet complex IRS filing requirements with confidence, accuracy, and peace of mind.

play icon

Experienced Form 990 Preparation for Nonprofits

Nonprofit organizations operate in an increasingly complex regulatory environment. From annual IRS filings to state reporting requirements, maintaining compliance is essential to protecting your tax-exempt status and preserving public trust.

Our Nonprofit Tax Compliance Department is comprised of 4 professionals who specialize exclusively in serving tax-exempt organizations. Each year, our team prepares over 600 Forms 990 of all types, along with other related filings. We prepare these returns for many different types of nonprofit organizations giving us deep, practical experience across the sector.

Whether your organization is large or small, simple or complex, we provide the expertise and guidance needed to ensure your filings are complete, accurate, and submitted on time.

Comprehensive 990 Filing Services

We prepare and review all types of nonprofit information returns, and also assist with required schedules and disclosures, extensions and amended returns, and IRS correspondence and follow-up.

  • Form 990

    For mid-sized to large nonprofit organizations

  • Form 990-EZ

    For smaller organizations with simpler reporting needs

  • Form 990-N (e-Postcard)

    For organizations with minimal gross receipts

  • Form 990-PF

    For private foundations

  • Form 990-T

    For reporting unrelated business income

Experience Across All Types of Nonprofits

We serve a diverse range of tax-exempt organizations, including:

Public charities
Private foundations
Religious organizations
Educational institutions and charter schools
Social service organizations
Membership and trade associations
Performing arts organizations and museums

More Than Compliance—Strategic Insight

A Form 990 is more than just a tax filing: it is a public document that communicates your organization's mission, governance, and financial health.

  • Present your organization clearly and accurately to donors, grantors, and regulators
  • Identify potential compliance risks before they become issues
  • Align your financial reporting with best practices in nonprofit governance
  • Strengthen transparency and accountability

Meet Our Nonprofit Tax Compliance Team

Our private foundation practice is led by experienced CPAs who specialize in nonprofit accounting, audit, and tax compliance. You'll work directly with senior professionals who understand the complexities of Form 990-PF, excise tax planning, and foundation governance.

KIM CRAWFORD, CPA
Kim Crawford
CPA – Partner
Elizabeth Arnott
Elizabeth Arnott
CPA, Nonprofit Tax Manager
Ileana Esparza
Ileana Esparza
CPA, Nonprofit Tax Manager

A Process Built for Accuracy and Efficiency

Our streamlined approach ensures a smooth and stress-free experience. A team solely dedicated to nonprofit compliance. We do not need to wait for corporate or personal tax deadlines to pass before preparing your Form 990.

  • Organized data collection

    Clear timelines and structured information requests so you always know what's needed and when.

  • Proactive communication

    Consistent updates throughout the engagement so there are no surprises.

  • Thorough review

    Multi-step review processes to ensure every return is accurate and complete.

  • On-time filing

    Returns submitted on schedule with full documentation kept for your records.

  • Year-round access

    Available all year for any tax compliance question or matter that comes up.

Reviewing private foundation tax filings and Form 990-PF compliance

Frequently Asked Questions

What Form 990 does my organization need to file?
When is Form 990 due?
What happens if we miss a filing?
Do nonprofits pay taxes?
Why is Form 990 important beyond compliance?
Can you help if we've never filed before?

Subscribe to our Not-For-Profit Newsletter

Stay informed with our Not-For-Profit newsletter, which provides periodic updates on industry trends, best practices, and essential insights. Plus, get the latest information on upcoming CPE sessions to help you stay ahead in your professional development.

Join Now

Call us now

Working Hours: Mon-Fri (8AM-5PM)

Request consultation