Lafferty fined £23,000 for betting offence
The Northern Ireland international, 28, was charged on 29 July with breaching FA rule E8, which bans all professional players from betting on all football-related matters.
Laffertys betting offence took place on 20 February.
Lafferty made one league appearance for Norwich last season, and played on loan six times for Birmingham City.
He was an unused substitute as Norwich at their 4-1 win over Blackburn on Saturday.
The E8 rule prevents professional players from not only from betting on matches in which they are involved or have an influence, but also on any other football-related matter anywhere in the world - including matches, the transfer of players, employment of managers, team selection or disciplinary matters.