Payment reporting statistics

See how we have performed between October 2024 and March 2025