The preparation of tax documents and filing of tax returns is a complicated process and requires professional handling. Professional help is generally expensive and can burn the pockets of taxpayers if availed of. Taxpayers can also prepare tax files on their own but there are risks of committing errors when a large number of deductions and exemptions are taken into consideration. As a result, taxpayers seek professional help even though it is expensive. In recent times however, some tax experts and tax companies have started offering free tax filing services.