How to track ar aging and run collections as Property Management Founders
Delinquent rent is the most time-consuming line item in a property management firm under 500 doors. Every month-end you're exporting a rent roll from AppFolio or Buildium, pasting it into Excel, manually flagging who's 30/60/90 days past due, then drafting individual follow-up emails or texts. That process takes two to four hours per cycle. When a tenant disputes a charge, you're cross-referencing the ledger in your PMS against bank deposits in a separate Plaid or QuickBooks view. Owner clients call asking why two units are 60+ days past due and you're scrambling to produce something that isn't a raw screenshot. None of this is hard — it's just tedious, repetitive, and easy to let slip when you're also fielding maintenance calls.
What you'll set up
Apps, data, and prompts
The combination of Starch apps, the data sources they pull from, and the prompts you use to drive them.
AppFolio, Buildium, or Propertyware rent roll data is pulled through browser automation — no API needed. Plaid bank feeds are synced on a schedule so deposit matching runs against live transaction data. Gmail is synced on a schedule to log outbound collection notices and track tenant replies. All three connection types feed the same AR aging surface.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
April 2026 collections cycle — 180-unit residential portfolio
| Scheduled rent (April) | 198,000 |
| Collected by April 5 | 171,600 |
| Outstanding — 1 to 29 days | 18,700 |
| Outstanding — 30 to 59 days | 5,400 |
| Outstanding — 60+ days | 2,300 |
| Partial payments (gap vs. scheduled) | 3,100 |
On April 6, Starch pulls the morning rent roll from AppFolio via browser automation and matches it against Plaid deposit data from your trust account synced overnight. Of 180 units, 157 are current. Starch flags 11 units in the 1–29 day bucket — $18,700 outstanding — and automatically queues first-notice drafts in Gmail for each tenant, personalized with their unit number, balance, and a link to pay through the tenant portal. Three tenants in the 30–59 day bucket ($5,400 combined) get second-notice drafts held for your approval. Two units — 4B at Maple Commons and 12A at Riverside Walk — are 62 and 74 days past due respectively, with $2,300 combined. Starch surfaces both on an eviction-consideration list with every prior contact attempt logged. The Plaid reconciliation also catches one partial payment: Unit 7C at Harbor View paid $850 against a $1,100 lease — Starch flags the $250 gap so you don't accidentally mark the account current. By Friday, Starch sends each of your six owners a formatted delinquency summary for their properties. Your collection rate for the cycle is 93.7% by April 10, up from the 91% you were tracking manually last quarter because you were catching delinquencies three days later.
How you'll know it's working
What this replaces
The other ways teams handle this today, and how the Starch version compares.
One platform — runway analysis, transaction insights, founder inbox all running on connected data. Setup in plain English; numbers stay current via scheduled syncs and live agent queries.
Try it on Starch →Frequently asked questions
My PMS is AppFolio. Does Starch have a direct API connection to it?
Can Starch actually send collection emails to tenants, or does it just draft them?
Will Starch store my tenant ledger data long-term so I can run historical AR analysis?
Is Starch SOC 2 Type II certified? I handle tenant bank information through Plaid.
I manage properties for owners who want to see delinquency data themselves. Can they log in?
What if a tenant disputes a charge and I need to show them the ledger history?
Can I track which leasing agent is responsible for following up on each delinquent unit?
Related guides for Property Management Founders
Vendor and category spend analysis means knowing, at any point in time, where your money is actually going — which vendors are getting paid, how much, how often, and whether that number is creeping up or down relative to last month.
Read guide →AP invoice approval is the process of reviewing incoming vendor bills, confirming they match purchase orders or contracts, getting the right sign-off, and releasing payment.
Read guide →A 13-week cash flow forecast is a rolling, week-by-week view of what hits your account and what leaves it — covering roughly one quarter ahead.
Read guide →An annual operating budget is a forward-looking plan that maps expected revenue against planned spending for the next 12 months, broken into categories you'll actually track — payroll, software, marketing, COGS, facilities.
Read guide →Track AR Aging and Run Collections for other operators
The AI stack built for small finance teams.
Read guide →The AI stack built for CPG brands.
Read guide →The AI stack built for boutique professional services firms.
Read guide →The AI stack built for small contractors and builders.
Read guide →Ready to run track ar aging and run collections on Starch?
Request closed-beta access. Everything is free during beta.