The FA has been fined 70,000 Swiss francs (£50,000) after Dele Alli, Eric Dier and Raheem Sterling wore “unauthorised” socks at the World Cup.
The players wore branded ankle support socks over official Nike socks, ignoring a Fifa warning to stop.
Fifa said the FA’s fine was for “breaching media and marketing regulations and the Fifa equipment regulations”.
Fifa said several England players “continued to display unauthorised commercial branding on playing equipment items before and during the quarter-final match between Sweden and England”.
The Swedish FA has also been punished with the same fine for a similar sock offence earlier in the tournament.
That makes it the joint second highest fine at the World Cup behind Argentina’s 105,000 Swiss franc (£80,000) punishment after their fans threw objects and chanted homophobic abuse.