The Industry That Runs on February Panic
Tax technology is the only sector I know that deliberately builds its entire business model around a single, government-mandated deadline — and then acts surprised every year when that deadline arrives. After fifteen years inside this machine, I have some thoughts.
The Calendar Is the Product
Every other software business I've studied tries to smooth demand. You add features, run promotions, find new markets — anything to flatten the revenue curve and stop the engineering team from burning out in Q1 and twiddling thumbs in Q3. Tax tech does the exact opposite. We sprint toward a cliff that is printed on every calendar in America, then we jump off it together, and then we spend the summer pretending that was fine.
April 15th isn't a deadline tax companies deal with. It's the product. The panic is the point. And once you see that, you can't unsee it.
What 'Seasonality' Actually Looks Like From the Inside
Here's what seasonality means in practice at a tax software company: in late January your monitoring dashboards start looking like a patient's heart rate when the nurse walks in. By mid-February you have executives checking server latency the way nervous pilots check altimeters. By the first week of April you are in a war room that someone has named something optimistic like 'Launch Central' and there are snacks — always snacks — as if granola bars are what stands between you and a five-nines outage.
Then April 16th arrives and it gets so quiet you can hear the HVAC. Half your contractors are gone. The Slack channels go dark. The same engineers who hadn't slept properly in six weeks are now being asked to think strategically about a roadmap for features that won't matter until January.
Tax tech is the only industry where your busiest day and your most dangerous day are the same day, and you knew it was coming twelve months in advance.
The Dirty Secret About 'Off-Season'
People outside the industry assume that off-season is when tax companies do their real engineering work. Build the platform, pay down the debt, modernize the stack. And yes, that's the plan on every roadmap deck I've ever seen. The reality is more complicated. The post-season hangover is real. Teams are depleted, sometimes literally smaller because contractors have rolled off. Leadership, flush with season revenue, immediately starts asking about next season's features — which means you're designing for the next cliff before you've finished falling off this one.
The technical debt that accumulates in a tax platform isn't just code shortcuts. It's architectural decisions made under time pressure that calcify because there's never a long enough quiet window to safely remove them. You end up with systems that work — and by 'work' I mean they process millions of returns without collapsing — but that look like a city that was never planned, just built in a hurry every February for thirty years.
Why Nobody Leaves
You'd think this would be a talent repellent. Brutal season, sleepy off-season, domain knowledge that doesn't transfer cleanly to fintech or e-commerce. And yet the retention I've seen in tax tech is genuinely surprising. I think it comes down to two things. First, the stakes are clarifying. When your software touches someone's refund — money they've been counting on, that might be the difference between catching up on rent or not — you feel that. The work has weight. Second, and I'll admit this is a little dark: engineers like problems with hard edges. April 15th is a hard edge. There's no negotiating with the IRS about the deadline. That kind of constraint, as exhausting as it is, produces a certain pride in the people who survive it repeatedly.
AI Is Going to Make This Weirder, Not Simpler
Everyone in tax tech is now layering AI into their products, and I'm one of the people doing it, so I can say this without judgment: the people promising that AI will 'simplify tax filing' are going to be partially right and mostly wrong. The AI will handle the obvious paths faster. But the US tax code is not a document that rewards confident summarization. It is a 75,000-page argument with itself. The edge cases — the ones that actually matter to real filers — are where the liability lives, and a model that is 94% accurate on tax questions has a bad error rate when those errors cost people money.
What AI is actually doing to the season model is interesting though. It's shifting the pressure. Less February panic about simple returns getting stuck. More year-round anxiety about whether the model has been updated for a regulatory change that dropped in November, or whether it's hallucinating a deduction that expired in 2019. The cliff is still there. We're just adding new ways to fall off it.
What I'd Actually Change
If I could redesign the industry's relationship with time, I wouldn't try to eliminate the season — that's the business, and it's not changing. I'd change how companies treat the six weeks after it ends. Mandatory slow-down period. No new feature commitments for thirty days. Structured retros on what actually broke, not just what almost broke. Time for engineers to write the postmortems they didn't have time to write during the fire.
The organizations that get good at tax tech over a long horizon are the ones that treat the off-season like a doctor treating recovery — actively, intentionally, with a plan — not like a coma you wait out until the next emergency. That sounds obvious. It is obvious. It's also not what most of us do.
The February Panic Is a Feature
After fifteen years, my honest take is this: the industry isn't broken. It's just organized around a very strange attractor. The panic, the cliff, the war room granola bars — they produce real software that real people depend on at one of the more stressful moments of their year. That matters. The question isn't how to eliminate the pressure but how to stop letting it be an excuse for the decisions we make — or don't make — the other forty-six weeks of the year.
I'll revisit this in April. I'll be in a war room somewhere, checking latency, surrounded by snacks. But I'll know exactly why I'm there.
Key Takeaways
- Tax tech is uniquely organized around a single government-mandated deadline — and that shapes every engineering, hiring, and architectural decision in ways the industry rarely admits openly.
- The 'off-season' is where the real competitive differentiation happens, but most companies waste it on planning for the next season before recovering from the last one.
- AI won't eliminate the February cliff — it will move the anxiety from high-volume simple returns to low-volume edge cases with higher liability, which is arguably a worse problem.
- The companies that win long-term in tax tech are the ones that treat post-season recovery as active and structured, not as a coma between emergencies.