Perhaps the second most asked question I receive as a tax preparer is "When will I get my refund?" This is a close second only to, "How much is this going to cost me?" The best answer to this question is to check the IRS tax refund website here. On this page you will need to know your exact refund amount, filing status, and social security number.
Now, the short answer to this question is, within 21 days of filing if receiving refund direct deposit and 21-30 days if receiving refund by check. That being said, this year, most refunds that do not include EIC have been receiving their refunds in 10-12 days direct deposit. It is, of course, unclear if this will continue as the season continues, so we suggest to get your taxes filed as soon as possible if you would like your refund quickly.
If it has been 21 days since filing and there is no update on the IRS "Where's my refund" page, this likely means there is a problem with your return. Do not panic, this can be any number of things, and is usually easily fixable.
If you need to get your taxes filed in St. Louis we are happy to help at STL Bookkeeping & Tax. Additionally, if you've received a dreaded letter from the IRS that there is a problem with a return you have filed, give us a call at 314-450-1140 and we'd be happy to discuss your options!