
How Mixed Portfolios Happen
Most landlords don't plan to own both commercial and residential properties. It happens incrementally.
A residential landlord buys a small retail strip because the cap rate was better than another apartment building. A commercial NNN landlord inherits a house. A property investor picks up a mixed-use building — retail on the ground floor, apartments above. An investor diversifies from residential into commercial during a market shift.
The result is the same: a portfolio that doesn't fit neatly into either bucket. You have some tenants paying fixed rent on month-to-month residential leases, and some tenants on multi-year NNN commercial leases with annual CAM reconciliation. The accounting is different. The billing is different. The lease management is different.
And the software you're using probably wasn't built for this.
---
Why Most Property Management Software Fails Mixed Portfolio Landlords
The Residential-First Problem
The residential PM market — Buildium, Rent Manager, AppFolio, DoorLoop, RentRedi, TurboTenant — was built for landlords managing apartments, single-family homes, and multifamily properties. These platforms handle rent collection, maintenance requests, tenant screening, and month-to-month lease management well.
What they can't do:
- Calculate NNN/CAM expenses for commercial tenants
- Apply pro-rata share calculations to shared building expenses
- Enforce CAM caps and exclusions per individual lease
- Generate the detailed reconciliation statements that commercial tenants receive annually
- Abstract commercial lease PDFs to extract options, escalation schedules, and critical dates
If you have a single retail tenant with an NNN lease, your residential PM software can track their rent payment — but everything else about that tenant relationship lives outside the platform. The CAM reconciliation is a spreadsheet project. The lease terms are a PDF in a folder. The annual true-up is a manual calculation.
The Commercial-First Problem
Commercial-focused software has the inverse problem. Yardi, MRI, and purpose-built NNN platforms understand lease structures, CAM reconciliation, and commercial accounting. They often lack:
- Residential rent collection workflows built for consumer tenants (autopay, payment portals, online applications)
- Residential lease management (shorter terms, different renewal processes, security deposit workflows)
- The pricing and simplicity that makes sense for a landlord with 15 units total — 10 residential and 5 commercial
The commercial platforms that do exist for small operators (not Yardi Voyager — that's enterprise) weren't designed with residential use cases in their product roadmap. Adding a residential tenant often means forcing it into a commercial lease template it doesn't fit.
The QuickBooks Problem
Most landlords — commercial, residential, or mixed — use QuickBooks Online for their accounting. The mixed-portfolio landlord has a particular problem: residential PM platforms don't integrate with QuickBooks Online well, and the commercial side needs QuickBooks Online for expense tracking and CAM reconciliation.
The typical outcome: one platform for residential (syncing to QuickBooks Online poorly), a spreadsheet for commercial (updating QuickBooks Online manually), and a monthly accounting reconciliation session to make everything add up.
---
What Managing a Mixed Portfolio Actually Requires
Let's be specific about what the software needs to do.
For Residential Tenants
- Rent collection: Online payment links, autopay via ACH, bank-to-bank transfers that don't require a check
- Lease management: Term tracking, renewal alerts, escalation management when annual rent increases take effect
- Tenant communication: Centralized history, AI-assisted drafting for renewal notices and routine communications
- QuickBooks sync: Rent payments post to QuickBooks Online automatically without manual reconciliation
For Commercial NNN Tenants
- Lease abstraction: Extract rent schedules, escalation clauses, CAM provisions, option deadlines, and critical dates from lease PDFs
- CAM reconciliation: Pull actual expenses from QuickBooks Online, allocate by pro-rata share, apply caps and exclusions per each lease, produce tenant-facing statements
- Recurring billing: Monthly CAM estimates alongside base rent, updated automatically when lease terms change
- Tenant portal: Statement access, payment history, insurance and document management
For the Portfolio as a Whole
- One QuickBooks integration. Commercial CAM expenses pulled from QuickBooks Online, residential rent payments pushed to QuickBooks Online — not two separate sync setups.
- Unified reporting. Rent roll across all properties, both residential and commercial. Expiring leases, upcoming escalations, delinquencies — all in one view.
- One communication platform. Tenant communication history linked to leases, whether the tenant is a restaurant in your strip mall or a family in your rental home.
---
The Two-Platform Trap
Most mixed-portfolio landlords end up with two systems:
- A residential PM platform (Buildium, AppFolio, DoorLoop) for their apartments
- A spreadsheet or standalone tool for their commercial leases
This works until it doesn't. The problems accumulate:
- Two sets of tenant records that need to stay updated
- Two QuickBooks Online sync setups with different behaviors
- Two reporting workflows that don't produce a unified view of portfolio performance
- CAM reconciliation season becomes a manual exercise every time because the spreadsheet isn't connected to QuickBooks Online
It's not a software limitation you work around — it's a structural problem that compounds every month.
---
PigJet for Mixed Commercial and Residential Portfolios
PigJet was designed around the reality that many independent landlords own both commercial and residential properties.
Commercial side: Full NNN/CAM reconciliation engine. AI lease abstraction that extracts key data points from lease PDFs. Pro-rata share calculations with caps, exclusions, and gross-up clauses. Tenant-facing reconciliation statements. AI chat over lease documents to answer questions about any tenant's lease terms.
Residential side: Rent collection via Bill.com — payment links, autopay, ACH. Lease renewal tracking and automated alerts. Escalation workflows when annual rent increases take effect. AI-drafted renewal notices and rent increase communications.
One QuickBooks integration. Commercial expense actuals are pulled from QuickBooks Online for CAM reconciliation. Residential rent payments are pushed to QuickBooks Online from Bill.com. Everything runs through the same sync — one accounting view, no manual reconciliation between platforms.
Unified tenant communication. Gmail and Outlook sync, with communication history linked to each tenant's lease — whether that tenant is a retail store or a residential renter.
No unit minimums, no commercial-only or residential-only tiers. Your portfolio is what it is. The platform handles both sides from the same account.
---
The Practical Transition
If you're currently running two platforms (or a platform and a spreadsheet), the transition path is:
1. Consolidate lease data. Upload commercial lease PDFs — PigJet's AI abstraction extracts the key terms. Enter residential lease information.
2. Connect QuickBooks. Link your QuickBooks Online account. PigJet maps tenants to QuickBooks Online customers and starts pulling property-level expense data for commercial reconciliation.
3. Set up Bill.com for residential rent. Tenants receive payment links; autopay is configured for those who opt in.
4. Archive the spreadsheet. Commercial CAM calculations now run inside PigJet against live QuickBooks Online data. No more year-end Excel project.
---
The Bottom Line
If you own both commercial and residential properties, you've been underserved by every platform in the market — because the market was built for landlords who own one or the other, not both.
The right platform doesn't ask you to choose. It handles NNN reconciliation and residential rent collection with the same QuickBooks integration, the same communication tools, and the same reporting. That's the baseline for a platform built for the mixed-portfolio landlord.
See how PigJet works for mixed portfolios, or explore the CAM Calculator to see what purpose-built NNN reconciliation looks like.
---
Frequently Asked Questions
Is there property management software that handles both commercial and residential? Most platforms specialize in one or the other. Residential tools like Buildium and AppFolio lack NNN/CAM reconciliation. Commercial platforms often lack residential rent collection workflows. PigJet was built to handle both — NNN reconciliation for commercial tenants, Bill.com-powered rent collection for residential — with a single QuickBooks integration.
Can I manage a strip mall and rental houses in the same platform? In most PM software, no — you'd need different tools for each. PigJet supports both: commercial tenants with NNN leases get full CAM reconciliation and lease abstraction; residential tenants get rent collection, autopay, and lease renewal management. Both sides share the same QuickBooks sync and communication tools.
What happens to my QuickBooks setup if I use property management software? It depends on the platform. Many PM platforms (AppFolio, Rent Manager, Yardi) include their own accounting and require you to leave QuickBooks. PigJet is built on top of QuickBooks Online, not instead of it — your CPA keeps working in QuickBooks, and PigJet's data flows to QuickBooks Online automatically. No accounting migration required.
How does CAM reconciliation work when I also have residential tenants? CAM reconciliation applies to commercial NNN tenants only. Residential tenants pay fixed rent; the landlord absorbs operating costs. In a mixed portfolio, PigJet runs NNN reconciliation for commercial tenants (pulling expense actuals from QuickBooks Online) while managing residential rent collection separately. The platform keeps both workflows distinct while using the same accounting integration.
Do I need to manage commercial and residential tenants in separate accounts? With PigJet, no. Commercial and residential properties are managed in the same account — you can see your full portfolio (both lease types) in the same rent roll, the same reporting dashboard, and the same communication platform.
Related: Mixed-Use Property Management Software | Best Commercial Property Management Software for Small Landlords