The 30-Second Review

The best property management software allows you to collect rent, manage maintenance requests, and generate vacancy listings — all on an interface that is intuitive and responsive. After interviewing property managers and landlords across the country to learn their list of must-have features, we found 15 software programs that met these requirements. Then we tested each one for ease of use and customer service to find stand-out programs for every size company.

Best for Mid-Sized Properties

Easy to use from the second you sign up, and the most cost effective option for under 200 units.

Best for Large Properties

Just as intuitive as Buildium with additional mobile functionality, and a better value if you're managing over 200 properties.

Best for Small Properties

TenantCloud
A reliable free option with a minimalist design for properties with fewer than 75 units.

  • January 23, 2018 - For this update, we've re-structured and condensed our methodology for clarity. We will be returning to this review in the coming months to revisit our top picks and conduct further testing.

The Best Property Management Software

It doesn’t matter if you’re renting out a single home or in charge of thousands of commercial units — managing a property requires you to be a salesperson, a handyman, an accountant, and a diplomat, all at the same time. And while software may not be able to help you with the diplomat part (it’s not going to help you negotiate those damage deposit returns), the best property management software make the rest a lot easier by putting every tool you need into one program.

Buildium and AppFolio both met our expectations feature-for-feature. They combine rent-collection tools, maintenance-request systems, robust accounting and reporting, and even marketing systems into one complete package. Better yet, both are simple to set up and use right out of the box — no major learning curve necessary. AppFolio’s only leg up is on mobile: It’s the only property management software we tested that has a mobile-responsive interface with full functionality, which means you can take all of your property management tasks with you wherever you go. Buildium’s app can only handle basic tasks, like managing work orders and manually entering payments.

Beyond mobile, the biggest difference between the two is cost. Because of their monthly minimum fees, AppFolio becomes more cost-effective than Buildium once you surpass 200 units. For that reason, we recommend AppFolio for commercial properties (more than 200 units) and Buildium for residential (fewer than 200 units), although at the software level, there’s really no difference between commercial and residential property management.

If you only manage a few dozen units, though, check out TenantCloud. It’s totally free to use for up to 75 units and has a surprisingly strong set of features that compare to both our other top picks.

Our Picks for the Best Property Management Software

Best for Mid-Sized Properties

BuildiumOne of the most robust platforms we looked at, and hands-down the easiest to use.

Buildium has all the comprehensive functionality we looked for, including online rent collection; online work orders; and strong tools for creating, storing, and sharing reports and other documents. It also has excellent vacancy-advertising and tenant-screening capabilities. But what especially drew us to Buildium is its intuitive interface. When we began testing it, we realized: This is what “easy to use means.”

No matter how hard your work is, Buildium’s workflow is always one step ahead. There’s even an “Upcoming Tasks” list on the dashboard that gathers together your various tasks for each week and funnels them all into one place. After using it, we wondered why the feature didn’t come standard on more property management software programs.

Buildium for Property Management Software

If you do happen to get confused while using the program, Buildium offers plenty of resources to help you figure things out. Its help center provides detailed instructions and how-to videos, and the company’s customer support is impeccable. Most sites responded to our emails within a few hours, but we were only able to get through to about half of them on the phone on the first try. Buildium got full marks on both counts. It even followed up on our ticket after it had been resolved to see if we needed any more assistance, something no other service did.

Like our other top pick, AppFolio, Buildium has a mobile app that lets you do some important tasks, like managing work orders and manually entering payments. Unlike AppFolio, however, the site itself isn’t mobile-responsive, and you will lose out on a lot of functionality if you’re on the go. Even so, it’s probably enough for most property managers, especially if your business is smaller-scale. However, if you’re handling a larger volume of units (or often in-transit and need full mobile functionality), AppFolio is going to be the better buy.

Buildium Slider for Property Management Software

Another reason? Minimum fees. Buildium’s monthly minimum fee is as low as $45 for 20 units, which seems like a steal considering AppFolio’s lowest is $250. But Buildium’s pricing structure is tiered, meaning you’ll pay more than $45 per month depending on how many units you’re overseeing. It only remains cheaper than AppFolio until the 200-unit level.

Best for Large Properties

AppFolio Property ManagerJust as intuitive, but cheaper for 200+ units. Plus, it's the only one that's fully functional on mobile.

Like Buildium, AppFolio covers all the bases of a property management software. You can collect rent from your tenants and pay vendors online; tenants can make maintenance requests, which you can then assign to maintenance workers and track each step of the way; and AppFolio’s accounting features will also let you go far beyond a simple money-in/money-out ledger. In addition, you can generate an astounding variety of reports and other documents, list vacancies across all the industry-standard real-estate sites, and manage prospective tenants without ever handling a single piece of paper.

And you can do all of that for $1.25 per unit per month. Provided you have enough units to cover the $250 monthly minimum fee (and don’t mind the $400+ onboarding fee, which is absent from Buildium), that’s a screaming deal.

appfolio_dashboard for Property Management Software

What really makes AppFolio stand out is its mobility. You’re not always sitting in front of your computer as a property manager; sometimes you’re out, checking on construction projects, inspecting different properties, or responding to after-hours emergencies. Being able to use your software anytime, anywhere, is a big deal. A few other property management sites, like Buildium and Rent Manager, have apps that let you perform basic functions from a mobile device, but AppFolio’s entire platform is mobile-responsive. You have all of its considerable functionality at your fingertips, no matter where you are — and it’s the only property management software that does this.

