There had to be differences in what or how you entered your information. The tax preparation software programs---whether it is TurboTax, H & R Block, Jackson-Hewitt, TaxAct, TaxSlayer, etc. etc. etc. have to pass stringent inspection by the IRS and be approved by the IRS. They all have to follow all of the current tax laws.
So ...... if you enter the same information into any program, you should get the same refund or same tax due amount. If you enter something incorrectly or leave out information in one of the programs you tried, you will naturally get different results.
In order to spot the difference(s) you would need to print out both returns, lay them side by side and compare them line by line.
If you used TurboTax to e-file, and you have discovered a mistake or discrepancy in the information you entered, then you can amend your return. The Form 1040X is not yet available, so you need to wait for later in February to amend.
**Disclaimer: Every effort has been made to offer the most correct information possible. The poster disclaims any legal responsibility for the accuracy of the information that is contained in this post.**