Why this plugin
Most of us have lived through long-term rentals and know how quickly calculations get messy: due dates, partial payments, utilities, unexpected expenses. Without a clear record and a shared view, transparency—and trust—suffer on both sides.
MyRentBook fixes that with a clear, lightweight bookkeeping layer where landlord and tenant see the same numbers and stay on the same page. No black boxes, no external services—everything runs inside your WordPress.
What you get
– Unified rent + utilities. Charges per lease (rent / utilities / miscellaneous) in one place.
– Partial payments & running balance. Record partial payments—remaining balance and statuses update automatically.
– Credit balance (overpayments) with auto-apply. Overpayments accumulate as a credit you can optionally auto-apply to the next due charge.
– Clear statuses. Paid / Partially paid / Unpaid—easy to read for both sides.
– Two dashboards. Shortcodes for a landlord panel and a tenant cabinet—place them on any page.
– Notices & reminders. Reminders via WP-Cron, no third-party services.
– Privacy by default. Data stays in your database; you control access to pages.
– Translation-ready. English, Spanish, and Russian included; easy to add more.
How it works (quickly)
1) Create a Property.
2) Create a Lease and link it to the property.
3) Add Charges (rent, utilities, miscellaneous) and record incoming payments.
4) The system recalculates balance and statuses, taking partial payments and credit into account.
Fit, customization, and branding
MyRentBook adapts to your site and brand:
– Shortcodes work anywhere (Gutenberg, Elementor, etc.).
– Easy styling with myrentbook- CSS class prefixes.
– Text & terminology editable via translation tools (Loco Translate / Poedit).
– Branding: add your logo/colors around shortcode pages; use your theme blocks and UI components.
– Settings for currency, dashboard pages, credit auto-apply, notices, and more.
If you』re a small agency, you can present branded dashboards to clients without building a SaaS and without monthly vendor lock-in.
Who is it for
– Individual landlords (from 1–10 properties and up).
– Small agencies / property managers.
– Anyone who values transparency, simple bookkeeping rules, and self-hosted data.
Roadmap
There is an active roadmap and we keep improving the plugin based on feedback. Your support directly helps it grow faster.
Shortcodes
– [myrentbook_tenant] — tenant cabinet for the current logged-in user.
– [myrentbook_landlord] — landlord panel (requires appropriate capability).
– [myrentbook_notice] — notices block for the selected receiver page.
(Restrict access to these pages with your membership/roles plugin or custom capabilities.)
Privacy Policy
This plugin does not send personal data to outside servers. Data is stored locally in your WordPress database. If you export/delete personal data in WordPress, include related lease and charge records as needed.






