🏠 Property Management Plugin

Run your rental portfolio.
Right inside WordPress.

LeaseFox brings property tracking, tenant management, invoicing, online rent collection, and reporting into one self-hosted plugin — no expensive SaaS subscription needed.

rentbase.php
// Manage properties with ease.
 
function rb_property_manager() {
$plugin = [
'listings' => 'unlimited',
'tenants'  => 'self-service portal',
'rent'     => 'auto-invoiced',
'payments' => 'paid online',
];
 
return $plugin;
}
 
// Result: 🏠 Properties Managed
5,000+ Properties
Managed with RentBase
🔑
Plugin Activated
Set up in under 5 minutes
Built for 🟦 WordPress🟠 Divi🟢 WooCommerce⚫ Stripe
The Back Office

Everything a Landlord's Operation Actually Runs On

Not a stripped-down "lite" plugin. RentBase covers the day-to-day work of running rental property from a single WordPress install.

🏘️

Property Portfolio

Add, edit, and organize every property with photo galleries, unit details, and bed/bath specs. List anywhere on your site with shortcodes.

Learn more
👤

Tenant Tracking

Store tenant details, lease terms, and contact history in one record tied to the property.

Learn more
💳

Invoicing & Auto-Invoice

Generate invoices manually, or let RentBase's scheduler auto-generate recurring rent invoices — no month-end busywork.

Learn more
🔑

Tenant Self-Service Portal

A dedicated, password-protected portal — separate from wp-admin — where tenants view invoices, check lease details, and pay what they owe.

Learn more
📝

Online Rental Applications

Embed a rental application form on any page. Submissions are rendered into a downloadable PDF automatically.

Learn more

CSV Import

Migrating from spreadsheets or another system? Import property and tenant data with column mapping.

Learn more
📊

Reporting & Analytics

A full reporting suite across occupancy, financials, and tenant activity, visualized on a dashboard.

Learn more
🛡️

Role-Based Staff Accounts

Bring on a property manager or leasing employee with their own scoped account and permissions.

Learn more
📍

Google Maps Integration

Add your own API key and every property detail page can show an embedded map — entirely optional, off by default.

Learn more
Rent Collection

Tenants Pay Rent From the Same Portal Where They View Their Invoice

RentBase connects to WooCommerce and Stripe so an open invoice becomes a "Pay Now" button, not a follow-up phone call. The moment payment clears, RentBase automatically marks the invoice paid on your side — no manual reconciliation.

1
Tenant logs into their portal

Separate, password-protected login — no WordPress account required.

2
Opens an unpaid invoice

Full invoice detail, due date, and balance, generated from your records.

3
Pays securely via Stripe checkout

Powered by your existing WooCommerce + Stripe setup.

4
Invoice marked paid automatically

No spreadsheet, no manual status update — RentBase does it on completion.

See the Whole Portfolio

Reports Built Around How Landlords Actually Make Decisions

Property & Occupancy

  • Property Portfolio Overview
  • Occupancy Rates & Trends
  • Vacancy Analysis
  • Property Performance Comparison

Financial

  • Income Statement
  • Cash Flow Statement
  • Rent Roll Report
  • Accounts Receivable Aging
  • Revenue & Expense Analysis

Tenant & Lease

  • Tenant Directory
  • Lease Expiration Report
  • Tenant Payment History
Extend RentBase

Add What Your Portfolio Needs Next

Core RentBase covers the operations above out of the box. These add-ons layer on for teams that need them.

Add-on

Maintenance Portal

Tenants submit maintenance requests with photo uploads directly through their portal, with status tracking and vendor assignment on your end.

Add-on

Document Repository

Centralized storage for signed leases, tenant documents, and property files — organized and searchable from the RentBase dashboard.

Coming Soon

STR Booking Add-on

Short-term rental booking and a guest-facing portal, for portfolios that mix long-term leases with short-term stays.

Why Self-Hosted Wins

Your Tenant Data Stays on Your Server. Full Stop.

RentBase doesn't collect, transmit, or store your data anywhere but your own WordPress database. There's nothing calling home in the background.

  • No diagnostics or usage reporting sent to PressPros or anyone else
  • No update-check phone-home traffic
  • Only outbound call is the optional, admin-configured Google Maps embed
  • GPLv2 core — audit the code, self-host forever, no forced subscription
Get Started in Minutes

Up and Running in Four Simple Steps

Our streamlined onboarding means you can start managing properties the same day you purchase.

01
Purchase

Buy the RentBase plugin from our shop. Instant download, no waiting.

02
Install

Upload the plugin via your WordPress dashboard and activate with your license key.

03
Configure

Follow the setup wizard to add your properties, configure payment settings, and brand your portal.

04
Manage

Go live. Accept applications, collect rent, and manage tenants all from one place.

Licensing

Choose the License That Fits Your Portfolio

From a single rental to a full portfolio, RentBase scales with license tiers based on the number of properties you manage.

30-DAY MONEY-BACK GUARANTEE — NO RISK
FAQ

Questions Landlords Ask Before Buying

Does RentBase track or send any of my data?

No. RentBase sends no diagnostics, usage data, or analytics to an external server. The only outbound connection is the optional, admin-configured Google Maps embed, which only runs on properties where you've supplied an address and turned it on.

Where do tenants log in?

Tenants get their own dedicated, password-protected portal — separate from the WordPress admin — where they view invoices, check lease details, and pay rent.

Can tenants actually pay rent online?

Yes. With WooCommerce and Stripe connected, tenants can pay any open invoice directly from their portal, and RentBase marks it paid automatically once the payment clears.

What do I need to run it?

WordPress 5.9 or later and PHP 7.2 or later. Online rent payments require WooCommerce with a payment gateway like Stripe connected.

What about maintenance requests?

Tenant-submitted maintenance requests with photo uploads and vendor assignment are handled by the separate Maintenance Portal add-on, sold separately from core RentBase.

Where can I get support?

Visit our Support Hub for documentation, or submit a request and we'll get back to you.

Ready to Take Control of Your Properties?

Join thousands of property managers powered by PressPros. Get started today with our flagship Property Management plugin.