Lance Franklin has been cleared to take on Geelong on Thursday night after being offered a $1500 fine for misconduct.

Franklin was charged with misconduct against Richmond defender Alex Rance during the third quarter of Thursday night's loss to Richmond at Etihad Stadium.

Based on the available evidence and a medical report from the Richmond Football Club, the incident was classified as misconduct.

A first offence for misconduct draws a $2500 sanction.

The player can accept a $1500 sanction with an early plea.