It depends on your tax needs. There are multiple do-it-yourself tax preparation programs with varying levels of services, but use them at your own risk. It may be less stressful to hire a professional.