Is there an earnings cap?

Yes, the cap is €115,000 for 2023 and 2024 for all ages.