For Nonprofits & Foundations

Nonprofit accounting that protects your status.

Fund accounting, Form 990 preparation, and grant compliance for nonprofits so funders, the IRS, and your board all see clean numbers. One firm for your books, your 990, and your restricted funds.

Schedule Your Consultationor call (618) 656-6010
Volunteer at a community event

Mission-ready books
Form 990 and fund accounting done right.
3,000+ businesses served
Best Accountants Finalist
AICPA Member Firm
QuickBooks Certified ProAdvisor
100% IRS audit success
What we solve

Where nonprofit accounting breaks down

The compliance traps that put status and funding at risk.

1
Restricted vs. unrestricted funds
Mixing them up means angry funders and compliance risk. Every restricted dollar needs its own ledger tracking purpose and balance.
2
Functional expense allocation
Program vs. admin vs. fundraising is required reporting and easy to get wrong. Misallocation affects your Form 990 and how funders see you.
3
Capital equipment reinvesting
Vehicles, technology, facilities, and other major assets require thoughtful planning. Depreciation, funding sources, and lifecycle management affect both operating budgets and long-term sustainability.
4
Payroll & staffing costs
Staff payroll, benefits, and retirement plans all have to be structured and reported correctly. Done wrong, they quietly cost you every pay run.
What we do

One firm for the whole financial back office.

Four services, one team, one monthly rhythm, all built around how your organization actually runs.

Accounting
Fund accounting built for nonprofit compliance.
Restricted and unrestricted fund tracking
Board-ready financial packages monthly
Budget vs. actual reporting for leadership

Learn more

Bookkeeping
Clean, grant-ready books every month.
Grant expenditure tracking by award
Up-to-date books by the 10th
Audit-ready records year-round

Learn more

Form 990 & Tax
Accurate 990 filing and UBIT compliance.
Form 990 preparation (all schedules)
Unrelated business income tax (UBIT) analysis
State and local exemption maintenance

Learn more

Managed Payroll
Payroll that keeps your team paid on time.
Full-service payroll processing
Benefits and PTO integration
Payroll tax deposits and filings handled

Learn more

The difference

We do things differently than most accountants.

Most firms are built around volume. File the return, move on, repeat. Here’s what you get with us instead.

What you’re used to
A generalist who treats restricted funds like unrestricted
Functional expenses allocated incorrectly or not at all
A Form 990 filed late or with incomplete grant disclosures
Grant records that do not survive funder due diligence
Board reports no one on the board actually understands
With Thompson Flaherty
A CPA who understands fund accounting and FASB nonprofit standards
Program, admin, and fundraising expenses allocated correctly
On-time, accurate Form 990 with full grant disclosures
Grant-ready documentation that survives any funder review
Board financial packages that are clear and actionable
Getting started

How working together begins

The first call is completely free, with zero pressure and zero obligation. Just a straight, honest read on your organization.

01
Free intro call
Tell us about the practice and your goals. No pressure and no commitment, just a real conversation.
Step 1
02
We review your numbers
We dig into your books, payroll, and prior returns, then show you exactly where we can help.
Step 2
03
We take the wheel
We transition your accounts, clean things up, and put reliable systems in place. Fast.
Step 3
04
Year-round partnership
Proactive planning, fast answers, and ongoing advisory. We’re in your corner all year.
Ongoing
The team

Who you’ll work with

You’ll work directly with the same CPA every time, someone who actually knows your numbers, your goals, and your industry.

Tyler Hawkins

Tyler Hawkins, CPA
Senior Certified Public Accountant
Kelly Flaherty

Kelly Flaherty, CPA
Senior Certified Public Accountant
Jim Klostermann

Jim Klostermann
Senior Tax Accountant
Christian Kimble

Christian Kimble, CPA
Certified Public Accountant

Common questions about nonprofit accounting

Straight answers about working with us. Anything else? Bring it to the call.

Yes. Form 990 preparation is a core part of our nonprofit work. We handle the full filing including functional expense allocation, grant disclosures, and the schedule requirements that catch organizations off guard. We are also tracking the 2026 Form 990 revisions closely and will make sure your filing meets the new standards.
Let’s talk
Ready to work with a CPA who actually gets back to you?
Whether it’s your books, payroll, or a real tax plan, let’s talk. The first call is free, with zero pressure.
Schedule Your Consultation

Prefer the phone? (618) 656-6010

Request Portal Access