How to Bring Utility Billing In-House: A Step-by-Step Guide for Property Managers
Key Takeaways
- Most operators managing 200-5,000 units go fully live on in-house billing within 30 days, not the months billing companies imply.
- Request your full data export before you give notice — vendors get less cooperative once they know you are leaving.
- Week 3 parallel billing catches errors your billing company has been making for years, with zero risk to revenue.
- Typical ROI hits in month one because per-unit savings are immediate and the transition effort is a one-time cost.
- The setup takes a billing champion about 20 hours over four weeks — no billing specialists or new hires required.
You've done the math. You've seen the real cost of outsourced billing. You know you're overpaying. Now the question is: how do you actually make the switch?
This is the part billing service companies want you to believe is impossibly hard. It's not. Operators make this transition every week — and most are fully live within 30 days. Here's the exact playbook.

Before You Start: The Pre-Switch Checklist
Before you give notice to your billing company, get these pieces in order:
1. Know your contract terms. Pull out your current billing company contract and find three things:
- Termination notice period — usually 60–90 days
- Auto-renewal clause — many contracts auto-renew annually if you don't give notice by a specific date
- Data portability — what happens to your billing data when you leave? Some vendors make it hard to export your own data
2. Gather your current billing data. You'll need:
- Property and unit lists (addresses, unit numbers, square footage)
- Current rate structures (metered, RUBS formulas, flat fees)
- Resident information (names, move-in dates, current charges)
- Meter inventory (meter IDs, types, locations — if submetered)
- Historical billing data (at least 12 months for baseline comparison)
Request a full data export from your billing company before you give notice. Some vendors become less cooperative once they know you're leaving. Get your data while the relationship is still good.
3. Confirm your PM software integration. VITALITY integrates with Entrata, Yardi, ResMan, Rent Manager, and more. Confirm that your PM software connects so resident data, charges, and ledger entries sync automatically. This is what eliminates the manual work that billing companies claim makes in-house "too hard."
4. Identify your billing champion. Pick one person on your team to own the transition. This isn't a full-time job — it's a few hours per week during setup. They'll be the point person for configuration, testing, and go-live.
The 30-Day Transition Timeline
Here's what the switch looks like week by week. This timeline is based on what we see with operators managing 200–5,000 units.
Week 1: Setup & Import
- Day 1–2: Create your VITALITY account, import property data from your PM software
- Day 3–4: Configure billing methods per property (metered, RUBS, or hybrid)
- Day 5: Set up rate structures, charge types, and billing schedules
- Weekend: Review imported data, spot-check unit counts and resident records
What you'll feel: "This is way less complicated than I expected."
Week 2: Configuration & Customization

- Connect meter data feeds (if submetered) — VITALITY supports all major meter manufacturers
- Set up automated bill retrieval from utility providers
- Configure pre-bill validation rules (the system catches errors before bills go out)
- Set up your resident portal for online bill viewing and payments
- Build custom reports and dashboards for your portfolio
What you'll feel: "I can already see more data than my billing company ever gave me."
Week 3: Parallel Billing
This is the most important step. Run billing through VITALITY alongside your current billing company for one full cycle.
- Generate bills in VITALITY but don't send them to residents yet
- Compare VITALITY's output against your billing company's invoices line by line
- Verify totals match (or understand why they don't — VITALITY's pre-bill validation often catches errors your billing company missed)
- Adjust any configuration based on what you find
What you'll feel: "Our billing company has been making mistakes we didn't even know about."
Week 4: Go Live
- Send your billing company the termination notice (per your contract terms)
- Switch resident billing to VITALITY
- Monitor the first live billing cycle closely — your onboarding team is available for support
- Celebrate. You just took back control of your utilities.
What you'll feel: "Why didn't we do this sooner?"
Ready to start your transition?
Our onboarding team walks you through every step. Most operators are live within 30 days.
Talk to the TeamThe First 90 Days: What to Expect

