An IRS wage garnishment lasts until the owed tax debt is fully paid off, a settlement is reached, the taxpayer demonstrates severe economic hardship, or the time for collection (typically 10 years from the tax assessment date) expires.