There are a number of tax preparers that provide online resources for calculating and submitting income tax forms. Although H&R Block has been the leading provider for online tax resources there are other well-known providers, such as TurboTax and Liberty Tax Service.
Most online tax resources offer calculations and any paperwork needed to mail to the IRS for free. Depending on the complexity of the paperwork, there may or may not be an additional charge to file online. H&R Block is known for filing most tax returns online for free. Unfortunately, any online tax service charges an additional fee to file state taxes.