> All of my regular bills in the UK (mortgage, energy, water, internet, insurance, debt, probably some others I'm forgetting) are deducted automatically from my bank account every month. I don't have to think about it all - and there's zero possibility of nuking my credit score by accidentally missing a payment.
Sometimes, vendors may support doing a recurring ACH transfer out of your account for the total of the month. In terms of mechanism, this is exactly the same as a check which is also just an ACH transfer out of your account. Not all vendors support this.
There is increased risk, however. By giving them blanket authorization to deduct whatever they want out of your bank account you now have the risk that they might get it wrong and deduct too much.
If you have enough money in the account to absorb the difference it'll eventually get sorted out. But what if you don't? Your balance may go to zero and all those other recurring payments get rejected and you'll get hit with tons of late payment fees and you'll be stuck with those. So you might nuke your credit score with all those late payments that weren't even your fault.
My absolute preferred approach is to do auto-pay to a credit card. That way I'm insulated from risk (at least in the US, credit card laws strongly favor the consumer; perhaps the only laws in the US that favor the consumer so well). Any mistakes in the system are not my problem and can't impact my balance.
But for vendors who can't bill to a credit card or charge too many fees to do so, the safest approach is still a check.