Run the front officev4.1.0

Rentara

Rent that posts itself, late fees on your rule, and a private link for every tenant and owner.

For landlords and letting agents with a portfolio. Often replaces Buildium, Hemlane or Rentec Direct.

Single license $119 · Extended license $229 · paid once, yours for good

Try the live demoNo sign-up. The demo resets itself, so click anything.

What it does

Automatic rent posting

Each lease bills itself monthly or quarterly from its start day, with no cron and no double-posting.

Rent that chases itself

A note before rent is due and when it is late, at the steps you set. At most one per tenant a day.

Card payment, your Stripe

The tenant's private link shows a Pay by card button when something is owed. The money goes to your bank.

Rent roll and arrears

Arrears show the moment a due date passes, with days overdue and tenant contact details.

Late fees on your rule

A fee after the grace days, then one per day until paid. A cap limits one month's fees.

Part payments recorded honestly

A part payment clears the oldest charges first, and the rest stays owed. Every total stays right.

Bank statement import

Upload the CSV your bank exports and Rentara proposes the tenancy for each payment in. Nothing is recorded until you confirm, and each payment only once.

Tenant self-service portal

Each tenancy gets a private link with no login. Tenants see their lease, ledger and balance, and report repairs with a photo.

Owner statements and portal

A printable statement per property or owner for any dates, with a CSV export. Each owner gets one link to their own, month by month, with no login.

Maintenance tracking

Tickets from open to resolved, with tenant requests flagged and costs flowing into owner statements.

Never miss a lease ending

The dashboard lists every tenancy ending in the next 45 days. A calendar feed carries each start and end date.

Receipts and repair notices

A receipt when a payment lands, and repair status notices to the tenant, through your own email server.

Also: a phone home-screen app, and an API with MCP tools for your own AI.

Is it right for you?

What Rentara deliberately doesn’t do.

  • One portfolio per installation, shared by your team with viewer, member and admin roles.
  • Not for finding or marketing to new tenants; not a general ledger.
  • Holds no money and no card details: record payments as they arrive, or switch on card payment through your own Stripe account and the tenant pays on Stripe's page.
  • The tenant portal is a per-lease magic link: no accounts, no passwords; a Pay by card button appears only if you switch on your own Stripe account.
  • Email goes through your own SMTP server. Messages to a tenant are off until you switch them on.
  • Arrears are computed when you look; rent reminders and the daily list go when someone opens the dashboard or a daily cron call runs them.
  • Very large portfolios (hundreds of units) want a custom setup.

What renting costs instead

BuildiumEssential starting at $62/month (Growth from $192/mo; Premium from $400/mo); the page calculator adds an annual option labeled "Save 10%" — Growth at its default 150 units reads $192/mo or $2,076/yr

2 months of Buildium costs what Rentara costs once.

Read Sep 3, 2026 · source
HemlaneStarter $0/mo; Basic $30/mo (incl. $28 platform fee) plus $2/unit

4 months of Hemlane costs what Rentara costs once.

Read Sep 3, 2026 · source
Rentec DirectRentec Starter $25/month (up to 10 properties and tenants); Rentec Pro and Rentec PM from $50/month, scaling by unit count

5 months of Rentec Direct costs what Rentara costs once.

Read Sep 3, 2026 · source

The full comparison: every rival, what each does better, and who should stay with them →

Replacing one of these? Buildium alternative · Hemlane alternative · Rentec Direct alternative · TenantCloud alternative · DoorLoop alternative · AppFolio alternative · Enso Connect alternative · TurboTenant alternative

Release history

Own It 4.1Rent reminders by textOct 4, 2026

For Rentara, 4.1 adds rent reminders by text through your own SMS gateway, only to tenants who agreed. What’s new in 4.1 →

Own It 4.0It updates and backs itself upSep 29, 2026

