The Mistake That Nearly Derailed My Nonprofit

The envelope was thick, official-looking, and stamped with the kind of government insignia that makes your throat tighten. I stood in the tiny back office of our youth center in Loveland, Colorado, holding it like it might explode. I didn’t even open it right away. I already knew it was from the IRS. I could feel it in my bones.

A week earlier, our main donor had emailed to say their quarterly grant wouldn’t process because our nonprofit status wasn’t showing as “in good standing” on the federal database. I thought it was a glitch. I logged into the site myself, heart racing, and there it was in black and white—our last tax filing had never gone through.

The mistake wasn’t mine. At least not directly. I had trusted a friend-of-a-friend to handle our tax forms the year before. He’d done taxes for small businesses and said nonprofit filings were “basically the same thing.” He was affordable. I was tired. I said yes.

I had no idea how much that shortcut would cost me.

We’d spent years building this nonprofit from scratch. Our programs gave kids a safe place after school, weekend meals, tutoring, even music lessons. We had volunteers, momentum, and a waiting list of families who needed us. And now, because of one missed form, our entire funding pipeline was about to dry up.

I opened the letter. It confirmed the worst. Our 990 form hadn’t been accepted, and because we hadn’t corrected it in time, we were now flagged for revocation.

I sat at my desk and stared at the wall. The building around me, the posters the kids had made, the calendar full of upcoming events—it all felt like it might vanish.

The next day, I called the guy who’d done our taxes. He didn’t pick up. I texted. He replied three hours later with a casual, “Oh weird, I thought that went through.” Then he ghosted me entirely.

That night, I had to explain the situation to my board. I felt like I was walking into a courtroom. They were kind, but I could feel the air shift. One of them, Darnell, stayed behind after the meeting.

“Look,” he said. “This sucks. But it’s fixable. I know a CPA near Loveland CO who works with a lot of nonprofits. I’ll email you his info.”

I nodded, trying not to show how close I was to tears.

His name was Chris. The CPA Darnell had recommended worked out of a small office just south of downtown Loveland. Nothing fancy. Wood paneling, a coffee machine that had seen better days, and two neatly stacked piles of folders on the desk. But when he greeted me, I felt something I hadn’t felt in weeks—relief.

“I’ve seen worse,” he said after I explained everything. “But we need to move fast.”

He didn’t waste time lecturing me or questioning my judgment. Instead, he asked to see all our records from the last two years—donor letters, expense reports, board meeting minutes, and the botched 990. He read through everything with the calm intensity of someone who actually cared.

Chris walked me through the process. First, he would file the correct version of the 990 with a formal request for reinstatement. Then, he’d help us write a letter of reasonable cause, explaining the error in a way that didn’t sound like we were negligent—just human.

While he handled the filings, he also offered to review our internal reporting systems. I hadn’t realized how much we were cobbling things together with spreadsheets and guesswork. Chris helped us adopt a simple accounting platform built for nonprofits. It tracked grants, donations, volunteer hours, and even sent automated thank-you letters to donors.

Within a month, he had filed the amendments, and we received confirmation that our nonprofit status was active again. Our donor’s funds were released the following week.

But the real change wasn’t just in our IRS standing. It was in how I felt walking into the office each day. I wasn’t afraid of what I didn’t know anymore. I wasn’t scrambling to fix something at the last minute or making excuses to my board.

Chris, our licensed CPA near Loveland CO, didn’t just solve a crisis. He helped me build a foundation that could actually support the work we were doing. Now I had clarity on where we stood financially, and more importantly, I had a system I trusted.

At our next board meeting, I walked in with a detailed financial report, organized and easy to understand. I could see the change in their faces. Respect. Confidence. And maybe even a little pride.

I still think about how close we came to losing everything. One missed form, one bad assumption, and we could have been done.

But we weren’t. And now, we’re stronger for it.