There’s no limit to the number of times you can use the IRRRL program, as long as you wait the required 210 days between each refinance and each one has a ‘net tangible benefit’ (lowering your interest rate and monthly payment significantly). Refinancing involves closing costs and starts your loan over, so using the IRRRL repeatedly won’t make sense for most homeowners.