That's what I understand. A one-off fee of the percentage of the annual salary.
Now it's easy to see why some recruiters sometimes act the way they act. People are unlikely to lie just to earn a small fee, but when the numbers get big, the incentive changes.