Geelong players enter the ground in round 20, 2019. Picture: AFL Photos

GEELONG has been fined $40,000 for a breach of AFL Player Rules.

AFL General Counsel Andrew Dillon announced on Thursday that the Cats had breached the Total Player Payment (TPP) lodgement rules through an 'inadvertent' administrative error.

We accept the penalty and have thoroughly reviewed our processes to ensure full compliance going forward

- Geelong's CFO Simon Kelleher

Dillon said the Cats had volunteered the breach as soon as it was discovered which had been taken into account when the AFL determined the penalty.

"We made an inadvertent administrative error in our TPP related reporting that has been repeated over eight years," Geelong chief financial officer Simon Kelleher said.

"As soon as we discovered this error, we advised the AFL. The AFL investigated the matter and have passed down the sanction. We accept the penalty and have thoroughly reviewed our processes to ensure full compliance going forward."