In general, most refunds will be issued after 21 days (or 3 weeks). However, this is dependent on whether you mail your taxes in, e-file, or elect for direct deposit. Fortunately, you can check the status of your return relatively quickly. If you’ve e-filed, you can find out within 24 hours and if you’ve mailed them in, call the IRS TeleTax System at 1-800-829-4477.