It says it can take 11 to 14 weeks, but that varies from person to person. Sometimes it takes less time, and other times, it can take months. Since you already efiled, you’ll have to wait until a letter comes in the mail to tell you about the offset and that they are taking your money. Then you’ll have to file the IS form, and wait 11 weeks from then MINIMUM. I’ve looked through several other forums and some people says it takes months, sometimes close to a year after that, since the IRS can take as long as they please at that point.
You can check your transcripts online from the IRS website. Opt to view them online, as then you can check for updates (I’ve seen people comment that IS updates every Friday morning on transcripts.) You’ll want to check the Account Transcript when it prompts you to choose a reason after you log in (I’d suggest creating an online log in – you can choose guest but then you have to answer questions and fill out information each time.)
You should see a 570 near the bottom of your transcript, that means the IRS is currently or should be reviewing for offsets. 971 means notice was issued, and something may or may not come in the mail (you’ll probably get something.) I believe it’s 571 that means the hold is lifted, and once you get an 846 code – it means they are sending you a refund.
I hope this helps and good luck!