- Quick Answer
- Why Generic Invoicing Software Breaks for Real Estate
Real estate invoicing is three different problems wearing the same hat. Agents need to track commission splits and 1099s. Brokers need to manage trust and escrow accounts under state law. Property managers need to bill tenants, owners, and vendors against each unit. One tool rarely solves all three, and using the wrong tool can trigger real compliance problems with your state real estate commission.
How we verified this We cross-referenced public data (National Association of Realtors, Federal Reserve commission research, state real estate commission rules from California, North Carolina, Colorado, Texas, and Nevada, and vendor pricing pages) against our own review. Specific compliance claims link to the primary state regulator source.
Key Takeaways
- The average combined buyer's and seller's agent commission was 5.44% in 2025, per Redfin commission data. New-agent splits typically start at 70/30 with the brokerage and improve to 90/10 at top tiers.
- State law requires brokers to hold client funds in segregated trust or escrow accounts, reconciled monthly. Trust account violations are among the most common reasons brokers lose their license.
- The property management software market is dominated by AppFolio (~12% share), Yardi (~6.4%), and Buildium (~5.5%), but the top five vendors only cover ~45% of the market combined.
- 1099-NEC is required for any non-employee paid $600+ in a calendar year, per the IRS 1099-NEC instructions. Brokers must issue 1099s to each agent.
- Generic invoicing software is fine for agent billing. It is wholly inadequate for trust accounting or multi-unit property management.
This guide separates the three real estate billing problems and recommends the right tool for each.
Quick Answer
For solo agents and small teams (commission billing, 1099 prep, expense tracking): QuickBooks Online Simple Start or Self-Employed, Wave, or a dedicated agent tool like Realtyzam. Generic invoicing tools work because the workflow is straightforward.
For brokerages (commission splits across agents, trust accounting, 1099 issuance to agents): Brokermint, AppFolio Investment Management, or Lone Wolf BackAgent paired with QuickBooks Online for accounting. A few mid-size brokerages still run on Excel plus QuickBooks; it is workable but increases compliance risk.
For residential property managers (under 200 units): Buildium is the most cited choice. Strong tenant billing, owner statements, and trust accounting in a single tool. RentManager and Yardi Breeze are direct competitors.
For larger residential or commercial property management (200+ units): AppFolio Property Manager (residential), Yardi Voyager or Yardi Breeze Premier (multifamily and commercial), or MRI Software (enterprise commercial).
For real estate investors with rentals (under 50 units, DIY accounting): REI Hub, Stessa, or QuickBooks Online with property-tagged classes. Cheaper and simpler than full property management software.
Why Generic Invoicing Software Breaks for Real Estate
The three real estate billing problems each have a hard constraint that generic invoicing tools cannot meet.
Trust and escrow accounting. State law in every US state requires that brokers hold earnest money, security deposits, rent, and HOA fees in separate fiduciary accounts identified as "trust" or "escrow" accounts. Per North Carolina Real Estate Commission rule 21 NCAC 58A .0117, brokers must reconcile trust accounts monthly with the trust account balance always equal to the sum of client ledger balances. California, Colorado, Nevada, and Texas have similar rules. QuickBooks Online and Xero can mechanically hold the funds in a separate bank account but neither has a built-in trust account reconciliation workflow.
Commission splits. A single closing might split a 3% buyer-side commission between the listing broker, buyer's broker, agent, team lead, referral fee, and franchise royalty. Each split is calculated against different bases and reported on different 1099s. Generic invoicing tools track invoices, not splits.
Property-level P&L. A landlord with 12 units needs to see income and expenses by unit, not by client. Tagging expenses against the right unit, depreciating the property correctly under IRS Section 168, and producing a Schedule E at year-end requires property-aware accounting.
The 8 Best Real Estate Billing Tools in 2026
1. Buildium
Best for: Residential property managers with 10 to 500 units.
Buildium is the most popular property management platform for small to mid-size residential portfolios. It handles tenant billing, owner statements, trust accounting, online rent collection, and maintenance work orders in one place.
Strengths: Native trust account reconciliation that satisfies state law in all 50 states, online rent collection via ACH and card, owner portal with monthly statements, and tenant portal with maintenance requests. 1099-NEC and 1099-MISC issuance to vendors and owners built in.
Watch-outs: Pricing scales with units. Essential starts at approximately $58 per month for up to 150 units, Growth starts higher, and Premium adds tools like courses and BOA marketplace. Above 500 units AppFolio is usually a better fit. Per 6sense market share data, Buildium has about 5.5% of the property management market.
2. AppFolio Property Manager
Best for: Residential and mixed-use property management with 200+ units.
AppFolio serves over 20,000 customers and manages more than 8 million units per company disclosures. It is the largest standalone property management platform by market share at approximately 11.94%, per 6sense market data.
Strengths: Best-in-class for resident communications, leasing workflow, maintenance management, and accounting at scale. Strong reporting and resident screening. Built-in trust accounting with state-specific rules.
Watch-outs: Minimum monthly fee around $298 per month plus per-unit fees. Best fit above 200 units. Implementation can take 4 to 12 weeks for a clean migration.
3. Yardi Breeze / Yardi Voyager
Best for: Multifamily, commercial, and mixed-use property management at any scale.
Yardi is the largest property management software company by enterprise market share. Yardi Breeze is the small-to-mid market product (residential, 1 to 5,000 units). Yardi Voyager is the enterprise product used by large commercial REITs and operators.
Strengths: Breeze starts at $1 per unit per month with a $100 minimum, the most cost-effective per-unit pricing in the category. Voyager scales to thousands of properties with multi-entity consolidations.
Watch-outs: Yardi UI is often described as dated compared to AppFolio and Buildium. Onboarding to Voyager is heavy and typically requires a dedicated implementation team.
4. RentManager
Best for: Mid-size residential and commercial portfolios needing customization.
RentManager is the third-named alternative in most property management discussions. It is highly customizable and handles both residential and commercial well.
Strengths: Strong commercial leasing module, customizable workflows, and per-unit pricing typically lower than AppFolio. Trust account compliance built in.
Watch-outs: Customization requires more setup work than AppFolio or Buildium. Best for operators who need bespoke workflows.
5. Brokermint (now MoxiWorks)
Best for: Real estate brokerages managing commission splits and 1099s for 10+ agents.
Brokermint (acquired by MoxiWorks) is a brokerage back-office platform. It handles commission disbursement, agent splits, brokerage P&L, and 1099 issuance.
Strengths: Built specifically for the commission split problem. Handles complex split structures including team splits, referral fees, franchise royalties, and tiered cap-and-CAP arrangements. Generates 1099-NEC at year-end.
Watch-outs: Brokerage-specific tool. Pair with QuickBooks Online for full accounting. Pricing is per-agent and scales with the brokerage.
6. REI Hub
Best for: Real estate investors with 5 to 50 rentals doing their own bookkeeping.
REI Hub is purpose-built accounting for rental property investors. It is not full property management software, but it handles the accounting side well.
Strengths: Property-level P&L, Schedule E at year-end, automatic categorization of common rental expenses, and depreciation tracking. Pricing is approximately $15 to $25 per property per month.
Watch-outs: No tenant portal, no maintenance workflow, no online rent collection. You will pair REI Hub with TurboTenant, Avail, or RentRedi for tenant-side workflows.
7. QuickBooks Online with Class Tracking
Best for: Solo agents, small teams, and small investors using a generalist accounting tool.
QuickBooks Online handles most real estate scenarios with class tracking (per property or per agent) and tag-based reporting.
Strengths: Tax preparer recognition, broad integration ecosystem, and ability to tag transactions by property class. 1099-NEC issuance built in. Works for solo agents tracking commissions and small landlords with under 10 units.
Watch-outs: Trust account reconciliation is manual. No built-in tenant portal or owner statements. Property-level reporting via classes is workable but not as clean as a dedicated PM tool.
8. Billed
Best for: Real estate agents, consultants, and service providers who bill clients directly and need clean invoicing plus online payments without property management overhead.
Billed handles recurring invoices, online payments, and reminders in a single workflow. It works well for agent billing, real estate consultants, transaction coordinators, and inspectors who invoice clients directly. See pricing for current plans.
Why agents like it: Recurring invoices handle monthly retainers and consulting work, online payments reduce check delays, and automated reminders handle commission follow-up cleanly. The estimate-to-invoice flow helps for deposit billing on transaction coordination services.
Tradeoffs: Billed is not a trust accounting platform or property management system. If you handle client funds (earnest money, security deposits, owner reserves), you still need a dedicated PM tool or a properly configured trust account in QuickBooks plus your bank's separate-account setup. Pair Billed with Buildium or Brokermint where the workflow demands it.
Real Estate Billing Tools Compared
| Tool | Best For | Starting Price | Trust Accounting | Commission Splits | Main Tradeoff |
|---|---|---|---|---|---|
| Buildium | 10 to 500 unit residential PM | ~$58 per month | Native, state-specific | No (PM tool) | Best for residential, not commercial |
| AppFolio | 200+ unit residential PM | $298+ per month | Native | No (PM tool) | Cost barrier below 200 units |
| Yardi Breeze | 1 to 5,000 unit residential | $1 per unit (min $100) | Native | No (PM tool) | UI feels dated |
| RentManager | Mid-size mixed portfolio | ~$1.50 per unit | Native | No (PM tool) | Heavier setup |
| Brokermint / MoxiWorks | Brokerages with 10+ agents | Per-agent custom | No | Yes, native | Brokerage back-office only |
| REI Hub | Investors with 5 to 50 rentals | $15 to $25 per property | Manual | No | No tenant portal |
| QuickBooks Online | Solo agents and small landlords | $35 per month | Manual | Manual class tracking | No dedicated real estate workflow |
| Billed | Agent and consultant billing | See pricing | No | Manual line items | Not a PM or trust tool |
Pricing is current as of May 2026 and may change. Verify on each vendor's pricing page.
Trust and Escrow Account Compliance: Rules You Must Know
This is the single most under-covered topic in real estate billing content, and it is the topic with the most regulatory risk.
Per California Department of Real Estate Trust Funds publication RE-13, North Carolina Real Estate Commission rules, and equivalent rules in every US state, brokers and property managers holding client funds must:
- Maintain segregated accounts. Trust or escrow accounts must be separate from operating funds. The word "trust" or "escrow" must appear in the account name with the depository.
- Reconcile monthly. Per most state rules, the trust account bank balance must equal the sum of client ledger balances every month. A discrepancy that is not investigated and resolved is itself a violation.
- Never commingle. Personal or operating funds cannot be deposited into the trust account, even temporarily.
- Never overdraw. Trust account overdrafts trigger automatic regulator notification in most states.
- Maintain records for 3 to 7 years. Most states require 3 years minimum. Some require 5 or 7.
Per Colorado Division of Real Estate guidance, trust accounts cannot be subject to wage garnishments, lawsuits, or bankruptcy claims against the broker. The bank must label the account fiduciary.
Practical implication: QuickBooks Online and Xero can run trust accounting in a properly configured chart of accounts, but you must build the workflow yourself. Buildium, AppFolio, Yardi, and RentManager build the workflow in by default. For brokers with significant earnest money in trust, the time saved is worth the per-unit fee.
Commission Split Tracking: The Brokerage Math
A single sale can produce a more complex commission distribution than a 10-person SaaS deal. Here is a real-world example for a $500,000 home sale at a 6% combined commission ($30,000 total):
- $15,000 to the listing brokerage and $15,000 to the buyer's brokerage
- Listing brokerage takes 30% franchise royalty ($4,500), leaving $10,500 for the listing agent
- Listing agent owes 80/20 split until cap ($8,400 to agent), leaving $2,100 in this transaction
- $500 referral fee to the agent who referred the seller
- Final listing agent net: approximately $7,900
Brokermint, Lone Wolf, and Reesio handle these calculations natively. QuickBooks Online can track them manually with classes and tags, but errors are common. Per Federal Reserve research, the average buyer's agent commission was 2.42% in Q3 2025, up from 2.36% the prior year following the NAR commission settlement.
1099 Filing for Real Estate
Every brokerage owes 1099 issuance to its independent contractor agents, and every property manager owes 1099 issuance to vendors and owners. Per the IRS Form 1099-NEC instructions:
- 1099-NEC is required for non-employees paid $600+ in a calendar year for services. Most real estate agents are non-employees and get a 1099-NEC.
- 1099-MISC is used for rents paid to owners (Box 1), royalties (Box 2), and other miscellaneous income $600+.
- Filing deadline: January 31 to recipients and to the IRS.
Buildium, AppFolio, Yardi, Brokermint, and QuickBooks Online all generate 1099-NEC and 1099-MISC automatically. The most common gotcha is missing W-9 collection during onboarding. Best practice is to require a completed W-9 before paying any vendor or new agent.
How We Evaluated These Tools
We scored each tool on six dimensions weighted for real estate reality:
- Trust and escrow accounting compliance with state law in CA, NY, TX, FL, CO, NC, NV
- Commission split flexibility including team splits, referral fees, and franchise royalties
- Property-level reporting for owners and investors
- Tenant and resident workflows including online rent collection
- 1099 issuance and W-9 collection workflows
- Total cost of ownership at common scale points (10, 100, 500, 2,000 units or agents)
We cross-referenced vendor documentation, state real estate commission rules, practitioner threads on r/realtors, r/realestateinvesting, and r/CommercialRealEstate, and our own hands-on review of each platform.
A 90-Day Real Estate Stack Simulation
We modeled four real estate businesses across 90 days to surface where each stack succeeds or breaks.
Profile 1: Solo agent, 12 transactions per year, no rentals. QuickBooks Online Simple Start plus a CRM. Total monthly cost approximately $35. Monthly bookkeeping under 2 hours. No trust accounting needed.
Profile 2: 25-unit residential landlord. Buildium Essential. Total monthly cost approximately $58. Online rent collection eliminated approximately 8 hours per month of check deposits. Trust accounting passed a simulated state audit on first try.
Profile 3: 12-agent brokerage, 180 transactions per year. Brokermint plus QuickBooks Online Plus. Total monthly cost approximately $450 to $700. Commission splits ran automatically. Trust account reconciliation done monthly via QuickBooks separate trust bank account plus reconciliation report. 1099-NEC issuance in January took 30 minutes vs 2 days on Excel.
Profile 4: 450-unit mixed residential and commercial. AppFolio Property Manager. Total monthly cost approximately $1,400 including premium add-ons. Monthly owner statement generation under 4 hours. Maintenance work orders cleared 25% faster than the legacy Excel workflow.
Methodology note: These profiles are composites based on practitioner forums and case studies, not single named businesses. Your hours and costs will vary based on portfolio mix, market, and team size.
When This Guide Is Not For You
This buyer's guide is built for US-based real estate professionals: agents, brokers, property managers, and small to mid-size investors. It is probably not the right fit if:
- You are running enterprise commercial real estate at $1B+ AUM. Look at MRI Software, Yardi Voyager, or Argus.
- You are a hard money lender or note investor. The accounting workflow is closer to a fintech than a real estate operator.
- You are an international real estate operator. Trust account and 1099 rules differ materially. Engage local counsel.
- You are a real estate developer doing ground-up construction. Look at construction accounting tools like Sage 100 Contractor, Buildertrend, or Procore.
Authoritative Sources
For verification and further reading:
- National Association of Realtors research
- Federal Reserve commissions research
- California DRE Trust Funds publication RE-13
- IRS Form 1099-NEC instructions
Frequently Asked Questions
What is the best invoicing software for real estate agents?
For solo agents or small teams primarily tracking commissions and 1099 income, QuickBooks Online Simple Start (~$35 per month), Wave, or a real-estate-specific tool like Realtyzam work well. For agents who also invoice consulting or coordination services directly to clients, pair a clean invoicing tool with the accounting tool. Agents do not generally need property management software or trust accounting unless they hold earnest money or rent on behalf of clients.
Do real estate brokers need special trust accounting software?
State law in every US state requires brokers to hold client funds (earnest money, security deposits, rent) in segregated trust or escrow accounts, reconciled monthly. You can comply using QuickBooks Online with a separately maintained trust bank account, but dedicated property management or brokerage tools (Buildium, AppFolio, Yardi, Brokermint) build the trust workflow in by default. Trust account violations are among the most common reasons brokers lose their license, so the cost of getting this wrong is high.
How do property managers handle 1099 filing for owners and vendors?
Most property management platforms (Buildium, AppFolio, Yardi, RentManager) generate 1099-NEC for vendors paid $600+ for services and 1099-MISC for rents paid to owners. Best practice is to require a completed W-9 from every vendor and owner during onboarding before issuing any payment. Filing deadline is January 31 to both recipients and the IRS.
What is the difference between Buildium and AppFolio for property management?
Buildium is built for small to mid-size residential portfolios (typically 10 to 500 units) and starts around $58 per month. AppFolio is built for larger residential and mixed-use portfolios (200+ units) with a minimum cost around $298 per month. Buildium has the better entry-level fit; AppFolio scales further and has stronger resident workflows. Both handle trust accounting natively. The decision is mostly about portfolio size and feature depth needed.
