Yes — the IRS and every state that collects income tax accept electronically filed returns. E-filing is faster, more accurate, and provides immediate confirmation that the IRS received your return. The IRS processes e-filed returns much faster than paper returns, and if you choose direct deposit, you can typically receive your refund in 10–21 days. Most tax software supports e-filing for free. If you can't e-file for some reason (for example, certain special situations or amended returns in prior years), you can mail a paper return to the appropriate IRS service center. The IRS e-file program has been available since 1986 and now processes over 90% of all returns electronically.