A meeting was held at Hampden on Monday to consider two charges relating to the Clydesdale Bank Premier League club's payment of bonuses.
A statement from the SPL read: "The sub-committee found the club guilty of breaching SPL Rules A6.21 and A6.22 in respect of a number of players.
"The club remains subject to the existing registration embargo, which will continue in effect until such time as the SPL board is satisfied that the remuneration default is no longer ongoing.
"However, the decision of the sub-committee was that the club should be made subject to further restrictions on the registration of players."
The restrictions relate to how and when Hearts can sign players.
The restrictions on Hearts, who play Hibernian in the Edinburgh derby on Thursday, will be in place until the SPL board determines they should be lifted.
They are: - One out, one in (ie: the club will only be able to replace such number of players as have their registrations with the club terminated - whether by sale, mutual agreement or otherwise)
- Only under-21 players (as defined in the SPL rules) will be able to be registered.
- Any new under-21 player registered must have an annualised employment cost lower than that of the player leaving the club.