Late payments usually have boring causes: invoice was confusing, payment was hard, or no one followed up. Fix all three and the problem mostly vanishes.
Glo Invoice sends a clean PDF with a Pay button, follows up automatically by email and SMS at intervals you choose, and applies late fees after the grace period if you enable them.
Calling the customer is still the most effective reminder — but only as a last resort.