Utility billing, reconciled to the dollar.
The full cycle — vendor bill to resident invoice — in one system built by someone who spent a decade running billing operations. Every charge traceable. Every cycle auditable.
Switch Guarantee · We run a parallel cycle against your current software. If the numbers don't tie, you don't pay.
Four steps. One cycle.
Otto walks you through each cycle with guardrails that catch problems before they become invoice errors. Every step leaves a complete audit trail.
Upload your bill
Drop a vendor bill PDF. Otto's AI reads every charge, meter, and service address in seconds. No data entry.
Review and configure
Confirm meter reads, verify your rent roll, and set your allocation method. Otto flags anything that looks wrong.
Calculate charges
Otto allocates costs across units by your chosen method — RUBS, submetered, or fixed fee. Full derivation on every charge.
Approve and ship
Review the numbers, approve, and ship. Invoices are generated as PDFs and emailed to residents automatically.
Three products. One system of record.
Otto Billing handles the operator workflow — vendor bill to resident invoice. Otto Resident gives residents a portal and AI-powered support. Otto Pay moves the money — direct to your bank, residents pay the processor fees, Otto never holds funds.
Otto Billing
The full cycle in one workflow — bills ingested, allocated, calculated, approved, shipped, closed. Every charge auditable. Every cycle reconciled to the dollar.
- Property meter map + real-time meter health
- RUBS, submetered (BTR/BTB), fixed fee — every method
- Show-Your-Math audit trail · Instant Final Bill on move-out
- State compliance guardrails · 12-report library
Otto Resident
The resident-facing layer — branded portal, Iris handling tier 1 resident services, and Otto Pay routing money direct to your bank. One bundle, one price.
- Resident Portal — branded, white-label option included
- Iris — explains the bill inline, before residents ask
- Otto Pay — payment rails included in the bundle
- Bill-ready notifications · email + SMS · multi-language
Otto Pay
Residents pay direct to your bank — ACH, credit, debit, with cash networks coming. Otto never holds the money. Powered by Stripe; you're the merchant of record.
- Short Stripe Connect signup · funds direct to your bank
- ACH · credit · debit live · cash via retail network coming
- Free to add — residents pay processor fees at checkout
- Autopay · payment plans · failed-payment recovery on roadmap
Two names you'll see across the product. Otto is the platform. Iris is the AI colleague.
Otto is the system of record — the data, the math, the audit trail, the surfaces you click through every day. Otto displays. Otto calculates. Otto reconciles.
Iris is the AI worker who runs cycles, watches meters, fetches bills, and answers your residents' billing questions. She proposes; she executes (with approval); she explains what she did. She is not a sidebar chatbot or a global "ask anything" assistant. She is a colleague with specific jobs.
Otto shows you what is. Iris explains what she did.The system of record. Holds the data, runs the math, surfaces the cycle, generates the invoice, keeps the audit trail. Otto presents and organizes. Otto does not change state on your behalf — that's Iris's job.
See Otto BillingThe AI worker inside Otto. Multiple specialist postures — Iris PM runs cycles, Iris Data Entry fetches bills, Iris Resident Support answers tier 1 billing questions. She proposes and executes, always with the right approval. She earns trust over time.
Meet IrisProve it before you pay. We run a full cycle in parallel.
The single biggest reason operators don't switch utility billing software is fear of breaking the numbers. So we remove the fear. We run Otto side-by-side with your current system for one complete cycle. If the totals don't tie to the dollar, you don't pay.
- 1We import your data. Property list, units, rates, rent roll, recent vendor bills. Days, not months.
- 2You run your current cycle as normal. We run ours in the background on the same inputs.
- 3We reconcile line by line. Every unit, every utility, every dollar.
- 4If the numbers match, we onboard you the next cycle. If they don't, the trial is free.
Three paths to Otto. Same engine.
Pick how much of the operation you want to run yourself. The platform is the same — Pro is self-serve for PMs running their own billing, Enterprise is the Founder-rate path for billing companies, Otto Billing Services is the managed option where our team runs it for you.
Full Otto Billing platform. Self-serve onboarding. 30-day free trial. Day-31 charge.
- Full Otto Billing — every allocation method, full audit trail
- AI bill ingestion, unlimited bills
- Property meter map + meter health monitoring
- Compliance guardrails · 12-report library
- External resident portal handoff included
- Email support · one-business-day response
Founder Partner rate. Permanent grandfathering. Mutual non-compete. Sales-led onboarding.
- Everything in Pro
- Multi-client management with billing-company scoping
- Billing Company Economics — fee splits, statements, remittance
- White-glove onboarding · migration from El Dorado / Intuity
- Switch Guarantee · 99.5% SLA · indemnification · escrow
- Direct line to the founder · quarterly roadmap sessions
Otto's own billing team handles your full cycle on the Otto platform. End-to-end managed service. Custom pricing per portfolio.
- Full cycle run by Otto's billing analysts
- Vendor bill to resident invoice — you approve, we ship
- Otto Resident bundle included — portal · Iris · Otto Pay
- Tier-1 resident support handled by our team
- Compliance, reporting, monthly close — fully managed
- Best for PMs who'd rather hand it off than learn another tool
Otto Resident — portal, Iris, and Otto Pay together.
One $0.20/unit/month add-on adds the resident-facing layer: branded portal, AI Tier 1 support, and direct-to-bank payments. Otto Billing Services customers get this included in their managed-service agreement.
Three slots. Permanent status. Permanent pricing.
This isn't introductory pricing. Units onboarded during the 24-month window stay at Founder rate for the life of the partnership — not 12 months, not 5 years. Forever. When Otto customers in 2028 pay standard rates, Founder Partners will still be at the rate they locked today.
We won't operate as a utility billing services company competing with you — during the partnership, plus 12 months after.
When a billing company joins as a Founder Partner, Otto commits in writing not to run a competing billing services operation in their markets. This is contractual, not aspirational. Our business is software; yours is the service. We grow by helping Founder Partners scale, not by going around them.
You won't develop or commercialize a competing billing platform during the partnership.
Founder Partners make Otto their platform of record for utility billing. No side-builds, no parallel evaluations, no quiet IP accumulation. In exchange, the full weight of Otto's development is pointed at your operational needs for as long as the partnership lasts.
Real commitments, in writing.
- Permanent founder pricing on every unit onboarded during the 24-month window — for the life of the partnership. No renewal cliff, no "founder-era ending" email in 2028.
- 99.5% monthly uptime SLA with subscription credits applied automatically when breached. Maintenance windows announced 72 hours ahead. Month-end cycles protected from deployments.
- Source code escrow with a neutral third party, established within 60 days of signing. If Otto fails, your operations aren't stranded.
- Data portability guaranteed — export all platform data in standard formats any time, no fees, no restrictions. You own your data.
- Indemnification for documented platform errors causing direct financial damage, capped at annual subscription value.
- Regulatory updates on a defined timeline — 90 days for standard state changes, 30 days for critical changes in your operating markets.
A seat at the table, not just a support ticket.
- Quarterly founder-direct roadmap sessions — one hour, up to three feature proposals per session. Minimum one Founder Partner request addressed per quarter within 90 days.
- Direct access to the founder for operational escalations. No ticket queue, no account manager filter, no support tiers.
- Named Founder Partner status on Otto's marketing materials, website, and industry events. Co-authored case study at month 6.
- Permanent influence on the roadmap. Year-2 features are meaningfully shaped by what Founder Partners prioritize in year 1. Structural, not rhetorical.
- Right-of-first-offer on every new Platform Extension as it ships (benchmarking, market-rate data, additional compliance packs).
- No unit ceiling during the 24-month window. Grow from 2,000 to 50,000 units — all at Founder rate, all permanently grandfathered.
Works with what you already use.
Otto sits alongside your stack — it doesn't replace your PMS or your accounting system. Our billing-company customers are PMS-agnostic by design: we work with whatever your client uses, and we're building direct integrations for the systems most of your clients run.
Ready to see Otto on your actual cycle?
30-minute demo, zero pressure. Bring one of your real vendor bills — we'll OCR it live. Then we'll talk about what a parallel cycle against your current software would look like.
You'll talk directly to the founder who built Otto. Not a BDR, not a sales engineer.