AppFolio vs TenantCloud 2026: Pick by Portfolio Size
The short answer on AppFolio vs TenantCloud
Property management software is the system of record where a manager runs leasing, rent collection, maintenance and owner accounting for rental units. AppFolio and TenantCloud both do that job, but they are built for different portfolios, and the choice is mostly a question of how many doors you manage and how much accounting and reporting your owners expect.
TL;DR: Choose AppFolio if you run a growing, owner-facing residential portfolio that clears its published minimums and you can accept quote-based pricing. Choose TenantCloud if you manage a smaller portfolio, want published tier prices, and can live with lighter accounting and automation. Whichever you pick, you are buying one of them in 2026 with a different ownership story, which is covered next.
One fact changes this comparison. TenantCloud is no longer an independent company. TurboTenant, a Fort Collins property management software company, acquired it, with financial terms undisclosed, in a deal reported on August 21, 2026, according to ColoradoBiz. The same report says TurboTenant serves more than 1 million landlords and plans a combined platform covering listings, screening, leasing, rent collection, maintenance, accounting and managed services. TurboTenant landlord base: more than 1 million according to ColoradoBiz (2026).
The practical effect for existing users is already documented. TurboTenant's help center says TenantCloud landlords are being moved to TurboTenant, that the current subscription carries over at the same plan and price, and that ACH fees will be deducted from the rent deposit instead of being invoiced separately, according to TurboTenant. The article gives no migration dates and no integration timeline. TenantCloud has not been discontinued, but it is in transition, and that belongs in your risk assessment.
AppFolio has not been renamed, merged or discontinued. Its pricing page still lists three plans, Core, Plus and Max, with every plan marked "Get a Quote."
Key Takeaways
AppFolio publishes no prices and sets a 50-unit minimum on its lowest plan, so very small portfolios are screened out before a quote is even requested.
TenantCloud publishes four tiers, and the real constraint is the lease cap on each tier, not the unit count, which is listed as unlimited.
TenantCloud is mid-migration into TurboTenant, so confirm plan names, payment-fee handling and export options in writing before you sign anything.
On independent scoring, AppFolio leads TenantCloud in every functional category SelectHub measured, and the gap is widest in marketing and maintenance.
AppFolio's API access is tiered by plan, with a read-only API on Plus and a read/write API on Max, so automation plans should be matched to the plan you can actually buy.
If your portfolio sits between roughly 50 and 60 leases, you are in the overlap zone where both products can work, and total cost plus owner reporting should decide it.
How we evaluated AppFolio and TenantCloud
This is a desk evaluation built from public information. Nobody ran a hands-on trial of either product for this guide. The inputs were each vendor's own pricing page, an independent review database (SelectHub), a business-press report on the acquisition, and AppFolio's published financial results. Where a fact comes from a vendor, it is labeled as vendor data. Where this guide draws a conclusion, it is labeled analysis.
The weights below reflect what a residential manager deciding between these two products usually cares about. They are our judgment, not a vendor score. Adjust them to your own portfolio, for example by raising the integration weight if you already run a trust-accounting or screening stack you cannot drop.
| Criterion | Weight | Rank | Why it carries this weight |
|---|---|---|---|
| Total cost at 20-100 units | 25% | 1 | Software cost is the first filter, and the two vendors price in very different ways |
| Accounting and owner reporting depth | 20% | 2 | Owners judge you on statements, and weak accounting creates month-end labor |
| Portfolio fit and growth headroom | 15% | 3 | Lease caps and unit minimums decide whether you can use the product at all |
| Maintenance and leasing workflow | 15% | 3 | Daily work happens here, and gaps turn into manual tickets and spreadsheets |
| Integration and API access | 15% | 3 | Determines whether you can connect screening, payments, and automation |
| Vendor continuity and support | 10% | 6 | Ownership change and support model affect long-term risk |
Feature matrix: what each platform covers
The matrix normalizes what each vendor publishes. It draws on AppFolio's plans page, TenantCloud's pricing page and the SelectHub review. A cell that says "not listed" means the vendor's plans page did not mention it, not that the feature is absent.
| Capability | AppFolio | TenantCloud |
|---|---|---|
| Pricing model | Quote-based, minimum spend applies | Published tiers, monthly or annual |
| Portfolio fit | Mid-size and larger, mixed portfolios | Single landlords and small managers |
| Accounting | Accounting and reporting on every plan, advanced budgeting from Plus | Bank reconciliation, tax reports on the Pro tier and above |
| Owner reporting | Broad report library per SelectHub | Separate owner portal on the Pro tier |
| Leasing | Marketing and leasing on every plan, leasing CRM on Max | Listings, applications, screening paid by the applicant |
| Maintenance | Work orders, inspections, unit turns on every plan | Maintenance management on every tier, inspections from Growth |
| Payments | Not detailed on the plans page | Online rent payments, per-payment ACH fee |
| Integrations and API | Standard integrations, premium on Plus, read-only API on Plus, read/write API on Max | Stripe and Dwolla for payments per SelectHub, no public API docs found in this research |
| Property types | Residential, commercial, student and affordable housing | Residential and vacation rentals, no commercial or HOA support per SelectHub |
| AI and automation | Realm-X assistant on Core, Realm-X workflows on Plus | None listed on the plans page |
| Support | Standard, enhanced, then dedicated customer success on Max | Tutorials and templates, now via TurboTenant help center |
For an independent read, SelectHub analyst score: AppFolio 93/100, TenantCloud 67/100 according to SelectHub (2026). SelectHub states that its scores come from its own analyst research plus crowdsourced data, so treat them as one publisher's methodology rather than a verdict. The category scores per the same review were as follows, with the review's note that out-of-the-box integration requirements were met 75% of the time for AppFolio versus 38% for TenantCloud, according to SelectHub.
| Category (SelectHub score out of 100) | AppFolio | TenantCloud |
|---|---|---|
| Accounting and financial management | 92 | 69 |
| Business operations | 100 | 69 |
| Dashboards and reporting | 100 | 69 |
| Leasing | 97 | 92 |
| Maintenance | 86 | 45 |
| Marketing | 93 | 28 |
| Platform capabilities | 93 | 75 |
Our analysis: leasing is the one category where the gap is small, which matches TenantCloud's strength in listings and applications. Maintenance and marketing are where a growing manager feels the difference. If your daily pain is work orders, vendor dispatch and owner-facing marketing of vacancies, the matrix points toward AppFolio. If your daily pain is simply collecting rent and tracking leases for a handful of owners, the gap matters less.
Pricing and total cost: what is published and what is quote-based
Pricing checked October 13, 2026.
Core plan minimum: 50 units on AppFolio according to AppFolio (2026). The same page says minimum spend applies, and that "minimum spend and units apply" on the Plus and Max plans without stating the unit count. No per-unit price is printed anywhere on the page, so every AppFolio price here is Quote-based. Third-party review sites quote starting prices for AppFolio, but those are not vendor-published figures and are left out on purpose.
| Vendor | Plan | Price | Published minimum | API listed |
|---|---|---|---|---|
| AppFolio | Core | Quote-based | 50 units plus minimum spend | None listed |
| AppFolio | Plus | Quote-based | Minimum spend and units, count not stated | Read-only API |
| AppFolio | Max | Quote-based | Minimum spend and units, count not stated | Read/write API |
TenantCloud prints its prices. The table below uses the pricing page as read on the research date, according to TenantCloud. The page shows $18 for the Starter plan billed monthly in its main table and a different Starter monthly figure ($25) in another section, so confirm that line at checkout. Prices exclude applicable taxes. Units and properties are listed as unlimited on every tier, and the lease cap is what actually limits you.
| Vendor | Plan | Monthly price | Annual price per month | Billed per year | Lease cap | ACH fee per payment |
|---|---|---|---|---|---|---|
| TenantCloud | Starter | $18 | $15 | $180 | 10 | $1.95 |
| TenantCloud | Growth | $35 | $29.17 | $350 | 30 | $1.75 |
| TenantCloud | Pro | $60 | $50 | $600 | 60 | $1.50 |
| TenantCloud | Business | From $100 | Custom | Custom | Custom | Custom |
Two details change the real cost. First, the ACH fee is listed as paid by the tenant on the plans page, but TurboTenant's migration notice says that on its platform ACH fees come out of the rent deposit you receive, so the fee can land on your side of the ledger, as the TurboTenant help center describes. Second, tenant screening is shown as paid by the applicant on every tier, which keeps your screening cost near zero but moves it to the renter.
Our analysis: for a manager with fewer than 50 units, AppFolio's published floor makes the comparison moot on Core, and TenantCloud's tiers will almost always be cheaper in absolute dollars. For a manager with 60 or more leases, TenantCloud's Pro cap pushes you to a custom Business quote, which erases the price transparency that made it attractive.
Worked example: a 45-lease portfolio over one year
Take an illustrative manager with 45 occupied units across 12 owners, who is choosing between the two products. The software line on TenantCloud's Pro plan is $50 per month billed annually, which is $600 per year, and 45 leases sits inside the 60-lease cap with 15 leases of headroom (TenantCloud pricing page). ACH at $1.50 per payment adds 45 × $1.50 = $67.50 per month, or $810 per year, in payment fees that someone pays. Suppose the manager spends an assumed 4 minutes per lease per month matching each deposit to the owner ledger: 45 × 4 × 12 = 2,160 minutes, or 36 hours, which at an assumed $30 hourly cost is $1,080 of labor. If a proposed workflow that listens for payment_intent.succeeded on payments taken through a Stripe account the manager controls, such as application fees or owner charges, cut that matching time in half, the saving would be 18 hours or $540 per year. Rent collected inside TenantCloud would not emit Stripe events to the manager, so for those deposits the trigger would be a scheduled export instead. On AppFolio the same 45 units fall below the Core plan's 50-unit minimum, so the quote conversation would start from the Plus plan or a larger portfolio.
Where the pain lives: rent exceptions and owner reporting
Both products collect rent, and neither ends the month-end routine of chasing exceptions. The work that remains is matching deposits to ledgers, explaining variances to owners and nudging late payers. That is where an orchestration layer above the property system can help, without replacing it.
Here is a proposed, configurable workflow for the AppFolio side. The trigger is a nightly pull of the tenant ledger and delinquency data, through the read-only API if you are on the Plus plan or a scheduled report export if you are not. The action is to compare each ledger line against expected rent, flag short pays and late items, and draft a late-notice message plus a one-line owner note for each exception. The output is a reviewed exception queue and a draft owner summary. US Tech Automations would configure that sequence as a proposed design rather than a live deployment, and it needs a credentialed export or API account with least-privilege access as a prerequisite. Human review points are mandatory: the manager approves every outbound tenant notice and every ledger adjustment, and write-back into the system would only be considered where the Max plan's read/write API is in place.
On the TenantCloud side the same pattern works with more manual plumbing. The trigger is a scheduled CSV export of leases, payments and maintenance requests, since this research did not locate public API documentation for TenantCloud and the TurboTenant migration may change what is exportable. The action is to flag leases within 90 days of expiry, draft renewal offers and group open maintenance requests by owner. The output is a renewal pipeline and a monthly owner packet. US Tech Automations would run that as a proposed workflow with the manager approving every renewal offer and every owner message. The prerequisite is confirming, in writing, that exports remain available after your account moves to TurboTenant.
AppFolio profile
Facts. AppFolio is a publicly traded vendor. AppFolio units under management: 9.4 million at year-end 2025 according to Finviz (2026), which also reports fiscal 2025 revenue of $951 million, up 20% year over year. The plans page lists Realm-X on Core, advanced budgeting, custom fields, premium integrations and a read-only API on Plus, and a leasing CRM, a read/write API and dedicated customer success on Max.
Best fit. A residential manager at or above the 50-unit threshold who wants accounting, leasing, maintenance and reporting in one system, expects to keep growing, and has owners who read statements closely. SelectHub's review describes the best fit as mid-size and larger operators with mixed portfolios.
Limitations. Pricing is Quote-based, so budgeting requires a sales conversation. SelectHub's review lists limited third-party integrations, reports that lack customization, accounting without automatic bank feeds, and user complaints about slow support and thin training. It also says AppFolio has no open API, which sits awkwardly beside the API tiers on the plans page, so verify exactly what API access your quoted plan includes before you design anything around it.
Implementation. The plans page implies that implementation help scales with the plan: standard support on Core, enhanced support on Plus, and a dedicated customer success manager only on Max. Ask what onboarding, data migration and training are included at your tier.
Disqualifiers. A portfolio under 50 units cannot start on Core. A manager who needs a published price before talking to sales will not get one.
For deeper head-to-heads, see the comparison of Yardi and AppFolio, the Buildium and AppFolio matchup, and the broader list of AppFolio alternatives.
TenantCloud profile
Facts. TenantCloud has four tiers priced from $15 per month billed annually, with unlimited units but a lease cap on each tier. Lease caps by plan: 10, 30 and 60 leases according to TenantCloud (2026), with the Business tier custom. The Pro tier adds tax reports, bank reconciliation and a separate owner portal. Ownership has passed to TurboTenant, as covered above.
Best fit. A landlord or small manager running residential or vacation rentals who wants low, published pricing and a self-serve tool. SelectHub's review credits TenantCloud with a template library for leases and emails, step-by-step tutorials, and mobile apps for managers and residents.
Limitations. SelectHub's review reports no commercial or HOA support, missing automation for double-entry accounting, autofills and recurring vendor assignments, heavy manual entry when adding units, and user reports of slowdowns past about 30 units. Those are reviewer observations, not vendor statements, so test them against your own portfolio.
Implementation. Setup is self-serve. Existing customers are being migrated to TurboTenant, and the help center warns not to create a TurboTenant account before the welcome email arrives because doing so could prevent data from transferring properly. After migration, TurboTenant tells landlords to verify that properties, tenants and payment information transferred and to enable two-factor authentication.
Disqualifiers. Commercial or HOA portfolios, anything above the 60-lease Pro cap without a Business quote, and any manager who cannot tolerate a platform in transition.
If you are weighing AppFolio against other mid-market systems, the Rentvine comparison and the DoorLoop comparison cover two likely third options, and the guide to an AppFolio alternative covers the rest.
Who this is for
Pick AppFolio if you manage 50 or more residential units today or expect to within a year, owners want detailed reporting, and you are willing to negotiate a quote. Pick TenantCloud if you manage a smaller residential portfolio, need predictable published pricing, and are comfortable with a lighter system while the product moves under TurboTenant. Pick neither as-is if you manage commercial or HOA property, since SelectHub reports TenantCloud does not support them and AppFolio's strengths are tied to its fuller plans.
Red flags: you need a binding price before talking to anyone, your portfolio sits above the Pro tier's lease cap but below AppFolio's unit minimum, or you rely on an integration neither vendor lists on its plans page.
Doing it yourself with Zapier, Make or n8n
The real alternative to a managed workflow is often a do-it-yourself build in Zapier, Make or n8n, or a script written in-house. That is a legitimate choice. Those tools can keep run histories, retry failed steps, route errors to a separate branch and leave an audit trail when they are configured that way. What they do not do is design the controls for you. The buyer has to build and own observability, idempotency, escalation paths, access controls and ongoing maintenance, including fixing the flow when a vendor changes an export format, which is a real risk while TenantCloud moves to TurboTenant.
Idempotency matters more than it sounds. Stripe's own documentation says it retries event delivery for up to three days and that endpoints may receive the same event more than once, advising you to log processed event IDs, according to Stripe. A flow that posts a ledger entry on each delivery without that check will double-post. A proposed US Tech Automations design would configure the same safeguards differently: an idempotency key per ledger entry, a single exception queue with a named reviewer, approval logs retained alongside each outbound message, and role-limited credentials. The prerequisites are the same as for a DIY build: stable exports or API access, a person who owns exceptions, and a review step before anything is sent to a tenant or an owner.
When not to use US Tech Automations. A simpler existing tool wins when you manage a handful of leases and the built-in reminders in TenantCloud already cover your needs, when AppFolio's Realm-X assistant and Plus-level workflows already handle the exception you are worried about, or when you have no export or API access and nobody available to review exceptions. In those cases, adding an orchestration layer adds a system to maintain without removing real work.
Common mistakes
Comparing sticker prices. TenantCloud's published tier looks cheap next to a Quote-based AppFolio, but ACH fees, lease caps and the labor of manual accounting belong in the total.
Ignoring the lease cap. Unit counts are unlimited on TenantCloud, so managers miss that the Pro cap of 60 leases is the point where the price stops being published.
Treating the acquisition as background noise. Ask how plan names, support and payment-fee handling will change after migration, and get the answers in writing.
Buying for the API you assume you have. AppFolio lists a read-only API on Plus and read/write on Max, while one independent review says no open API, so confirm access for your plan.
Skipping a data export test. Before committing, export a sample of leases, payments and ledgers and make sure you can read it.
Decision checklist
Count occupied units and active leases, and compare them to the 50-unit AppFolio floor and the 10, 30 and 60 TenantCloud lease caps.
List the owner reports you send each month and check that the plan you would buy produces them.
Request an AppFolio quote at your real unit count and ask what is included at that price for onboarding and migration.
Ask TurboTenant or TenantCloud in writing how your plan, ACH fee handling and exports will work after migration.
Confirm API or export access at the specific plan tier you are buying.
Decide who reviews exceptions before any automation sends a notice.
Frequently asked questions
Is TenantCloud still available after the TurboTenant acquisition?
Yes, TenantCloud's pricing page was still live and listing four plans on October 13, 2026, but its customers are being moved to TurboTenant. The TurboTenant help center says the current subscription carries over at the same plan and price, and that listings stay active. No migration dates are published, so ask your account contact what happens to new sign-ups.
What is the smallest portfolio AppFolio will take?
AppFolio's Core plan lists a 50-unit minimum along with a minimum spend, according to AppFolio. The Plus and Max plans also list minimums, but the unit count is not published, so request it in your quote.
Does AppFolio publish its prices?
No, every plan on the pricing page says "Get a Quote," so any specific per-unit figure you see elsewhere is not vendor-published. Budget from the quote, not from a review site.
Can TenantCloud handle more than 60 leases?
Only through the Business tier, which starts at $100 per month and is otherwise custom, so the price is no longer published. Units are listed as unlimited, but the lease cap is the binding limit.
Which is better for a 100-unit residential manager?
AppFolio is the better fit on scale, because the portfolio clears the 50-unit minimum and SelectHub scores it higher in every functional category it measured. TenantCloud would require a custom Business quote at that size, which removes its main advantage.
Does AppFolio have an API?
The pricing page lists a read-only API on Plus and a read/write API on Max, though one independent review says AppFolio has no open API. Get the API scope for your quoted plan in writing before you plan automation around it.
Making the call
If you manage fewer than 50 units and want a published price, TenantCloud is the practical choice today, with the caveat that it is moving under TurboTenant and you should lock down exports and payment terms first. If you are at or above 50 units, expect to grow, or need deeper accounting and maintenance workflow, AppFolio is the stronger system and a quote is the cost of entry. Either way, the daily friction in rent matching and owner reporting is what an orchestration layer addresses, and you can see how US Tech Automations configures this as a reviewed, proposed workflow on top of whichever system you choose.
About the Author

Helping businesses leverage automation for operational efficiency.