
Written by:
Charley Howe
Date:
October 21, 2026
Property managers automate utility bill coding with MakersHub by letting it read the account number on each electric, gas, water, internet or trash bill and look up, from a list you load once, which property and unit that account belongs to. From that one lookup MakersHub assigns the QuickBooks Class, Location and GL account, builds the bill number in your format, and posts the bill to QuickBooks Online, QuickBooks Desktop, Xero, Intacct or NetSuite before anyone opens it.
The account number is the key. A utility bill often has no invoice number and the same vendor name on every page, but the account number is unique to a meter or a unit and does not change until the account closes. MakersHub is built to find it, train once per vendor where it sits, and drive everything else from it.
You pay utilities on properties you manage or lease: one electric account per unit, one internet account per unit, water and gas per building, cable and internet on master accounts that bill hundreds of units on one statement. Bills arrive all month. Someone logs into each portal, downloads the PDF, works out which property it belongs to, types it into a QuickBooks import template with the Class and the Location, and marks it paid after the autopay clears.
The AP lead at a corporate-housing operator on QuickBooks Online, paying more than 2,000 bills a month, mostly utilities:
"We pay utilities all month long because they come in all the time. And we just need to make sure that the electric stays on, that their water is paid, that their cable is on. So that's what we do the entire month."
On the internet accounts:
"Each account has to have its own email, so they will not let you set up 12 units in one apartment complex with one email, so you have to have many aliases, and they've just grown monstrous over time."
QuickBooks Online's recurring transactions and QuickBooks Desktop's memorized transactions copy a prior bill forward on a schedule, with the same vendor, lines and amounts; the user then edits the amount, the bill date and the due date each month. Neither reads a document, so nothing connects an incoming PDF to the right Class, Location or Customer. Both products can warn on a duplicate bill number, but a utility bill frequently has no invoice number to check, so a bill uploaded twice is only caught if someone assigns a number by hand.
With a few hundred accounts the import template becomes the system: one row per bill, keyed from memory of which account is which complex, and a bill number typed from a naming convention. MakersHub replaces that step with a lookup it performs itself.
Several QuickBooks files. Where each property or ownership group has its own company file, a linked-entity rule routes the bill to its file from the bill-to name or account number first, then that file's coding rules run. Configuration of the multi-entity setup is covered on the multi-location practice page linked below.
Adding and retiring units. New units and accounts are added by dropping an updated spreadsheet into Import Integration Data; the change is live immediately. A unit you no longer manage is flagged inactive and leaves the dropdown.
A corporate-housing operator on QuickBooks Online that pays more than 2,000 bills a month, almost all utilities on leased apartment units, went live in September 2026 with an account-number lookup of 1,709 vendor and account pairs loaded into MakersHub. On each bill MakersHub finds the account number, resolves the complex and unit, assigns the Class, the Location, the GL account for the utility type and the property code, and assembles the bill number the team used to type by hand: utility code, complex code, unit and month. The unit list lives in MakersHub and is stripped on sync, so QuickBooks never gained 1,700 extra customers.
The controller, told the list would not be pushed into QuickBooks:
"That's perfect. That's what I was looking for."
The AP lead, after the first demo:
"I love what I'm seeing."
A residential rental and homebuilding group on QuickBooks Desktop needed a bill number for utilities that do not print one. Their AP lead:
"Not all utilities have an invoice number, so we just go off of the account number since that number never changes until we close that account."
MakersHub was trained to return the account number and a rule appends the service month, so QuickBooks sees a unique bill number each month and flags a true duplicate.
A multifamily owner-operator with about eighty entities on QuickBooks Desktop, whose operating companies pay roughly 125 utility bills a month, chose MakersHub for a pilot on its highest-volume utility entity. The operations lead:
"It's these pesky utility bills that we get nine million of. I feel like I could wipe those out pretty quickly."
MakersHub does not log into utility portals with your credentials; bills arrive by email, auto-forward, scan or bulk upload of downloaded PDFs, and the lookup takes over from there. It does not see that a utility has auto-drafted your account; vendors on autopay are tagged so their bills are filtered and approved with Approve and Mark as Paid in one pass, and a trained autopay-date field can hold a bill for review when the date is missing. And MakersHub never deletes or edits a bill in QuickBooks after it has synced; QuickBooks stays the book of record.
MakersHub is AI-first accounts payable automation for businesses that track spend by job, project, location or entity. It captures every line of every bill, codes it, routes approvals and pays vendors, with native two-way integrations to QuickBooks Desktop, QuickBooks Online, NetSuite, Sage Intacct, Xero and Intuit Enterprise Suite. MakersHub is rated 4.9 out of 5 on G2 (October 2026). Every dollar has a job. Hold yours accountable.
Related: AP for real estate · QuickBooks integration · How do property managers split one invoice across multiple entities or properties? · How do real estate companies on QuickBooks manage AP for multiple LLCs? · How do multi-location dental and medical practices split one invoice across locations and entities?
See how MakersHub helps organizations that track spend by project, location, program or entity get every line of every bill coded and approved before it's paid.