appfolio_publicity for Property Management Software

The inspections feature, an especially impressive mobile capability, lets you upload pictures from your phone’s camera and take verbal notes with a speech-to-text tool. Even the most old-school, least tech-savvy contractors can easily use it while performing an inspection. Then property managers get instant, paperless access to all the data those contractors input.

We didn’t get to do as extensive hands-on testing with AppFolio as we did with our other contenders, though the company gave us a very thorough demo (an hour and a half) and let us remotely control a rep’s desktop. While we can say confidently that it’s intuitively designed and its features are strong, we can’t speak to AppFolio’s responsiveness to, say, a support ticket or other customer service queries.

Best for Small Properties

TenantCloudSurprisingly feature-rich, and completely free for up to 75 units.

TenantCloud skirts the bad reputation of free property management sites by offering all the functionality of our other top picks (and sometimes more!). Online maintenance requests, vacancy listings, and rent collection are as good on TenantCloud as it is anywhere else (two roommates can even pay their individual shares of rent independently of each other).

Comparing prospective tenants is actually easier than on most paid software, due to the site’s exceptionally intuitive design. Minimalist visuals, pleasing colors — TenantCloud is actually kind of fun to use (and we dig that cute little cloud icon.) And did we mention it’s free for up to 75 units? If you’re just managing a property or two on your own, TenantCloud is a fantastic option.

Its customer service is not on the same level as the rest of our top picks; there’s no option to reach the company by phone, and its response to our emailed question wasn’t very thorough (and ended with a bizarrely punctuated “Thank’s”). TenantCloud’s accounting and reporting features aren’t as comprehensive as our other top picks, either. Accounting is limited to a basic money in vs. money out model, and there are only seven types of reports offered (compared to dozens on Buildium and AppFolio). But if you only manage a few units, these basic functions will get the job done.

TenantCloud Dashboard for Property Management Software

Other Property Management Software to Consider

Rent Manager has, for all intents and purposes, just as much functionality as our top picks. It’s also the most customizable property management software on the market. You can tailor everything to your individual needs, down to what icons appear in your menus and what choices are available in your drop-down menus. In fact, Rent Manager actually runs its business using a very customized version of its own software.

Rent Manager charges $75 per user per month (most companies charge by the rental unit), so if your property management firm has relatively few employees handling a relatively large number of units, it could also be the most economic choice.

Rent Manager Dashboard

However, Rent Manager didn’t quite make it as our top pick because it’s simply not as easy to use as Buildium and AppFolio. It’s remote-desktop-based, rather than browser-based, which can make it a little laggy if your WiFi is bad or if you’re using a Mac. And the design is more overwhelming than intuitive — there’s a tricky learning curve when you first start using it (though they do everything they can to ease your transition, including a virtual training course called Rent Manager University).

Total Management doesn’t look as sleek and shiny as some of the other sites we visited, but don’t let the outdated aesthetics fool you. Total Management handily beat most of the rest of the competition. It also has some extra goodies we didn’t see even on AppFolio or Buildium, like a call log (so you can track phone calls to your office) and a package wizard (so tenants can pick up their Amazon deliveries). It’s also cheap, ringing in at $1 per unit per month with a $75 monthly minimum.

Total Management for Property Management Software

Like Rent Manager, however, Total Management has a noticeable learning curve. Because of its Windows 98 vibe, it’s harder to navigate than our top picks. The ability to open multiple windows at once introduces visual clutter, though it is a good multitasking tool — once you get used to it. As if it understands the navigational challenges of its site, Total Management (like Rent Manager and AppFolio) provides webinar-style training in addition to the tutorials available on the website so you can get over that learning curve as quickly as possible.

Did You Know?

Online rent collection and tenant screenings almost always cost extra.

Virtually every property management software, including our favorites, charges extra for two features: collecting rent online and conducting background/credit checks on prospective tenants. The extra money is to pay the third-party companies they usually rely on to perform these tasks, like Dwolla and Rent Payment for rent collection, or TransUnion SmartMove and Experian for background checks. You’ll typically spend between $0.50 and $15 per use to take advantage of these features. Buildium charges that exactly; AppFolio’s online rent payments are included, but it charges $10 to $15 per tenant screen. If you don’t want to absorb that cost, you can always pass it along to your tenants by raising rent or your application fee by a small amount.

Although it costs extra money, collecting rent online has advantages. It saves you time and effort, and, as Landlordology phrases it, “eliminates the factor of human error — i.e., tenants ‘forgetting’ to pay their rent.”

Property management software has a complicated relationship with mobile.

“There is a lot of important functionality that absolutely needs to work,” says Paul Belmore, a property management associate in Lynnwood, Washington. “And because of that, the vendors are very slow to upgrade their systems, as nobody can afford any downtime.”

Some companies offer a sort of mobile supplement that lets you perform a few key features through an app. Buildium, for example, allows you to manage work orders and manually enter payments. Other companies offer no mobile capabilities at all — which is surprising, given all 15 software programs we looked at were cloud-based SaaS products. Right now, AppFolio is the only property management software with truly mobile capabilities.

The Best Property Management Software: Summed Up

Property Management Software
The Best
Buildium
For Mid-Sized Properties
AppFolio
For Large Properties
TenantCloud
For Small Properties