Days 1–30 (Post Go-Live)
- Monitor closely. Your team will be learning the new workflow. Keep an eye on billing accuracy, resident questions, and PM software sync.
- Expect some resident questions. Bills will look different — residents may call to ask why. This is normal and temporary. Your team can answer these questions directly now (instead of routing through a billing company).
- Track your recovery rate. Most operators see recovery rates improve in the first month because billing cycles are faster and pre-bill validation catches errors.
Days 31–60
- Optimize. Now that you have real-time data, start using it. Which properties have the highest consumption? Where are recovery rates lagging? What anomalies are the dashboards catching?
- Build your reporting cadence. Set up weekly or monthly reports for your asset managers and finance team. They'll notice the data is better than what the billing company provided.
- Resident questions drop off. By month two, the new billing format is normal.
Days 61–90
- Calculate your ROI. Compare your total billing cost (VITALITY subscription) against what you were paying the billing company. Include the hidden costs you're no longer paying: data export fees, technology fees, late processing fees.
- Measure recovery improvement. Faster billing cycles and pre-bill validation typically improve recovery rates by 3–8%.
- Share the results. Your finance team will want to see this. The NOI improvement is real and measurable.
Common Objections (and Reality)
"My team doesn't have billing experience."
They don't need it. VITALITY automates charge calculation, bill generation, validation, and ledger sync. Your team's job is to review and approve — not to become billing experts. Our onboarding team trains your billing champion in a few sessions.
"What if recovery rates drop during the transition?"
They won't — because you run parallel billing in Week 3. You don't cut over until you've verified that VITALITY's output matches or beats your billing company's accuracy. There's no gap in billing or revenue.
"We're mid-contract with our billing company."
Start planning now. Map your contract's termination notice period and auto-renewal date. Most operators begin the VITALITY setup 60–90 days before their billing company contract expires, so they're ready to go live the day the old contract ends.
"I don't have time for this right now."
The setup takes your billing champion a few hours per week for 3–4 weeks. After that, ongoing billing takes less time than managing a billing company relationship — because you're not waiting on tickets, requesting reports, or chasing discrepancies.
"What about our meters?"
If you're already submetered, VITALITY connects to your existing hardware. We support meters from Siemens, Honeywell, Leviton, EKM, and dozens more. If you need new meters installed, our team has put in 100,000+ and can handle that too.
The Switching Cost Calculator
Here's a quick way to estimate whether the switch makes financial sense for your portfolio:
| Your Numbers | Example (500 units) | |
|---|---|---|
| Current per-unit billing cost | $ ___/month | $5.00/month |
| VITALITY (starting at) | $0.50/month | $0.50/month |
| Per-unit savings | $ ___/month | $4.50/month |
| Total units | ___ | 500 |
| Monthly savings | $ ___ | $2,250 |
| Annual savings | $ ___ | $27,000 |
| One-time transition effort | ~20 hours over 4 weeks | ~20 hours over 4 weeks |
| Time to ROI | Month 1 | Month 1 |
Most operators hit positive ROI in month one because the per-unit savings are immediate and the transition effort is a one-time cost.
What Operators Say After Switching
The most common thing we hear from operators who've made the switch:
"I can't believe I was paying someone else to do this."
It's not that billing was hard. It's that billing companies spent years convincing the industry it was hard — because that's how they justify their fees. Modern utility billing software does the heavy lifting. Your team just runs it.
The operators who are winning aren't the ones with the most expensive billing providers. They're the ones who brought it in-house, kept the revenue, and took back control.
Ready to start? Talk to the Team and we'll map out your transition timeline.
Related Articles
Billing as a Service vs. Billing Software: Which Model Fits Your Operation?
Full-service billing companies charge $3-8 per unit for something you could do yourself. Here's the honest comparison between outsourced billing services and DIY billing software — and why the gap is closing fast.
Read moreWhy Operators Are Leaving Full-Service Billing Companies
Full-service billing companies built an empire on the myth that utility billing is too hard to do yourself. Operators are finally calling the bluff — and keeping the change.
Read moreIn-House vs. Outsourced Utility Billing: The Real Cost Comparison
Every billing service company will tell you outsourcing is easier. None of them will show you how much it actually costs. Here's the side-by-side comparison they don't want you to see.
Read moreWritten by
Austen Johnson
VP of Development
VP of Development at Vitality. Building the platform that helps operators bring utility management in-house.