She was standing directly behind me at a Shell station off I-485 in Charlotte, voice low but urgent, telling someone on the phone that the money still hadn’t come through. It was a Tuesday morning in mid-March — cold enough that her breath fogged with each sentence. I wasn’t trying to eavesdrop. But when she said the words “the IRS just keeps saying it’s being processed” with that particular brand of exhausted restraint, I turned around and introduced myself.
That’s how I met Claudette Ochoa. She was 42, a machine operator at a manufacturing facility on the south side of Charlotte, and she had been waiting 38 days at that point for a federal tax refund she desperately needed. She agreed to sit down with me the following weekend at a diner near her home. By the time we finished talking, I had three pages of notes and a much clearer picture of what it looks like when the IRS’s timeline collides with a family’s reality.
A Refund That Was Supposed to Solve Everything
Claudette filed her 2025 federal return on February 3, 2026 — early, deliberately. She and her husband Marcus, a stay-at-home parent to their three children ages 8, 11, and 14, had run the numbers carefully. Between her W-2 from the factory, the Child Tax Credit, and the Earned Income adjustments their tax preparer had identified, they were looking at a federal refund of $4,214.
That amount wasn’t abstract. It had a specific destination: the southeast corner of their home’s roof, which had been losing shingles since a windstorm in October 2025. Two contractors had assessed the damage. The lower estimate came in at $3,800. The higher at $5,200. Claudette had been holding the lower quote in her kitchen drawer since November.
“I filed early on purpose,” Claudette told me, stirring her coffee without drinking it. “I’ve been doing that for years. You file in February, you get your money by the end of February. That’s how it’s always worked for us.”
According to the IRS refund information page, most electronically filed returns with direct deposit are processed within 21 days. Claudette had filed electronically. She had selected direct deposit. She had done everything right.
When “Being Processed” Becomes Its Own Problem
By February 24th — 21 days after filing — the IRS’s Where’s My Refund tool still showed the same single status bar: Return Received. No movement to Refund Approved. No explanation. Claudette checked it every morning before her 6 a.m. shift.
The IRS does not typically send notices explaining why a return is taking longer than 21 days unless a specific issue triggers correspondence — such as a CP05 review notice or an identity verification request. Claudette told me she received nothing in the mail through the end of February. No CP05. No Letter 5071C. Just silence from the Where’s My Refund portal.
She called the IRS Taxpayer Assistance line on March 2nd. The automated system told her the return was still being processed and to allow additional time. A live agent, reached after 47 minutes on hold, told her the same thing with slightly different wording.
The Insurance Bill That Arrived at the Worst Possible Moment
There was a second pressure bearing down on the Ochoa household that winter — one that had nothing to do with the IRS. Their homeowner’s insurance premium renewal arrived in late February. The new annual premium: $4,440. The prior year’s premium had been $2,190. The increase — driven by reinsurance market pressures and North Carolina’s elevated wind-damage risk profile — was $2,250 more than they had budgeted.
“That letter sat on my kitchen counter for four days before I opened it,” Claudette said. “I could see the insurance company’s logo through the envelope window and I just — I kept walking past it.”
The doubled premium wasn’t something they could absorb quietly. Marcus had left his warehouse job in 2023 to care for their youngest after a medical issue. Claudette’s factory salary — approximately $64,000 annually with overtime — covered the household, but not with room to absorb a $2,250 insurance spike on top of a $3,800 repair bill, simultaneously, in the same month.
The Refund Finally Moves — 51 Days Later
On March 25, 2026 — 51 days after Claudette filed — the Where’s My Refund tool updated. The second bar lit up: Refund Approved. A deposit date of March 27th appeared on screen. Claudette texted me a screenshot at 7:14 a.m. with no message attached.
When I called her that evening, she sounded more tired than relieved. “I cried for about two minutes,” she told me. “Then I called the roofing company to see if they still had us in their schedule.”
They did. The deposit landed in her checking account on the morning of March 27th — $4,214, exactly as expected. The roofing crew arrived on March 31st. Final invoice: $4,050, slightly above the original estimate due to additional decking replacement they discovered once the old shingles came off.
Claudette never did receive a notice from the IRS explaining the hold. No CP05. No letter. According to the Taxpayer Advocate Service, IRS processing delays in early 2026 were concentrated among returns that included certain refundable credits — a category that likely applied to Claudette’s return given her three dependents.
What She Would Do Differently — and What She Wouldn’t
Sitting across from Claudette at that diner, I asked whether the experience had changed how she thought about the IRS and tax refunds. She considered the question carefully before answering.
The insurance premium, for its part, remains unresolved in the sense that matters most. Claudette paid the $4,440 renewal — she had no choice, with a mortgage requiring continuous coverage — but it meant that $164 of the $4,214 refund went straight toward insurance rather than the roof. The rest covered the repair, with $0 left over.
“We came out exactly even,” she said. “Which means we came out behind, because now we have no buffer for the next thing. And there’s always a next thing.”
She didn’t say it with self-pity. She said it the way someone says something they’ve been carrying for a long time and have finally decided to put down in words. Her pride — that particular kind that keeps you from calling your mother to ask for a loan — was still intact. The roof was fixed. The refund had arrived. But the margin between this family and the next crisis was exactly as thin as it had been on February 3rd when she hit submit on her return.
According to IRS Topic 152, extended processing times can occur for a variety of reasons and do not necessarily indicate an error or audit. That may be technically accurate. But for a family with three children, a leaking roof, and an insurance bill that doubled overnight, the difference between 21 days and 51 days is not a technicality. It’s a month of waiting in a house with a tarp over the kids’ bedroom corner.
I left the diner before Claudette did. She was already on her phone as I walked out — texting the roofer, she said, to confirm the start time. Still managing. Still not asking anyone for help.
Related: I Met a Social Worker Who Helps Others Navigate Benefits — She Couldn’t Navigate Her Own

Leave a Reply