Manchester City avoided a transfer ban because they admitted breaking FIFA regulations related to the signing of under-18 foreign players.
Chelsea were hit with a two-window suspension on registering new signings after breaching the same rules.
However, City avoided such a punishment and were instead hit with a £315,000 fine after "accepting its responsibility".
"Generally speaking, FIFA's judicial bodies handle all cases on an individual basis as circumstances differ from case to case," a FIFA spokesman told the Daily Mirror.
In its decision on Manchester City, FIFA's Disciplinary Committee took into consideration all specific circumstances of the case as well as the club’s cooperation in clarifying the relevant facts.
"It is important to stress that the specific circumstances of this case differ from previous cases involving breaches relating to the international transfer and registration of players under the age of 18.
"Please note that in line with article 50 (8) of the FIFA Disciplinary Code (2019 version), at any time prior to the meeting set up to decide the case by the relevant judicial body, a party may accept responsibility and request the FIFA judicial bodies to impose a specific sanction. The FIFA judicial bodies may decide on the basis of such request or render a decision which it considers appropriate in the context of this Code."
Pep Guardiola's side began their pursuit of a third consecutive Premier League title with a 5-0 thrashing of West Ham on Saturday.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.