Hiệp hội MLS thường xuyên công bố chi tiết trả lương liên quan giải đấu và mặc dù không có gì ngạc nhiên khi chân sút từng 8 lần giành Quả bóng Vàng đứng đầu, nhưng khoảng cách với các cầu thủ khác là vô cùng đáng chú ý.
Messi có tổng thu nhập đảm bảo lên tới 20.446.667 USD, bao gồm mức lương cơ bản 12 triệu USD cùng nhiều khoản thưởng khác nhau. Số liệu thống kê từ Hiệp hội MLS này không bao gồm khoản thu nhập khổng lồ mà nhà vô địch World Cup người Argentina nhận được từ các hợp đồng thương mại, các hợp đồng tài trợ từ các công ty như Adidas và Apple.
Trong khi đó, với thu nhập đảm bảo 15,4 triệu USD, tiền đạo người Italy Lorenzo Insigne của CLB Toronto (Canada) xếp thứ hai sau Messi trong Top 3 cầu thủ được trả lương cao nhất tại MLS. Trước khi Messi gia nhập Inter Miami, Insigne luôn dẫn đầu danh sách này.
Ở vị trí thứ ba là đồng đội người Tây Ban Nha của Messi, Sergio Busquets, với mức thu nhập đảm bảo 8,8 triệu USD.
Messi ký hợp đồng cuối cùng với CLB Tây Ban Nha Barcelona vào năm 2017. Bản hợp đồng có thời hạn 4 năm giúp anh có khả năng kiếm được 1 triệu euro (gần 150 triệu USD) mỗi mùa giải bao gồm lương và các phụ cấp. Theo một tuyên bố năm 2022 của lãnh đạo CLB Barcelona, Messi vẫn được nhận các khoản thanh toán cho đến năm 2025 theo kế hoạch trả chậm của CLB.
Ngôi sao này chuyển đến CLB Paris Saint-Germain vào tháng 8/2021 và được cho là có thu nhập từ 30 - 35 triệu euro. Anh gia nhập CLB Inter Miami vào tháng 7 năm ngoái theo một hợp đồng có thời hạn đến cuối mùa giải 2025 nhưng anh có thể vẫn nhận được các khoản thanh toán từ CLB Barcelona theo kế hoạch trả chậm lương của CLB này. Trong khi đó, Inter Miami có thể trả cho Messi mức lương cao như trên nhờ quy tắc “Cầu thủ được chỉ định” được đưa ra để cho phép CLB Los Angeles Galaxy ký hợp đồng với siêu sao David Beckham vào năm 2007, trong đó mức lương cơ bản là 6,5 triệu USD/năm và tổng giá trị hợp đồng mang lại cho chân sút người Anh này là khoảng 50 triệu USD trong 5 năm.