What Should a 15-Person Property Management Company Actually Pay for Software?

Most property management software estimates are sized off headcount alone, but a 15-person company managing 400 units has almost nothing in common with a 15-person company managing 1,200 — unit count changes almost every number below. Here's what actually applies at 400 units, pillar by pillar, and where the extra $2,800-3,000/mo typically comes from.

By The StackMatch Research Team

A 15-person property management company managing 400 units pays $3,170-4,520/mo on an optimized stack — unoptimized companies pay $6,000-7,500/mo

$3,170-4,520Optimized stack /mo
$6,000-7,500Unoptimized stack /mo
$2,800-3,000Monthly savings possible

For a 15-person company managing roughly 400 rental units. Actual spend varies by unit count, portfolio mix, and how many listing or PM platforms are running at once.

Property management has a sizing problem most other verticals don't: headcount and revenue-driving footprint move independently. A 15-person office running 400 units looks nothing like a 15-person office running 1,200 units on a lean team, or a 15-person office with three full-time leasing agents managing 150 luxury units — same headcount, very different software need. Most "what should property management software cost" estimates size purely off employee count and get the number wrong for exactly that reason.

Here's what we actually see, tool by tool and pillar by pillar, for a property management company around 15 employees managing roughly 400 units — a mid-size portfolio where the trust-accounting and maintenance-dispatch depth of a full PM platform starts to earn its keep, but before unit count justifies the top of an enterprise pricing tier.

SalesOpsFinanceAdmin

Software spend across four pillars for a 15-person property management company.

Sales & Marketing: $700-1,200/mo

Lead generation in property management is listing-driven, not outbound-driven — the entire pillar exists to get a vacant unit in front of renters searching specific portals, and to keep the leasing team from losing track of who toured what. That's a different job than a typical SMB marketing stack, which is why the tools here don't look like typical marketing software.

Sales & marketing tools by monthly cost

Apartments.com ($500/mo) is priced for reach — it syndicates to the largest rental search network and layers on premium placement to fill vacancies faster — and it earns that price in competitive, low-vacancy metro markets where every day a unit sits empty costs real rent. The common mistake is applying premium placement uniformly across a whole portfolio: a stable, low-turnover suburban complex doesn't need premium bidding, and paying for it there is money spent on units that would have filled anyway. Zillow Rental Manager ($300/mo) is the cheaper alternative, not an add-on — it covers the Zillow/Trulia network plus built-in applicant screening, and its most common failure mode is that exact screening feature: companies that also pay for RentSpree end up running two tenant-screening tools on the same applicants. Knock CRM ($400/mo) isn't about reach at all — it's a centralized leasing inbox so tours and follow-ups don't live in five agents' personal notebooks or text threads. Its failure mode is adoption, not price: a Knock subscription that isn't actually connected to your listing platform still leaves agents tracking leads by hand, which defeats the reason you bought it.

Apartments.com integrates directly with Knock CRM; Zillow Rental Manager doesn't currently list that connection. If Knock is central to how your leasing team works, that's a real point in Apartments.com's favor beyond raw network size.

Core Operations: $1,750-2,600/mo — where portfolio size and platform choice matter most

This pillar decides your total cost, because the property management platform isn't optional and it isn't cheap. AppFolio, Buildium, and Rent Manager compete directly for the same job — leasing, maintenance work orders, resident portals, and owner/trust accounting — and running more than one of them at once, which happens more often than you'd expect, usually mid-transition, is the single most expensive mistake we see in this pillar.

Tool ATool Bsame job, paid twice

Running two PM platforms at once is the most expensive — and most avoidable — form of sprawl in this pillar.

Property management platform comparison

PlatformAppFolioBuildiumRent Manager
Monthly cost$900$700$850
Employee range3-3002-2005-500
Trust accounting & owner statements
Maintenance dispatch
Mixed residential/commercial support

AppFolio ($900/mo) is the priciest of the three because its owner-statement automation and trust-account depth are built for a portfolio complex enough that manual statements would eat a bookkeeper's week. Buildium ($700/mo) covers the identical core jobs at $200/mo less, with a built-in homeowner portal, and is the common pick for companies that don't yet need AppFolio's reporting depth. Its failure mode shows up on the way out, not on the way in: portfolios that outgrow Buildium's reporting stay on it anyway because migrating trust-account history feels riskier than the $200/mo they're leaving on the table. Rent Manager ($850/mo) is the configurable option built for mixed residential/commercial portfolios — its failure mode is paying for that configurability without ever building the custom workflows it's priced for, which leaves a company running Rent Manager like a plainer, more expensive version of Buildium.

