Yes, for every passenger holding a separate ticket. Infants travelling free on a lap are the exception. For a family of four on a long-haul flight that can mean €2,400.
The fee is deducted only from the compensation recovered. No payout — no fee.