No organisations achieved a perfect 100/100 score. The top 50 payers in the care services sector for 2025 range from a high of 98.8/100 to a low of 82.88/100.
Calculate late payment interest using the late payment calculator.
© 2026 Payment Check Ltd
Registered Address: 3rd Floor Suite 207 Regent Street London W1B 3HH
Made by Alastair Campbell