Free tax filing is never quite free, and the word is doing pricing work
'Free' does an enormous amount of load-bearing work in tax software marketing. It is more useful to read it as a pricing signal than as a trick.
Somewhere around the second week of February, inboxes turn into a single repeated sentence: file for free. It arrives from software companies, from banks, from credit cards people closed years ago. The word sits there in bold, and every year a great many people believe it in the plainest possible way.
Then you open the product, work through forty screens, and discover on the last one that your situation — a small amount of freelance income, a state return, a health savings account — does not fit inside the free tier. There is a price. The price is usually not outrageous. But it produces a very specific flavour of irritation, the kind you get when a restaurant lists the fish as "market price."
I want to argue something slightly unpopular here: the irritation is mostly ours to manage, not theirs to fix. The word "free" is doing exactly what pricing language always does. It is telling you which customer the company actually wants.
What a free tier is really describing
When a tax product advertises a free version, it is describing a shape of financial life, not a discount. The shape is usually something like this: you have one job, that job sends you one form at the end of the year, you rent your home, you have no investments beyond a retirement account you don't touch, and you take the standard deduction because itemising would be a waste of your afternoon.
That is a real and extremely common life. It is also a life that costs the software company almost nothing to serve. The screens are few, the calculations are settled, the support calls are rare. If you fit that shape, the free tier is not bait. It is a genuine, complete product that happens to cost nothing because serving you is cheap and because you might not stay that simple forever.
The moment your life picks up a second income stream, a rental, a brokerage account, or a small business, you become expensive. More forms, more edge cases, more chances the company has to stand behind a number. The price appears because the cost appeared.
The free tier is not a promise about you. It is a description of a customer, and you either match it or you don't.
The part that is genuinely annoying
None of that excuses the sequencing. The complaint here is not about the money. It is about when you find out.
The industry standard is to let you build the entire return — enter every number, answer every question, watch the refund figure animate upward — and then present the price at the checkout screen. By that point you've spent an hour. You've handed over your income, your dependants, your address. Walking away means doing all of it again somewhere else.
There is a tidy academic name for this and I don't need to use it. Everyone recognises the feeling. It's the same reason you don't abandon a supermarket trolley at the till over one overpriced item.
What I'd want instead is boring and unglamorous: a three-question screen at the very start. Do you have self-employment income? Did you sell investments? Do you need a state return? Three taps, then a price. I suspect the reason it doesn't work that way is that a real number at the start converts worse than a real number at the end, and every A/B test any of these companies has ever run has told them so.
Why I still don't think it's a scam
There's a version of this essay that ends with outrage, and I don't believe it. Here's the honest accounting.
- The limitations are written down. They're in the FAQ at the bottom of the homepage, in a list of situations covered and not covered. It's not hidden. It's just placed where marketing puts things it would rather you scroll past.
- The free tier serves an enormous number of people completely. For a student with one part-time job, it is exactly what it says.
- Preparing a return by hand is genuinely unpleasant. Even the paid tiers are cheaper than an hour of a professional's time, and dramatically cheaper than the mistakes people make doing it alone at 11pm.
The reframe that helps is to stop asking "is this free?" and start asking "what does my situation cost to file, and is that number reasonable?" The second question has an answer. The first one only has marketing.
Two habits that defuse it
Both dull, both effective.
First, before opening anything in February, write down the list of forms you expect to receive. Wages, interest, freelance income, brokerage, retirement. It takes four minutes and it tells you immediately whether you are a free-tier person this year. Knowing that in advance removes the entire emotional arc.
Second, check the price before entering a single number. Most products publish a pricing page. If they don't, that itself is information. The decision then gets made once, calmly, in February, rather than resentfully in April at the checkout screen.
The result is paying roughly the same amount and feeling entirely different about it. That's not nothing. A surprising amount of what people call "money stress" is really just sequencing stress — the same number, delivered at the wrong moment.
The uncomfortable conclusion
If you want the free tier to be honest, the pressure has to come from us being harder to sequence. Reading the eligibility list before starting. Comparing two products in February instead of one product in April. Being willing to close the tab at screen forty, which is the only signal any of these companies genuinely measures.
I'm not confident enough people will do that to expect change. But the sense of being tricked mostly disappears, which turns out to be most of what the exercise is worth. The price was always there. It was being read in the wrong order.
What this piece is
This is an opinion piece about how free tiers are priced and presented. It is not advice, and it is not a determination about which product fits your situation.
The one-line version
Free tiers are real, narrow, and honestly described in the fine print almost nobody reads.
Found an error?
Corrections get made in the text with a dated note. Tell me what's wrong.