FIFA fined Argentina, Chile, Mexico, Peru and Uruguay on Wednesday for anti-gay chants by their national team's fans.
The "insulting and discriminatory chants" came during qualifying matches for the 2018 World Cup, FIFA said.
Chile's fine is the biggest at 70,000 Swiss francs ($70,000) over cases at four different matches. The governing body imposed fines of 20,000 Swiss francs ($20,000) on Argentina, Mexico, Peru and Uruguay. Proceedings continue against Honduras for what FIFA described as "apparent homophobic chants by its supporters."
The fines were imposed despite FIFA for several years insisting that financial sanctions alone were not enough for discriminatory cases.
Among other disciplinary cases published by FIFA on Wednesday, Kuwait was made to forfeit 0-3 a qualifier it could not play against Myanmar because the Gulf state is currently suspended from world soccer over government interference. Kuwait was fined 10,000 Swiss francs ($10,000) over that game and the same amount over a drone appearing at a qualifier against South Korea.
Hong Kong was fined 60,000 Swiss francs ($60,000) over misconduct by fans in matches against China and Qatar, including booing the national anthem.