Sri Lanka Cricket resolved its protracted contract dispute with players on Thursday after an emergency executive board meeting.
A deal was thrashed out between chairman Arjuna Ranatunga's interim committee and the Sri Lanka Cricketers' Association (SLCA), ending four months of negotiations.
"Everything was resolved peacefully in a cordial atmosphere," SLCA's chief negotiator Graeme Labrooy told reporters.
"The new pay slabs for the players were approved by Sri Lanka Cricket and there was good response from both sides. The players will sign their contracts next week."
The new player contracts include a freeze in annual retainers for senior players but substantial increases for junior members of the national squad and A team.
Test match fees were also increased, bringing Sri Lanka's match fees in line with their Asian neighbours.
Players will not be banned from writing articles or for having media contracts, although both will be regulated by an existing Code of Conduct for all players.
The new contracts will start from March 1, 2008 and run until the end of February 2009.