Yes, it is legal for the IRS to garnish your wages due to taxes owed. According to federal law, the payments are limited by 25% of your income. However, they’re permitted to continue garnishing your wages until the entire debt is paid in full.