Tax preparation is the act of preparing the filing of income taxes . Because United States income tax laws are considered to be complicated, many people and corporations seek outside assistance with taxes.
Tax preparation may be done by the filer, with the help of a Certified Public Accountant , with the help of a tax preparation business, or with the help of tax preparation software and online services.