Per-household accounts, not shared confusion
Every home gets its own account with its own billing, renewal date, and service history. Shared plans and administratively merged households are where 'who paid what' becomes the landlord's nightly argument.
Multiple services per customer come free with clean accounts — a home and a shop on the same record, billed separately but run through one view.