It has always been the responsibility of Clubs themselves at all levels of the game. The clubs all know the rules.
I can understand amatuer and less well off clubs being caught up with admiinstrative errors but given the abundance of dosh in the Premiership you would think they could affort to pay an adminstrator to check on such things.