For Rentara, 4.0 means updates from inside the app: the Updates page checks for a new release with your license key, verifies Ownware's signature, takes a backup and… What’s new in 4.0 →

Own It 3.4A bank statement, matched to rentSep 27, 2026

For Rentara, 3.4 meant uploading the CSV your bank exports and getting a proposed tenancy for each payment in, by the tenant's surname or an amount only one tenancy owes. What’s new in 3.4 →

Own It 3.2Tenants pay from their own linkSep 26, 2026

The 3.2 wave let the people you serve do things for themselves.

Own It 3.1It writes to the people you serveAug 20, 2026

The 3.1 wave gave the catalog a way to reach the other side of the transaction: counterparty email through your own SMTP server, calendar feeds your own calendar…

Own It 3.0Works for your AI, not just for youAug 9, 2026

Seven MCP tools cover properties, leases, ledgers, the rent roll, arrears and maintenance — the same engine the screens render, with ticket moves running the…

Own It 2.0API, 2FA, backups, dark modeAug 6, 2026

Rentara 2.0 adds the 2.0 owner layer.

What’s in the zip

The tree as the zip ships it — the working leftovers the packager deletes are not listed

  • .htaccess
  • API.md
  • Dockerfile
  • QUICKSTART.txt
  • assets/
  • bin/
  • config.sample.php
  • controllers/
  • cron/
  • deploy/
  • index.php
  • install/
  • manifest.json
  • offline.html
  • router.php
  • src/
  • sw.js
  • tests/
  • views/
src/Sms.php: a real module, the first 24 of 509 lines

Chosen as the largest module in src/ that is not one of the shared cores — this product's own logic, not a file every product carries.

