Timebutler offers comprehensive overtime management. Every employee can record their overtime and overtime reduction, and Timebutler automatically maintains the overtime balance. You can require that overtime needs approval, and with limits you can cap the maximum overtime balance.
Here you can find an overview of the overtime management features.