 Tax preparation may also be done by a licensed professional such as an attorney, certified public accountant or enrolled agent, or by an unlicensed tax preparation business.Because United States income tax laws are considered to be complicated, many taxpayers seek outside assistance with taxes (59.2% of individual tax returns in 2007 were filed by paid preparers).The remainder of this article describes tax preparation by someone other than the taxpayer.