Question: why is the irs still holding my refund?
Answer: There are two big “tax account” reasons the IRS will hold your refund: The IRS suspects you've been the victim of tax identity theft. This may mean you'll need to contact the IRS and prove your identity before you'll get your refund. There's a discrepancy related to your dependent.