> On desktop, the whole thing is just a blown-up mobile UI
Meanwhile, the traditional desktop software version of TurboTax remains quite good, and I have been using it year after year on Windows. They have several editions; here is the one I used this year:
I wouldn't call it "quite good." It's also pretty crappy. There are arbitrary sleeps thrown in between pages to make it seem like the software is doing something; additional upsells, like GP is complaining about; they block paste when filling in bank credentials, which is super obnoxious; and the UI flow drops you back at "guided or self-service" every time you leave a section.
Personal experience: every year TurboTax gets at least one thing wrong per filing, and it's always a different thing. Always love getting stopped at the "error check" with a question about how some field that's supposed to be a zero is blank, or some field that's supposed to be blank is a zero, because the guided questions and the tax forms aren't communicating properly.
State taxes are full of really confusingly-worded questions and things I've never heard of, with little explanation as to what means what. At least the federal section has proper explanations of things.
The state ones are hilarious, because they offer no guidance: •Wangled Garbfinkle Reduction of the Belaurtiun Disaster Zone• will say “if this applies to you enter the amount from form L3O-P4RD”
Things like this are why I could never write consumer-facing software like this. To me, I think software is working well when it's fast and responsive. But clearly their market research shows that you need a lot of sleep statements between screens so it feels like it's "doing" your taxes. I can't wrap my head around this thought process. Just moving the Turbotax window around is many orders of magnitude more computations per frame than an entire tax return :)
They would lose sales if it were. People are sensitive when it comes to their taxes. And I imagine a good number of accountants use Turbotax in the back. There could be legal issues with them uploading clients’ tax information to a third party’s servers.
Competent and legitimate tax professionals use those products (and also UltraTax, from Thomson-Reuters, is quite popular).
However, fraudsters will use DIY software like TurboTax but then charge for it, evading all the provisions of tax law that pertain to paid preparers. This is not as severe a problem as it was say five years ago, since IRS has instituted a number of security features to weed out the fraudsters who efile.
Violations of various regulations aside, who exactly is getting defrauded in this scenario? Are you implying that the paid preparers in question predominantly commit or help their clients commit various forms of tax fraud?
Yes. And as you mention, sometimes it is just the preparer committing fraud (e.g. falsely claiming refundable credits) without the client's explicit cooperation, although clients also spread the word about what a "great job" their preparer did for them. Since the preparer avoids associating themself with all the returns they prepare, it is much harder for the IRS to detect their pattern of fraud.
The IRS and industry vendors (including Intuit) have, under the label "Security Summit", implemented things such as collecting metadata (tracking the network address from where returns are filed, how long the return was open in the software, etc), stronger password requirements with MFA required to submit returns electronically, limiting the number of refunds paid to the same address or financial account, and optionally collecting driver's license info to confirm identity.[0] It seems to have been relatively successful, as the frequent complaints of ID theft (returns filed under someone else's name) have declined significantly as a result.
No, and some of them do. The "hurdle" is the target audience. These professional products usually begin at over $1K license cost per year and go well into five figures for larger tax practices. The pro products are designed to track the status of hundreds of returns, communicate and exchange documents efficiently with all those clients, allow multiple staff members to work on the returns, prepare various entity returns beyond 1040 such as S-corp, partnership, trust/estate, and all U.S. states that have tax, automatically share data between returns of related persons (shareholder/S-corp, partner/partnership, kids with high investement income/parents of those kids). The pro software usually supports a much larger number of less common forms than the consumer products and has better diagnostic support for unusual situations.
It's kind of like the difference between having an Oracle database server vs. having MS-Access on the desktop.
Not everyone has bought into surveillance culture? I have an overwhelming preference for local software that I can prevent from backhauling my personal information into the permanent records of data silos. This goes doubly for non-mandatory services that tend to have shameless contracts of adhesion falsely purporting consent for such abuse.
FWIW TurboTax is eminently easy to pirate and crack to get state filing functionality. Network isolate the VM after you get the updates and state forms but before you start inputting data, and you can rest easy that no personal data is being exfiltrated. There's no need to support these regulatory capture parasites.
If you kill network access, sure. I don't think the software itself makes any guarantees about data privacy. For me, as a linux user, it's more effort to get windows vms for these things, but I do them because the desktop ones are often cheaper.
Sure. Like many things, local software is necessary to preserve privacy but not sufficient. Local proprietary software can brazenly work against the interests of the user, libre software can contain backdoors or other antifeatures, a peer-reviewed libre system can be cracked. But by heading in this direction, you retain the possibility of keeping your personal information as private as possible.
FWIW I'm a Linux user that runs most everything in VMs. Each year I create a new one for TurboTax, get the updates/stateforms, then disconnect and never reconnect it to the Internet. It's a little work, but can be done mindlessly while doing something else.
I take it that you send the forms by mail then ? Because efile would need network access, and that is half the reason I'm using the tax software in the first place.
Yep. The time of going to the post office is dwarfed by the headache of actually doing the taxes and checking that they seem correct. Disposing of them into the mail is downright cathartic.
I am glad there are still desktop versions where I can keep the software indefinitely and keep my data offline. I’ll go back to pen and a desktop calculator before I use a web app.
I recently had to go back and file an amended return for one state and file a return for an additional state for the past 5 years. It made my life a lot easier to be able to just install the past 5 years versions of TurboTax Desktop which I had saved the installers for. I was able to run through this whole process using the tax rules that were in place at the time.
Not sure if this would have worked on a web version or not, but I was pretty happy to have this option available to me.
I don't think the desktop version makes any guarantees about data privacy, analytics, or anything of that sort. It routinely connects to the mothership from what I can tell.
Meanwhile, the traditional desktop software version of TurboTax remains quite good, and I have been using it year after year on Windows. They have several editions; here is the one I used this year:
https://smile.amazon.com/dp/B09FW199HB/
It's much cheaper to buy it on Amazon than directly from TurboTax.