In-House vs. Outsourced Utility Billing: The Real Cost Comparison

Austen JohnsonJanuary 18, 2026

Key Takeaways

  • Outsourced billing costs most operators 5-10x what they think once setup fees, tech fees, data export fees, and lock-in contracts are counted.
  • A 500-unit property at $5/unit runs $30,000+ per year in per-unit fees alone — before any of the hidden extras.
  • Billing companies control your timeline, floating utility payments 60-90 days while your cash sits in someone else's pipeline.
  • In-house billing typically cuts the cycle to 30 days or less and puts real-time recovery data in your hands instead of in a monthly PDF.
  • Modern billing software does the heavy lifting — the "too complex to handle in-house" myth was true 15 years ago, not today.

There's a question that billing service companies really don't want you to ask: how much am I actually paying for this?

Not just the per-unit fee. The total cost — the delays, the lost revenue, the data you can't access, the resident complaints your team handles but didn't cause. When you add it all up, outsourced billing costs most operators 5–10x what they think.

We've spent 14 years helping operators bring billing in-house. Here's what the numbers actually look like.

Modern multifamily apartment complex — the type of property where operators save the most by bringing utility billing in-house

The Per-Unit Fee Is Just the Beginning

Billing service companies advertise per-unit fees of $3–8 per month. What they don't advertise:

  • Setup fees — $500–$2,000 per property to onboard
  • Technology fees — monthly platform access charges buried in contracts
  • Late payment processing fees — passed to the property, not the resident
  • Data export fees — some vendors charge for access to your own data
  • Contract lock-in — 1–3 year auto-renewal clauses with early termination penalties
Read the fine print

Ask your billing company for a total cost breakdown — not just the per-unit rate. Include setup fees, technology fees, processing fees, and any charges for data access or custom reports. The all-in number is almost always higher than the headline rate.

For a 500-unit property at a typical outsourced rate of $5/unit, you're looking at $30,000+ per year just in per-unit fees — before any of those hidden costs.

The Side-by-Side Comparison

Here's what the same 500-unit property looks like outsourced vs. in-house:

Outsourced BillingIn-House with Vitality
Per-unit cost$3–8/monthStarting at $0.50/month
Annual cost (500 units)$18,000–48,000Starting at $3,000
Setup time4–6 weeksA few hours
Billing timelineVendor-controlled (60–90 days)You control it
Data accessRequest and waitReal-time, always yours
Recovery rate visibilityMonthly summary reportLive dashboard by property
Resident supportCall the vendor, wait daysYour team, instant answers
PM software integrationVaries, often manualEntrata, Yardi, ResMan, Rent Manager
Contract terms1–3 year lock-inNo long-term contracts
Pricing transparencyHidden fees commonStarting at $0.50/unit. Transparent.

That's a potential savings of up to $15,000–$45,000 per year on a single 500-unit property. For a 2,000-unit portfolio, the math gets even more compelling.

The Costs You Can't See on a Spreadsheet

Analytics dashboard showing real-time utility billing data — the kind of visibility operators lose when they outsource

The per-unit savings are real, but they're not the whole story. Outsourced billing has costs that never show up as a line item:

Cash Flow Delay

When a billing company controls your timeline, you're floating utility payments for 60–90 days while waiting for resident invoices to go out. That's cash sitting in someone else's pipeline instead of yours.

In-house billing means you control when bills go out and when payments come in. Operators who switch typically cut their billing cycle from 60–90 days to 30 days or less.

Lost Recovery Revenue

Billing service companies pocket a portion of billing fees and payment processing revenue. Every dollar they keep is a dollar that should be improving your NOI.

The Data Black Box

Your billing company has data on every utility transaction across your portfolio. When you need a custom report, an audit trail, or real-time recovery rates by property — you request it and wait. Some vendors charge extra for it.

With in-house billing, that data is yours. Run any report, anytime, across your entire portfolio. No requests, no waiting, no extra fees.

Resident Experience

When a resident has a billing question, they call your leasing office. Your team has to call the billing company. The billing company takes days to respond. The resident is frustrated with you — not the billing company.

In-house operators answer billing questions in real time because they have direct access to the billing system. Fewer escalations, faster resolution, happier residents.

How much is outsourced billing really costing you?

Run the numbers for your portfolio. Most operators are surprised by how much they save.

Talk to the Team

"But I Don't Have the Bandwidth"

This is the objection billing service companies love — and the one they've carefully cultivated. The myth that utility billing is so complex that you need an outside expert to handle it.

Here's the reality: modern utility billing software does the heavy lifting. Your team imports property data, the platform calculates charges, validates bills before they go out, and syncs to your PM software. The process that takes a billing company weeks takes your team a few clicks.

We hear this from operators every week: "I can't believe I was paying someone else to do this."

Who Should NOT Bring Billing In-House?

Let's be honest — in-house billing isn't for everyone:

  • If you have 10 units and zero interest in software, outsourcing might make sense
  • If your entire operation runs on paper and you're not ready to change, the transition will be painful
  • If you genuinely don't care about the $3–8/unit you're spending, keep outsourcing

But if you manage 50+ units, use property management software, and want to improve your NOI — the math overwhelmingly favors in-house.

The Switch Is Easier Than You Think

Operators who've made the switch consistently say the same thing: they wish they'd done it sooner. The typical timeline:

  1. Week 1 — Import properties and connect your PM software
  2. Week 2 — Configure billing methods (metered, RUBS, or hybrid) with onboarding support
  3. Week 3 — Run parallel billing to validate accuracy
  4. Week 4 — Go live and start keeping the change

VITALITY's onboarding team helps you through every step. We don't just hand you the software — we teach you how to run it and set you up to succeed.

The Bottom Line

The billing service industry exists because operators were told utility billing was too hard to handle themselves. That was true 15 years ago. It's not true anymore.

Today, the operators who are winning are the ones who took back control of their billing, kept the revenue, and stopped paying someone else to manage something they can do better themselves.

The question isn't whether you can bring billing in-house. The question is: how much longer can you afford not to?

Related Articles

Written by

Austen Johnson

VP of Development

VP of Development at Vitality. Building the platform that helps operators bring utility management in-house.

Run the real numbers on your outsourced billing spend.

Operators who switch to in-house billing save up to $45,000 a year on a single 500-unit property — see what your portfolio looks like at $0.50 per unit.

Talk to the Team