Works in any state · California rules built in
Your rental business deserves better than a spreadsheet.
SmartLeaseFlow reads your bank and checks every deposit against your tenants and their rent — so “did unit 4 pay?” has an answer you didn't have to assemble. No portal for your tenants, no app to download, no conversation about switching.
A rent deposit arrives as a line of bank shorthand. SmartLeaseFlow reads it against your tenants and their rent, tells you who it thinks paid and how sure it is — then waits for you.
Out of the box, nothing is booked to a tenant until you say so. You get the name, the match score, and a flag when it's a sender you've confirmed before — then you decide.
The next time that same bank shorthand turns up it's flagged as a sender you've already identified. “ZELLE FROM MIKE R” never spells out Michael Rodriguez — so the flag is how you know it's him.
When two tenants fit a deposit equally well, no suggestion is made at all. The deposit waits for you to pick, rather than showing you a name to nod along to.
What it doesn't do: collect rent. We don't process payments and we don't want to sit between you and your tenants. They keep paying you however they already do — which is exactly why the bank matching has to exist.
ZELLE FROM M RODRIGUEZ+$2,450.00
Sep 1
Why — not shown in the app
A surname and the exact rent gets you a suggestion, not a booking.
September. ZELLE FROM M RODRIGUEZ, $2,450.00. Suggested: Michael Rodriguez, 95 percent.
Illustrative deposits and invented tenants — there is no customer data here. The match scores and decisions come from the same code that runs on real bank feeds. Booking a payment without asking you first is off until you switch it on.
14 days
Free trial of Pro
$0
No credit card required
5 min
From sign-up to first tenant
Any time
Cancel, no long-term contract
Whether it's another platform, a spreadsheet, or a folder of signed PDFs, the setup is the part that stops people. It takes minutes here, not a weekend.
Upload PDFs, scans, even phone photos of paper leases. We pull out the tenant, the rent, the dates.
CSV or Excel from any platform. AI matches your columns to ours, however they're labelled.
Everything lands in a table you can edit. Anything we weren't sure about is highlighted. Nothing is written until you say so.
Included on every plan. Migrating shouldn't cost extra — it's the whole reason you'd try us.
Knowing who paid is the reason to start. A month in, you notice something else: the bank, the leases and the repairs all resolve into one ranked list, with the action attached. You open the dashboard and the first thing on it is a decision, not a chart. If your properties are in California, the statutory deadlines join the same list.
Rent that hasn't arrived outranks a lease decision, which outranks a repair. Capped at eight, because a list of forty is a page with extra steps.
A renewal your tenant accepted has an Apply it button that writes the new rent to the lease. A deposit that didn't reconcile has one that marks it handled.
Rent, leases, repairs and a closing move-in photo window arrive on Monday morning. Nothing is sent when there's nothing in it — an empty digest is how people learn to filter you.
Day one will look quiet. Lease dates and California's move-in photo rules come straight from your import. Everything else waits on something happening — your bank connecting, a month closing, a repair going five days without an answer. An empty list means nothing needs you yet, not that nothing works.
All of it is on every plan, including the $12 one. The only piece that isn't is the per-tenant payment signal, which is on Portfolio.
Rent tracking is the reason to start. These are the reasons people stay — the admin that used to eat your evenings, done before you get to it.
Rent reminders, late-rent follow-ups and renewal notices arrive pre-drafted with your tenant's details already filled in. You read them and send — or edit the wording first, on the same screen.
You decide how much runs on its own. Reminders and late notices use fixed wording with your real numbers, so they can only be wrong if the data is. Anything composed from scratch waits for you.
Rent reminder — 3 days before due
The placeholders fill from the tenancy — shown here so you can see what gets substituted.
Every request is classified by priority and category as it lands. When a tenant attaches a photo, that gets read too — so the emergency floats to the top instead of sitting third in a list you check on Sunday.
A repair that goes five days without an answer chases itself, and every step is recorded — so if it ever becomes a dispute, the record is already written.
Tenant wrote:
“Sink leaking”
Active drip, cabinet base already swollen.
Connect your bank and every rent deposit gets matched to the right tenant automatically — however they pay. You see who's short before you'd have noticed. Your money never passes through us; it goes straight to your account.
“Which leases expire in July?” Or “what does John's lease say about pets?” Get an answer in seconds — your whole portfolio, one question away.
Turn your tenant, rent and dates into a full first-draft lease in one pass — jurisdiction-neutral language you review with local counsel, instead of an afternoon wrestling a template. On Portfolio.
See a tenant's payment pattern in plain numbers — how many late payments, how many days, what's outstanding — plus a late-rent ladder that escalates on its own schedule. It shows you the facts; you make the call.
New inquiries drop into a simple leasing pipeline, get an AI qualification score, and arrive with a first reply already drafted — so you respond in minutes, not days.
Send an application link and the applicant fills it in themselves. Everything lands in one record with a tracked decision trail, so when you say no you have a written reason and a date.
Rent reminders go out on their own using your real numbers. Anything the AI writes from scratch waits for you to read it first. Set-and-forget where it's safe, review where it matters.
Nine tools for the things that come up at the worst possible time. No account and no credit card — a couple ask for an email to send the result. The ones marked CA encode California statute, including a checker for the deposit photo law that most landlords still haven't heard of.
California's deposit photo law, in four questions.
One date in, every deadline that follows.
A clear past-due notice you can send today.
Written notice for an inspection, repair or showing.
Your state's deadline, plus an itemized statement.
How much notice your state wants — and the letter.
Is the late fee in your lease actually defensible?
Paste your lease, see the clauses most often wrong.
Cash flow and cap rate, with vacancy counted in.
Per-unit tools bill you for every unit you own, so the invoice grows with the portfolio. Here you pick a tier and the price holds until you outgrow it — with bank reconciliation and Schedule E reports included at every level. (AI lease drafting is on the top plan only.) No hidden fees. No long-term contracts. Cancel any time.
Every plan starts with the same 14-day trial of Pro — no card required. Pick the tier that fits when it ends.
Know who paid without checking your bank — and hand your accountant a Schedule E.
or $120/yr · save $24
Up to 10 units across any number of properties
Fill vacancies and ask AI anything. Online applications, a leasing pipeline, and open-ended chat.
or $290/yr · save $58
Up to 25 units across any number of properties
Lease drafting, per-tenant payment signals, and late-fee automation.
or $790/yr · save $158
Up to 100 units across any number of properties
Yearly plans are two months free — $120, $290, $790 a year. Change between monthly and yearly any time from your billing settings.
SmartLeaseFlow tracks your rent; it doesn't hold it. Tenants pay you the way they already do and the money goes straight to your account — so there are no processing fees, no payout delays, and nobody sitting between you and your rent.
Type them in, or upload your existing leases and let us read them out. Either way you're not starting from a blank page for long.
Add tenants with their lease dates and rent amounts, then connect your bank with a read-only link. That's the last manual step.
Rent deposits get matched to tenants as they land. Reminders go out. Maintenance gets triaged. Leases get flagged before they expire.
Your whole portfolio — leases, tenants, payments, maintenance — is one question away. No digging through folders, spreadsheets, or old email threads. Just ask, in plain English, and get an answer in seconds.
“Which tenants paid late this month?”
“Which leases expire in July?”
“Draft a renewal offer for Sarah in 4B.”
“What does John's lease say about pets?”
“Show me every open maintenance request.”
14-day Pro trial · No credit card required · Cancel any time
Most rental software starts by moving your tenants onto its own payment system. That works if you're filling a vacancy every year. It works badly if your tenant has been there eleven years and pays by check, or Zelles you on the first.
So we read your bank account instead. Rent arrives however it already arrives, and we tell you whose it was.
Nobody holds your money in transit, so there are no processing fees and no payout delays — and because we see the whole account, your Schedule E includes the plumber you paid in cash.
14 days of Pro features: tenant portal, automatic rent tracking, AI chat, AI email drafts, AI maintenance triage. No credit card, no setup fees. Running in under 5 minutes.
14-day Pro trial · No credit card required · Cancel any time
We never hold your rent — the connection to your bank is read-only, and money moves between you and your tenants exactly as it does now. What we do hold is the record, and it's protected accordingly.
Sensitive data like bank tokens and secrets is encrypted with AES-256. Passwords are hashed — never stored in plain text.
Card details are handled by our PCI-compliant payment processor and never touch our servers.
Turn on app-based 2FA so a stolen password alone can't get into your account.
Give teammates exactly the access they need and nothing more, with per-role permissions.
Backed by a documented information security policy, and abuse checks on our own subscription checkout.