I have a 4 bedroom SFH.
Renting to fairly young working professionals who are not related to each other.
I do it different than most people here. I have all of the utilities come directly out of one of my account automatically, then have the tenants repay me directly through cozy vs. having the utilities in their name. They pay their rent through Cozy as well.
It's pretty easy to look at my "utilities" checking account, add them up, divide by the number of tenants, and add a charge to each of their accounts once a month. Or in your case if you have one lease for the SFH, just add them up and charge them the whole amount.
It keeps my mind at peace knowing that none of the utilities will go unpaid, and keeps any one person under lease from having to manage the money gathering. I feel like it's a good way to handle it with the way I am running things. People like things being easy and automated.
If I were to charge a flat rate for each tenant monthly on top of their rent, then I'd be giving them the green light to run air conditioning constantly and take 2 hour showers every day. But since they pay for what they use, that is not a problem. When there is a spike in their utilities, they don't call me, they talk with each other to handle it.
If you decide to do it this way, you'd just need to make sure to have enough of a $ buffer in the utilities account to make sure that if anybody doesn't pay it back, your account doesn't get low or overdraft. On Cozy you can specify what bank account you want what type of payment to go to. So, it'd be easy to have a rent account and a utilities account.
Then again. If you wanted to pay the utilities yourself and make an extra buck, you could always build a conservative flat rate utilities figure into their rent, then write into the lease that if the utilities total for a given month exceeds their flat rate utility payment, they pay the difference. In that case, you cant really lose unless they don't pay. If they use less than what they pay, you take a little gain, and if they use more, they pay.
Anyways, that's my 2 cents.
I assume once I have a lot more rental properties I might handle it differently so there is less involvement. But for now it's an easy option.