The absolutely honest answer is no. If you own a business and have employees, own multiple rental real estate properties, have a significant number of investment transactions, or are a participant in several partnerships, you’ll be better served by using a paid professional. The same will be true if you regularly need to file tax returns in multiple states. This is possible if you earn income, either from investment interests in multiple states, or if you physically transact business in those states. It’s not that the premium tax software programs can’t accommodate those kinds of tax situations, but more that the information requirements are such that they’re better handled by a trained tax professional.