Ask Slashdot: Open Source Tax Software?
An anonymous reader writes "I finally started looking at my taxes and instead of handing over my personal information and money to TurboTax I was wondering if there were any recommendations for freely available/open source tax software? Ideally, the data would be stored in a portable, open format. I wouldn't really need a GUI, but something that filled out PDF forms would be nice." It's a question that just won't go away. Open source solution or not, if you're a U.S. taxpayer, the deadline for filing is nearly to hand.
Seriously, this is the kind of product that is done with help of lawyers and accountants, because it is really complicated. Specialists rarely work for free with open source products. You really don't want some 18 year open source coder's "product" (who just filed his taxes for the first time and quickly coded up something) for this. They just don't understand all the different tax laws and practices, especially in some corner cases. And it is YOU who will be responsible when the program gets it wrong. Using open source instead of a program made by professionals with the help of accountants and tax professionals is incredibly stupid!
Here's one: https://sourceforge.net/projects/opentaxsolver/
Having said that, I have found that paying a professional has always been a worthwhile investment. I have a masters degree in mathematics, so it's not a question of the calculations, but my accountant knows things about tax law that I don't, and keeps me from getting audited while getting me the best refunds that the law allows.
Apache guy, Open Source enthusiast, runner
Liability always falls on the person filing the tax. Even with commercial software like TurboTax. This is why Intuit, H&R Block, etc offer liability protection and audit assistance as a selling point - to help reduce your actual liability.
Fun Fact: Even if the IRS screws up, the taxpayer is still liable.
http://home.mchsi.com/~taxcalculator/
-73, de n1ywb
www.n1ywb.com
I'm a CPA and I would recommend using taxact.com. While it's not open source, it is free for any income level (for federal filing) and user friendly (if you can ignore the upselling of the deluxe version along the way). Given the frequency with which the tax law changes, it's doubtful a FOSS solution will emerge in this segment.
Tax compliance is in Federal interest, and with standard Free and Open software everyone could use the same application.
"This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
The main barrier is that tax software is different every year. Each year the tax code is changed then published. This published tax code is not readable by mortals. It is read by tax lawyers who work with the tax prep software makers to make sure that this years tax code is reflected in the tax prep software.
As much as I love FOSS, I doubt that a volunteer community would be able to pull off this level of complexity and do it on time each year.
Being that it would be a community effort, what happens if the guy who is in charge of component X gets a new job and can't devote his time to getting that component out the door on time. In most FOSS communities this is not a problem. That component just doesn't get worked on until someone picks up the torch later on. In tax prep software this would be a showstopper. The whole thing would grind to a halt if the whole piece of software does not reflect accurately the current year's tax code.
If your main criteria is "freely available" and not "open source", and your adjusted gross income is less than $57K, you can just fill out the forms for free. It uses Adobe Flash if you have an aversion to such things, and there doesn't appear to be anything open source about it.
If your AIG is more than $57K, your tax situation is probably such that you ought to be handing over some money to a pro or Turbo Tax.
I realize most of you will assume this question is USA related (I see the firehose story got tagged with "usa" quite quickly), but it applies to lots of other countries too. In Canada, we're supposed to use NETFILE certified software, most of which is free up to a certain income threshold. The Canada Revenue Agency has a list of all software certified for your 2012 filing (i.e.: 2011 tax year). Some of those same companies are probably certified by the IRS for filing taxes in the USA too.
A recursive sig
Can impart wisdom and truth
Call proc signature()
IANAMM (I am not a Master's in Math). I find the calculations in tax law rather evil-hard. It's a different kind of hard that "higher math" - it's the numerical interlocks that are brutal. I'm rusty so I'm making this up as pseudo-taxcode, but stuff like the sentence below are typical *easy* tax law!
"You own a rental building and rent 2 units out to tenants and live in the third. You bought the building first as part of a partnership then later acquired the whole thing, so your basis calculations are already a little strange. You run two small businesses out of your house. One of them qualifies for the Office In the Home forms. Your truck is 40% business one year and 60% business the other year because you have obligations that only arise every second year. Because you took accelerated depreciation on your truck, you cannot also take accelerated depreciation on some of your office in the home assets. For six months you also ran a day care service in that office-in-home. You are divorced but you won stock in the divorce settlement as substitute for alimony. That stock has split twice and then merged separately."
Blecch.
My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
And the gubmint gets to level fines that would be illegal for anyone else. Had a friend who was a few months late sending off state taxes of $113. Got a penalty/interest bill for $107. Wish I was joking. Try and put a 95% penalty into a promissory note and watch how fast it gets laughed out of court.
Well it's at least half true. A couple years ago i just filled out my taxes the usual way, just copying numbers over from my W2 form into the appropriate boxes in the EZ whatever form. (I'm pretty sure i'd already started using FreeTaxUSA by that point, a service which seems perfectly adequate for the basic job, if not spectacular.)
As expected when i was done i found that i would be getting a moderate refund. (I try to set up my deductions to make sure that happens, the amount of interest i'm theoretically losing is pretty tiny, and the extra pain i'd have to go through if i found i owed more just isn't worth it.) So i hit "send" and promptly forgot about it. Then a couple weeks later i got a letter from the IRS telling me they'd corrected my taxes. Needless to say i was rather freaked out when i started reading the letter... until i got to the part where my new refund was about one or two hundred dollars _larger_ than what i'd come up with on my own. (And no, it wasn't a nice round number like the special "rebates" they keep giving us.) I don't know if i screwed up the math somewhere or just missed a really obvious deduction, but whatever it was the IRS caught it and decided i should get more money.
I have no idea how dependable that is, and i certainly don't expect them to catch all the deductions possible for people with a more complicated tax situation, but it seems if the IRS notices a problem they will correct it, no matter whose favor that mistake is in.
This Space Intentionally Left Blank
An amazing amount of ambiguity and crap in the tax code would go away if the Government were required to publish a program in Java (probably best balance of portability, capability, and specification) and that program WAS the definition of the tax code.
This would have the nice side effect of keeping lawyers who can't think formally (in the mathematical sense) away from tax law.
To a Lisp hacker, XML is S-expressions in drag.
That sounds similiar to how Chuck Norris does it. He just sends in a blank copy of the form with a photo of himself, crouched and ready attack.
I have a fantastic tax preparation system: Mark Frenchell. And the best part is it was built using a very small company of only two people: Howard and Josephine Frenchell.
Seriously, what is the obsession here with people wanting everything for free? You want to do your taxes for free, sit down with the paper form and do them.
Where I live, the process goes like this:
AT THE START OF EACH YEAR: The government send you your tax card. It tells you your tax percentage, etc. (based on assumption that you earn as much as you did the previous year). You take that to your employer, he pays the taxes directly from your wage and there is nothing more you NEED to do. If your income is very different than it was the previous year, you get taxed the wrong amount and the government sends you either returns or a bill at the end of the year. If you know your income has changed and don't want a large bill/can't give the government any money temporarily, you can fill out a simple 1 page (2 sides) form that they sent you with the card (or submit it online) and then they'll send you a recalculated tax card.
DURING THE YEAR: Most people don't need to do anything. If your income changes a lot and you don't want to pay the government any extra (which they would, of course, return at the end of the year) or don't want a large bill, you can call them, visit an office or fill out the info online and they'll send you a recalculated tax card.
AT THE END OF THE YEAR: They tell you that they want to either return some money (and ask you to inform them if your bank account number has changed) or they send you a bill. Again, you get a simple 1 page (two-sided) form (or can fill it out online) to tell them about anything that might affect the decision (such as having earned/lost a lot of money by trading stock or any similar things).
For example, I got a bit better paying job last year but was too lazy to inform them so they now sent me a letter "You've earned more than we thought you would, so you've paid 790 euros too little taxes. Here are two bills of 395 euros, you have six months to pay the first and twelve months to pay the second. Here is a form you can use to complain if we've made any incorrect decisions." I might fill out the form because I've spent quite a few euros to buying stuff that indirectly helps me earn income (books to get certifications, etc.) and that sort of stuff is tax deductible. I don't expect to reduce the bill by a lot but it's going to take just 3 minutes or so, so why not.
I've never understood why does USA have such a complex system that the government doesn't know how much they should pay taxes...
http://www.excel1040.com/
Free, works in open office, has been doing this for 15 years.
Produced the same results as professional software.
Probably not good if you have some new tax activity in your life until you see it done right once.
I.e. "This year, for the first time, I'm doing my own taxes".
I.e. "This year, for the first time, I started buying and selling stocks".
I.e. "This year, for the first time, I started renting property to others".
The form is there- but you have to know to fill it out and how to fill it out.
I used it in Openoffice or Libreoffice and it worked great. I have a complicated return and have been doing my own returns for the last 15 years. This sheet made it much easier than doing taxes by hand. It took under 2 hours to do my taxes.
Highly Recommended.
She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
Not only that, but if that guy from the IRS that you called for help gets it wrong, you are still liable for any penalties that accrue from following his advice.
The truth is that all men having power ought to be mistrusted. James Madison
Not open source, but free (as in Beer) is Studio Tax http://www.studiotax.com/ which is netfile certified