<?php
/**
 * Sms.php — rent texts through the landlord's OWN SMS gateway, the same idea as bring-your-own SMTP.
 * The transport is Slotly's (02-slotly/app/src/Sms.php) and sends exactly what it sends: one HTTPS POST
 * per text, JSON or form-encoded, with the three field names the gateway expects (to, from, text by
 * default; Twilio's are To, From, Body), and the key sent as a Bearer token, as HTTP Basic
 * ("user:password", e.g. Twilio's AccountSid:AuthToken) or not at all. Any 2xx answer counts as sent.
 * Rentara sells no credits and adds no margin: the gateway bills the landlord at its own rate.
 *
 * Off until the landlord switches texts on with an https gateway address. Two texts, both only to a
 * tenant who agreed to texts (tenants.sms_opt_in = 1, a condition of the query that picks them):
 *
 *   due   rent coming up, at the days before the due date set in Settings (default 3 and 0, the due
 *         day itself). Each step goes once per rent period; a charge first seen inside a later step
 *         gets that step's text only, never a run of them;
 *   late  Rentara posted a late fee (Billing::catchUp: the one-off fee, or the first day of the per-day
 *         fee): one text per rent period, for a fee posted in the last LATE_WINDOW_DAYS days, so
 *         switching texts on never texts anyone about an old fee.
 *
 * What keeps it from nagging: texts go only inside the landlord's send window (default 09:00 to 20:00
 * in the business time zone; outside it they wait), at most one a day per tenancy, a daily cap, and a
 * paused lease gets none. Every text names the business and ends with a link that stops them.
 *
 * Each text is CLAIMED before the gateway is contacted: a row in rent_texts under a UNIQUE ref made of

Runs on: Two-minute web installer; upgrades in place by replacing the files, and the database migrates itself. PHP 8.1+ with MySQL or SQLite, standard shared-hosting compatible. Tested on PHP 8.3. Or run it in Docker: the Dockerfile is in the zip.

Technical owners can install it with one line and their license key: curl -fsSL https://ownware.io/install.sh | sh -s -- rentara <your license key>

Nothing is obfuscated or encoded; what you read is what runs. Manual · API · the test run

Which license do I need?

It comes down to how many installations you need. Running your own business on one site is the Single license. A second domain of your own, or sites you build or run for other people, is the Extended license.

Single license$119
One (1) domain or subdomain · One business, running it on one site.
  • Install it on one domain or subdomain you own or operate
  • Change the source however you like for that installation
  • Run your own business on it commercially, client work included
  • Re-download the current build any time from your buyer portal
  • A second site, or an installation you hand to a client as theirs, needs the Extended license
  • No reselling, redistributing or sublicensing the source
  • Not for offering it to other people as a hosted service
Buy the Single license, $119
Extended license$229
Unlimited sites you own or operate, plus up to 10 client installations (white-label included) · Agencies, and anyone running it on more than one site.
  • Everything the Single license grants
  • Install it on as many domains as you own or operate — no cap on the number
  • Up to ten client installations, one per client project, handed over or hosted for each client; for more, buy another Extended license
  • White-label: remove or replace the product name and logo in the screens of client installations
  • Still no reselling or redistributing the source itself
  • Running it as a multi-tenant service others sign up for needs a SaaS agreement
Buy the Extended license, $229

Every download carries the full terms as LICENSE.txt. The complete wording is on the terms page.

After you buy

Updates

The app’s Updates page installs a new release with your license key, with the release’s signature checked and a backup taken first. Your download link always serves the current build. Download again any time from your order page or the buyer portal; there is no renewal fee.

Help

Email support for installation and for defects in the code as delivered: a person reads and answers every message. It does not cover custom development or server administration. What support covers

If it isn’t right

Refunds are handled by Lemon Squeezy as merchant of record, case by case. EU consumers keep the statutory 14-day right until delivery starts. Refund terms

If we disappear

It keeps running: your server, the full PHP source, no license check that can fail. If no stable release is published for 365 days, the domain limit lifts; after three such years your copy becomes MIT-licensed. The terms have the exact wording: continuity.

Questions

Do tenants need accounts?
No. Each lease gets a private link; tenants bookmark it, see their own balance and ledger, and submit maintenance requests. You can rotate or kill any link instantly.
Does Rentara collect rent online?
Only if you switch it on, and only through your own Stripe account: the tenant pays on Stripe's page from their private link, and Rentara records the payment when Stripe confirms it. Otherwise you record payments as they arrive.
I already installed 1.0 — do I lose data?
No. Drop the new files over the old install (keep config.php and data/); the database upgrades itself in place on the next page load. Existing leases stay on manual billing until you enable auto-billing per lease, so nothing back-posts by surprise.
Will this run on my hosting?
Almost certainly. Rentara needs PHP 8.1+ with PDO — present on virtually all cPanel/Plesk hosts — and either MySQL or SQLite. Installation is a two-minute web installer.
Is it a full accounting package?
No — it's not a full accounting/general-ledger tool. Export CSV and import into your accounting tool.
Is this priced per unit, or per door, every month?
Neither. Rentara is bought once and the license does not count your doors. Add properties, units and tenants as the portfolio grows; the software costs the same.
If I run the rent posting twice, does everyone get charged twice?
No. Posting is idempotent — a second run over the same month writes nothing new. A late-fee catch-up started days after the fact produces the same rows it would have produced on the day it was due.
Do late fees compound?
No. Rentara charges one late fee per overdue period, then optionally a fee per day, all under the cap you set, and never charges a fee on a fee.
Is it a deposit scheme, or tenancy-law advice?
No to both. Rentara holds the record a dispute would be argued from — what was charged, what was paid, when, and what was reported — but it does not decide the dispute, and nothing in it is legal advice.
Does Rentara email my tenants?
Only if you switch it on. Two notices exist — a payment receipt (with the live outstanding balance) and a maintenance status line — both off on a fresh install, both through your own SMTP server, and neither ever asks the tenant to pay.
Better together
Property Suite: Rentara and Consigna
Rental property management plus consignment-grade ledger math — for operators who track other people's money.
2 tools for$149
$203 separatelySave $54

Covered in these guides

Also covered in: The Property Suite is two products, and most people should buy one · Rentara pricing: what $119 once buys for a 5–50 unit portfolio, and what it deliberately does not do · What property management software actually costs when you self-host it — every line, including the ones vendors leave out · Property management software pricing: one-time price vs subscription, with the vendors' own numbers · What's new in Own It 3.1 · The 50-Unit Minimum — Why Property Software Is Not Built for Small Landlords, and 6 more in the guides.

More about Rentara

Automatic rent posting, late fees, and a tenant self-service portal for the portfolio you already manage.

The problem it solves

If you manage a handful of rental units, you're stuck between two bad options. Spreadsheets don't tell you who's late, when a lease expires, or which unit is empty — and they certainly don't post rent charges, compute late fees, answer tenants' "what do I owe?" calls, or produce the monthly statement your property's owner wants.

Hosted property-management platforms do all of that — for a recurring monthly fee, often priced per unit.

Every feature

  • A receipt to the tenant when a payment lands. What it was for, the amount, the date, the method — and what is still outstanding on the tenancy, computed by the same rule the arrears page uses. Off by default, through your own SMTP, and it never asks the tenant to pay.
  • Maintenance status notices to the tenant. Open → in progress → resolved, in those words, with an invitation to reply if a job marked fixed is not fixed. Carries the tenant's existing portal link so it reaches them without copy-paste.
  • Tenant self-service portal. Each tenancy gets a private link with no login — tenants see their lease terms, ledger, and balance, and can submit maintenance requests with a photo.
  • Automatic late fees. Set a grace period plus a flat fee and/or a percentage of overdue rent, and Rentara posts one labeled late fee per overdue period, then optionally a fee per day, all under the cap you set.
  • Automatic rent posting. Each lease bills itself monthly or quarterly anchored to its start day, with no cron needed and no risk of double-posting.
  • Owner statements. Generate a printable income statement per property or owner for any date range, plus CSV export.
  • Rent roll and arrears. See arrears the instant a due date passes, with an arrears report showing days overdue and tenant contact details.
  • Maintenance tracking. Track tickets from open to resolved, with tenant-submitted requests flagged and costs flowing automatically into owner statements.
  • Installable mobile app (PWA). Add it to a phone or tablet home screen straight from the browser — a full-screen app served from your own server, with no app store involved. Business data is not stored offline on the device; what you see is read live.
  • Never miss a lease ending. The dashboard lists every tenancy ending in the next 45 days, a calendar feed puts every start and end date into your own calendar, and — if you switch it on — you get an email 60 days and again 14 days before each lease ends. Lease documents are filed on the lease itself.
  • Rent that chases itself. A friendly note before rent is due and a note when it is late, at the steps you set, through your own email server. One note per tenant per day at most, pause any tenancy, and a preview of exactly what goes out today. Plus a daily list of arrears and leases ending soon, to you.
  • Part payments, recorded honestly. A tenant who pays 1,500 of 2,100 is recorded as exactly that: the payment clears the oldest charges first and the rest stays owed, with every total, the arrears list and the late-fee rule still right.
  • Pay by card from the tenant's link. Switch it on with your own Stripe account and the tenant's private link shows a Pay by card button when something is owed. The card goes to Stripe, the money to your bank, and the payment is recorded when Stripe confirms it.
  • Late fees the way your rule says. An initial fee after the grace days, then a fee per day until the rent is paid, with a cap on one month's late fees: a fixed amount, a percent of the rent, or both. Rentara applies the rule you set; it counts from the day you switch it on.
  • An owner portal. Each owner gets one link to their own statements, month by month, with no login: rent and fees collected, what is owed, repairs paid. Optionally, a monthly email with last month's link.
  • Bank statement import. Upload the CSV your bank exports and Rentara proposes the tenancy for each payment in. Nothing is recorded until you confirm, and each payment only once.
  • Updates from inside the app. The Updates page installs a new release with your license key: Ownware's signature is checked, a backup is taken first, and the app puts the previous version back by itself if the update is interrupted or the database step or start-up check of the new version fails. It never checks by itself.
  • Backups by themselves. Automatic backups, an optional copy to S3-compatible storage you own, and a weekly check that the latest backup reads back. The Health page names anything that needs attention.
  • Rent reminders by text. Through your own SMS gateway, only to tenants who agreed: a text before rent is due and on the day, and one when a late fee is added. Every text names you and ends with a stop link, and texts go only inside the hours you set.
  • Own It 4.0.1 — fixes and an up-to-date manual. For Rentara, 4.0.1 fixes an installer that had lost its styling and a command-line update that ended in an error after putting the previous version back. Its manual, FAQ and QUICKSTART now cover everything 4.0 added, including two Nginx rules that keep the data folder private. Your license covers it: press Check for updates on the Updates page, or download it from your order page.
  • Own It 4.0.2 — the installer opens on every host. For Rentara, 4.0.2 fixes a fresh install on an Apache host: the one-page setup at /install/ looped back to itself and never opened, and now it opens. Your license covers it: press Check for updates on the Updates page, or download it from your order page.

Release notes in full

  • Own It 4.1: rent reminders by text. For Rentara, 4.1 adds rent reminders by text through your own SMS gateway, only to tenants who agreed. An Extended license bought from October 4, 2026 covers up to ten client installations, one per client project: hand each one over to the client or host it for them, with the client's logo and colors from the app's branding settings. The API reference now shows how to connect Rentara to Zapier, Make or n8n, using its own webhooks and API key. Your license covers the update: press Check for updates on the Updates page, or download it from your order page.
  • Own It 4.0: it updates and backs itself up. For Rentara, 4.0 means updates from inside the app: the Updates page checks for a new release with your license key, verifies Ownware's signature, takes a backup and puts the previous version back by itself if the update is interrupted or the database step or start-up check of the new version fails. A new install can start with a sample business and remove it in one click; backups run by themselves, with an optional offsite copy and a weekly check that the latest one reads back; and the Health page says whether the install is looking after itself.
  • Own It 3.4: a bank statement, matched to rent. For Rentara, 3.4 meant uploading the CSV your bank exports and getting a proposed tenancy for each payment in, by the tenant's surname or an amount only one tenancy owes. Nothing is recorded until you confirm, and a statement uploaded twice records each payment once. The units import's preview now counts exactly what the import brings in.
  • Own It 3.2: tenants pay from their own link. The 3.2 wave let the people you serve do things for themselves. For Rentara, that meant tenants paying by card from their private link through your own Stripe account, rent reminders going out in your name at the steps you set, and each owner a link to their own statements with no login. Part payments are recorded as exactly what was paid, and late fees follow the rule you set, with a cap.
  • Own It 3.1: it writes to the people you serve. The 3.1 wave gave the catalog a way to reach the other side of the transaction: counterparty email through your own SMTP server, calendar feeds your own calendar subscribes to, attachments filed where the paperwork belongs, and export presets other people's software imports. Each outbound feature ships switched off and runs on your own credentials; a failed send is recorded, and the action that triggered it stands. What this app gained is listed at the top of this section.
  • Own It 3.0: works for your AI, not just for you. Seven MCP tools cover properties, leases, ledgers, the rent roll, arrears and maintenance — the same engine the screens render, with ticket moves running the product-defined transition table, reopen included. New PDFs deliver the lease summary with its full ledger and the money artifacts your accountant expects.
  • Own It 2.0: API, 2FA, backups, dark mode. Rentara 2.0 adds the 2.0 owner layer. Upgrade by replacing the files — the database migrates itself, and it is still the same one-time purchase.

Browse self-hosted: Front-office software · Rentals & property software

Rentara$119 once
Demo Buy