Before 2018, tax preparation could be deducted. Most commercial services used it as part of their marketing, suggesting it was "free" because it could be deducted.
After the (doubly ironically named) Tax Cuts and Jobs Act (TCJA) that deduction was removed. But most closed source and online services continue to suggest they are free for the categories which can deduct costs for preparation of Schedule C, E, or F (i.e. the business portion of the tax workload).
Which leads me to raise the question, if one donates money to open source software (or non-profit offering tax preparation support) so that it can exist, is this analogous to a business expense for tax preparation?
Can donations to opensource, which one uses exclusively for tax preparation, be deducted in these same conditions? And how does this play with the regular donations deductions?
Sched C, L17 II, contains "Expenses" for "legal and professional services". Which is what commercial services recommends to use for offsetting their own cost. The IRS also recommends this line for "tax dispute costs" and anything else related to tax. For farmers the same observations apply to Sched F, L32. For Sched E it's a little more complicated as with anything related to Sched E, but the same deductions are possible.
Another consideration for open source/non-profit, is that parts of it can be free (i.e. no donation was made), So the full amount of the donation can be attributed to the relevant permitted Schedule preparation. Which is not the case with closed source, since you are required to pay a bundle price for personal tax and the relevant commercial portions, you must claim on the business Schedules only a proportion of the total cost.
Are those assumptions correct? If so, what are the limits that can be deducted and would it be legal to push that message on donation drives for relevant software projects?