One very good reason for having an overdraft facility, even if you feel you don’t actually need one, is to avoid the possibility of underestimating your spending.
The interest on an agreed overdrawn amount is a lot less than a fine for spending money that simply isn’t yours to spend.