Des procédures disciplinaires avaient été ouvertes par la Fifa contre plusieurs fédérations à la suite d'actes discriminatoires ou antisportifs, notamment des manifestations religieuses ou des chants homophobes qui s'étaient produits lors de différentes rencontres.
La fédération iranienne a écopé d'une amende de 45.000 CHF (41.600 euros) pour "plusieurs manifestations religieuses" durant un match, a précisé la Fifa.
D'autres amendes ont été infligées à plusieurs fédérations, dont 50.000 CHF à l'Albanie et à la Croatie, 30.000 CHF au Kosovo et 25.000 CHF au Brésil.
Le Paraguay, l'Estonie, l'Ukraine, le Chili et l'Argentine ont également écopé d'amendes.
A la suite de chants homophobes, la Fifa avait décidé début octobre de suspendre pour un match supplémentaire le stade National de Santiago du Chili.
En mai dernier, le Chili s'était vu interdire de disputer ses deux prochains matches dans le stade National de Santiago à la suite de chants homophobes lors des rencontres de qualification au Mondial-2018.