Preparing accurate annual tax returns is required by law—even for small businesses. But professional tax ... it is a trusted name in tax preparation, its tax software programs for small ...