Former "Men" star Charlie Sheen was fired earlier this year, halfway through Season 8, because of his drug use and erratic behavior.
The producers of "Men" announced this month Kutcher, who starred in the hit comedy series "That '70s Show," had been hired to replace Sheen.
However, many details regarding the deal were not disclosed to the public.
The Journal cited unnamed sources familiar with the pact as saying Kutcher is only contracted to appear on the show through Season 9. Kutcher is expected to be paid about $20 million to appear in between 22 and 26 episodes.
Because CBS has licensed the show for only one additional year, it is unclear whether it will renew the show further, cancel it, seek to extend Kutcher's contract or find another actor, the newspaper said.
Ray Liotta sues skin care company over use of likeness
Aaron Carter is still in love with Hilary Duff