Questions to ask before signing a PM platform contract

  • Is pricing per unit, per employee, or a flat tier — and what happens to the rate when your unit count crosses the next tier?
  • Does trust-account reconciliation sync automatically with your accounting software, or does your bookkeeper re-key it by hand?
  • Is 24/7 maintenance dispatch (like Latchel) included, or a separate line item stacked on top?
  • What's the data-export process if you switch platforms later, and who owns your historical trust-account records?
  • Does the quoted price include the owner and resident portals, or are those upsells?

Layer on RentSpree ($150/mo) for online applications, background checks, and income verification — genuinely necessary once paper applications and manually-run background checks start costing more in staff time than the subscription. Latchel ($700/mo) adds outsourced 24/7 maintenance triage so after-hours resident calls don't fall on property managers directly; it only lists a native integration with AppFolio right now, so a Buildium or Rent Manager shop adding Latchel is signing up for a manual handoff between systems, not an automated one. All-in, a single-platform Core Operations stack runs $850/mo (Buildium + RentSpree, no after-hours coverage) up to $1,750/mo (AppFolio + RentSpree + Latchel) — and jumps to roughly $2,600/mo the moment a second PM platform is still running alongside the first.

Finance: $290/mo

This is the cheapest pillar relative to how much financial exposure runs through it, mostly because Ramp's corporate cards carry no monthly fee. QuickBooks Online ($90/mo) handles management-company bookkeeping, separate from the per-property trust accounting inside the PM platform; Gusto ($200/mo) runs payroll for a mixed team of salaried property managers and hourly maintenance staff, where misclassification is a real and expensive mistake as headcount grows; Ramp is functionally free and earns its keep through automatic receipt capture on maintenance supply runs and per-property vendor purchases — the kind of spend that used to live on paper receipts in a truck.

Watch for double-paying here: companies that keep a legacy ADP or Paychex contract active "as a backup" after moving to Gusto are a common finding — it adds $150-300/mo for zero incremental function.

Admin & Security: $430/mo

This pillar carries real financial-fraud exposure that's easy to underweight: property managers move rent, deposits, and owner disbursements through email and shared logins every day, which makes the office a real target for business-email-compromise attempts asking to redirect an owner payout or a vendor invoice. Google Workspace ($170/mo) covers email and shared drives; 1Password Business ($95/mo) stops staff from reusing or texting logins to the PM platform, listing sites, and owner portals — a real gap in smaller offices we've reviewed; Huntress Managed EDR ($85/mo) puts 24/7 human-monitored threat detection on office PCs handling resident and owner financial data, not just antivirus; DocuSign ($80/mo) handles e-signature for lease agreements, owner management contracts, and vendor agreements.

Rent, deposits, and owner disbursements moving through email and shared logins make property management offices a real business-email-compromise target.

$25K-$100K+
typical reported loss range for a single successful business-email-compromise/wire-fraud incident targeting real-estate-adjacent payments
An illustrative, industry-wide range, not specific to property management — but $180/mo for 1Password and Huntress together is cheap insurance against a single successful redirect of an owner disbursement.

Skipping password management or endpoint monitoring to save $180/mo is the riskiest cost-cut in this pillar — "we'll notice if something's wrong" usually means nobody notices until an owner calls asking why their disbursement never arrived.

What this adds up to

Total monthly stack cost: unoptimized vs. optimized

Add it up and a genuinely optimized stack for a 15-person property management company managing around 400 units usually lands in the $3,170-4,520/mo range — but we regularly see companies paying $6,000-7,500/mo for the same functional coverage. The gap almost never comes from needing more capability; it comes from a short list of repeatable mistakes.

Where the extra $2,800-3,000/mo actually goes

  • Running two PM platforms at once during (or long after) a transition between AppFolio, Buildium, or Rent Manager
  • Paying for both Apartments.com and Zillow Rental Manager without tracking which one actually produces signed leases
  • Running RentSpree alongside a listing platform's built-in screening for the same applicants
  • Keeping a legacy payroll contract active as a Gusto "backup"
  • Never renegotiating per-unit or per-employee PM platform pricing after the portfolio grew past its original contract tier

The gap isn't from cutting features you need — it's from running two tools that do the same job, paying for screening or listing reach twice, and never renegotiating after your unit count changed. Every one of those is fixable without losing capability.

The fastest way to see where your specific stack lands against these numbers is to run the free audit — it uses your actual headcount, unit count, and current spend, not a generic per-unit estimate.

Run your own audit