I am a tax accountant. The IRS has informed us that returns should be processed within 21 days of January 31st (the first date they began accepting electronic filing). If you have not received your refund yet, do call. However, expect busy lines and being placed on hold for quite some time at this time of year. Sorry for your troubles. On a side note, did you receive and Earned Income Tax Credit? Returns with EIC are more heavily audited and delays can result.