Only employees with 20 or more years of Walmart employment will get the full $ 1,000, however.

Hundreds of thousands of Walmart employees will get some extra cash in their paychecks this week.

Walmart is paying out a total of $ 560 million in bonuses to 890,000 of its more than 1.5 million US employees. The bonuses are tied to the company’s fourth-quarter performance and recent tax law changes.

The company announced the bonuses in January, saying employees would get a one-time payment of up to $ 1,000.

The money only goes to employees who were not impacted by wage increases that Walmart also announced in January.

Among that group of employees, only those who have worked for Walmart for 20 years or more will get the full $ 1,000.