the IRS has 8 weeks to send your refund, if they dont they should send you a reply letter explaning the reason for the delay....go to this site and check the status of your return.........click on individuals and follow the refund status,,,,,,,,,you just need the filing status your social security and the exact amount of the refund.
Government Guide: http://www.governmentguide.com/ams/clickThruRedirect.adp?55080116,31157380,http://www.irs.gov/
This is a common answer by IRS when your refund has been sent to pay another debt(offset) and they no longer have a refund for you remaining.
Contact IRS at 1-800-829-1040 and request a printout of your account. This will show all payments into your tax account and all payments out of the account. Any refund due to you that has been held for an offset will show on this list.
Contact the agency to which your refund has been redirected for information about any problems you may have with their confiscation of your refund. Common agencies include: state tax due, back child support, back alimony payments, delinquent student loans, overpaid unemployment, overpaid welfare benefits, etc.
Any explanation of why the refund is being "held" will have been sent to the address on the filed return. If you moved, this information would not have been forwarded to your new address.
Your return may be under audit if you claimed your own exemption and another person also claimed you(your parents?). You would not be eligible to claim yourself even if your parents decided not to claim you IF THEY QUALIFIED TO CLAIM YOU.
Did you have any driving tickets or parking tickets. These are also fees that can be taken from your refund. By calling IRS at 1-800-829-1040, you can have the exact reason explained to you. Always ask for a written notice to be sent to you as a follow up to your phone conversation to protect yourself.
There are too many possibilities that CAN have a delay on your refund to explain here. Please let me know if I can help with this process.