All samplesSample. Every figure is invented.Print version (PDF)
Sannidhi

Sample · Property management

First Business Analysis

Property Management Business

Prepared for the owner of Property Management Business. Prepared by Sannidhi, Santa Cruz, California. October 2026. All figures are as of 30 September 2026.

This is a sample. Property Management Business is a fictional company and every figure in this document is invented. The format, the depth and the method are what a real client receives.

Three years of your own records, read in full: 7 software programs, 142 units, 58 management agreements, 3,290 work orders, 9,420 phone calls and every owner statement since October 2023.

Two labels are used throughout this document. From your data means the figure was counted from your own records. Our estimate means it is a projection, and the assumption behind it is stated beside it so you can disagree with it.

This document also uses two kinds of money. Rent belongs to the property owners you work for. The firm's revenue is what Property Management Business earns: management fees, leasing fees, maintenance markups and other fees. Each figure says which one it is.

01The short version

Property Management Business is a sound firm that is losing money in three places it cannot currently see. In one of them, most of the money lost belongs to your property owners.

What is working

Where you are losing money

The three things to fix, in order

  1. Fill empty units sooner. What it is costing you: about $27,540 a year of your owners' rent, and about $2,340 a year of the firm's fees. Our estimate
  2. Charge what your agreements allow and bill back every vendor invoice. About $20,240 a year of the firm's revenue. Our estimate
  3. Keep the owners you have: statements on time, and no repair an owner first learns about from a statement. About $5,304 a year of the firm's revenue. Our estimate

The one number to improve first: days vacant per turnover. Today it is 34.

These figures are what each problem is costing you. They are not a promise of what will be recovered.

02What you asked for

On our first call, you were asked: if you could wave a wand and have one thing in your business handled automatically, perfectly, every time, what would it be?

Your answer, word for word:

"The day a tenant gives notice, the unit is listed, the make ready is booked before they move out, and every person who asks about it gets an answer. And I am not the one chasing all three."

The records agree with you. In 29 of 36 turnovers the listing went live after the tenant had left. The first vendor arrived 5 days after move out. 412 rental inquiries got no reply. Fix 1 is built around your answer.

03What we looked at

Software What was read Period
AppFolio142 units, 58 owners and their management agreements, 311 leases, 3,290 work orders, vendor bills, owner statements, 6,240 owner messages and 11,900 tenant messages in the last yearOctober 2023 to September 2026
QuickBooks OnlineThe firm's own books: every deposit, bill and the general ledgerOctober 2023 to September 2026
Quo phone system9,420 inbound calls and 7,800 textsOctober 2025 to September 2026
Listing sites1,940 inquiries that reached AppFolio, and what was spent on paid listingsOctober 2025 to September 2026
Google Business ProfileViews, calls, website clicks, reviewsApril 2025 to September 2026
Website inquiry form161 inquiries: 130 from renters and 31 from property ownersOctober 2025 to September 2026
Vendor scheduling spreadsheetWho is booked for which unit, and whenCurrent version and 14 months of history

What was missing. Nobody records why an owner leaves. A reason for moving out was recorded for 14 of 36 tenants. Staff time is not tracked by unit or by owner. Phone history before October 2025 is not held.

Confidence. High on vacancy, leases, rent, work orders, fees and the firm's books. Medium on reply times, because some replies were made by personal mobile phone and are not in any of your software. Low on staff time per unit, which is an estimate and is labeled as one.

04The shape of your business

You collected $4,200,000 in rent for your owners in the last twelve months. That money is theirs. The firm's own revenue was $540,000. From your data

Where the firm's revenue came from Last 12 months Share
Management fees, 8.5% of rent collected on average$357,000
Maintenance markup, 10% on vendor invoices$64,000
Leasing fees on 41 new leases$53,300
Lease renewal fees$9,200
Late fees, application fees and other fees$56,500
Total$540,000

Growth is slowing. Revenue rose 5.8% two years ago and 2.5% in the last twelve months. From your data

You manage two fewer units than a year ago. You gained 6 owners with 9 units and lost 5 owners with 11. You began the year with 144 units and ended it with 142. From your data

Five owners hold 29% of your units. The largest holds 14 units and brings in about $44,000 a year, or 8.1% of the firm's revenue. 34 of your 58 owners have one unit each. From your data

Move outs follow the calendar. 21 of the 36 turnovers fell between April and September. A unit that empties in winter sits longer: 41 days in October to December against 29 in July to September. From your data

This picture decides the order of everything below. The firm does not need more owners first. It needs to fill, bill and keep what it already manages.

05Where the money comes from and where it goes

The firm kept 9 cents of every dollar it earned. Operating profit was $48,600 on $540,000, after your own salary. From your data

Where each dollar of the firm's revenue went Share
Pay for six people, yours included
Office, insurance and vehicles
Accounting, licenses and other costs
Advertising and listing fees
Software
Operating profit

Vendor invoices paid and never billed back: $9,840. We matched every vendor payment in QuickBooks against every charge to an owner in AppFolio. 23 invoices were paid from the firm's own account and never charged to the property. Most were urgent repairs paid by company card. From your data

Markup missed on 96 invoices: $4,800. Your agreements allow 10% on vendor work. It was applied to $640,000 of invoices and not to another $48,000. All 96 belong to 9 owners whose markup was never entered in AppFolio. From your data

28 renewal fees not charged: $5,600. 88 leases were renewed. The agreements allow a $200 renewal fee on 74 of them. It was charged on 46. From your data

65 late fees were not charged, with no reason recorded. Rent was late 437 times in 1,704 monthly charges. A fee was charged 372 times and collected 324 times, which brought the firm $24,300. From your data Whether and when a late fee may be charged is set by the lease and by law. Please check this. It is not counted in the cost figures.

Each vacant day costs the owner $85 and the firm about $7. Average rent is $2,600 a month. The 36 turnovers added up to 1,224 vacant days. That is $104,040 of rent your owners did not receive and $8,843 in management fees the firm did not earn. From your data

Tenants owe $61,400 in rent today. $38,200 of it is more than 30 days late and is owed by 11 tenants. Three of them owe $21,900. This is the owners' money. From your data

Five units cost more to manage than they earn. Two owners with 5 units paid $11,900 in fees. Their messages, calls and work orders took about 9 staff hours a week, which costs $15,912 a year. Our estimate, from counts of messages, calls and work orders at a full staff cost of $34 an hour.

Software costs $14,280 a year across 9 tools. Two of them do a job AppFolio already does, at $85 a month. From your data

06Who stays and who drifted

This part covers two groups: the tenants in your units, and the owners who hire you.

Tenants: 71% of leases that ended were renewed. 124 leases reached their end date. 88 were renewed and 36 tenants moved out. From your data

21 of the 88 were never offered a renewal. Those leases rolled to month to month with no offer sent. The rent stayed the same and no renewal fee was charged. Where an offer was sent, it went out 38 days before the lease ended and the rent rose 3.6% on average. From your data The same increase on those 21 units would have been about $23,600 a year of owners' rent. Our estimate, at average rent. Limits on rent increases are set by law. Check each unit before acting on this figure.

Why tenants left. A reason was recorded for 14 of the 36. Five bought a home, four left the area, three named repairs and two named the rent. From your data

Owners: 5 left in the last twelve months, with 11 units. Those units paid $29,172 in management fees in their last full year. From your data

Two of the five sold their properties. The other three, with 7 units, wrote to you before they left. Two named statements that arrived late. Two named repairs they first saw on a statement. One named a message that was not answered. From your data, in their own emails.

The records support what they said. Your agreements promise statements by the 10th. They went out by the 10th in 5 of the last 12 months, and on the 14th in a typical month. 17% of owner messages waited more than two business days for a reply. From your data

07How new customers find you

A property management firm has two kinds of new customer: owners who hire it, and renters who fill its units.

Property owners: 31 asked about management and 6 signed. From your data

Source of new owners Owners Units
Referred by a current owner47
Google search and your Google profile11
Referred by a real estate broker11
Total69

Your best source costs nothing and has no process. Nothing in your software asks a satisfied owner for a referral. 9 of the 31 owner inquiries waited more than two days for a first reply.

Renters: 2,380 inquiries became 41 signed leases. From your data

Step Count Share of the step before
Rental inquiries2,380
Showings booked76032%
Showings attended53270%
Applications12423%
Applications approved6754%
Leases signed4161%

228 booked showings were missed by the renter. Each one cost a staff trip. From your data

26 approved applicants did not sign. A decision took 4 days from a complete application. In their messages, 15 of the 26 said they had taken another home. From your data

Paid listings cost $6,800, or $166 for each signed lease. That is a fair price. The loss is in what happens after the inquiry arrives. From your data

Your Google profile is seen 1,900 times a month. Most of its 1,120 call clicks in 18 months came from tenants looking for your number. From your data The profile is right. Two other listings show your old suite number.

08How fast you answer

412 rental inquiries never got a reply. 318 came from listing sites, 62 were phone calls from new numbers that were missed and not returned, and 32 came from your website form. From your data

The inquiries that were answered waited 19 hours. That is the median time to a first reply. From your data

First reply Inquiries Reached a booked showing
Within 1 hour52052%
1 to 24 hours89037%
More than 24 hours55829%
Never412None

44% of inquiries arrive when the office is closed. That is 1,047 of 2,380. From your data

One call in four is missed. 2,261 of 9,420 inbound calls went unanswered. Most were tenants and owners who reached you later. From your data

What this is worth. Slow and missing replies show up as vacant days, so we count them once, in Fix 1, and do not add a second figure here.

09What customers say

64 Google reviews, average 3.7. 17 arrived in the last twelve months. 13 were from tenants and averaged 2.9. 4 were from owners and averaged 4.8. From your data

38 reviews have no reply, including nine of your eleven reviews below three stars.

What people praise: staff who are kind on the phone, and rent and statements that are accurate. What people complain about: a repair with no update, and not hearing back about a vacancy. Both complaints match the records in parts 8 and 10.

Something to check. Four reviews mention how long a deposit took to come back. Deposit timing is set by law. We did not test your records against it. Check this with your attorney.

10How your week runs

1,136 work orders were opened in the last twelve months, or 8 for each unit. Half were closed within 6 days. From your data

Open work orders on 30 September 2026 Count
Open 14 days or fewer36
Open 15 to 30 days28
Open more than 30 days19
Total open83

47 work orders are more than 14 days old. 29 of them show no message to the tenant in the last 7 days, and 11 are waiting for an owner to approve the cost. From your data

One repair in eight comes back. 138 work orders returned to the same problem in the same unit within 60 days. 57 of those were plumbing. From your data

Three vendors do 58% of your work. When one is busy, repairs and make readies wait together. From your data

A make ready takes 13 days, and the first 5 are spent waiting. The vendor spreadsheet shows the first visit is booked after the keys are returned, not when notice is given. From your data

Where the 34 vacant days go Days
Move out to make ready finished13
Make ready finished to listing live4
Listing live to lease signed11
Lease signed to move in6

12 units produce 23% of your work orders. They belong to 4 owners, who also sent 1,410 of the 6,240 owner messages. From your data Two of those owners are the ones in part 5 whose units cost more than they earn.

Late rent is chased late. AppFolio sends a reminder when rent is due. The first personal contact comes on day 9. 38% of tenants pay automatically. From your data

Your own hours. Quo shows 9 hours a week of calls on your own line. From your data You put email at another 17 hours, for 26 hours a week on calls and email. Our estimate, from your own count of a typical week.

11Your software and your records

The tools are good. Parts of them are not switched on, and one spreadsheet sits outside them.

Tool What it does for you Verdict
AppFolioLeases, rent, work orders, vendor bills, owner statements, messages, listingsKeep. Enter every fee term from every agreement.
QuickBooks OnlineThe firm's own booksKeep. Match it to AppFolio every week.
QuoPhones and textsKeep. Add a text back on missed calls.
Vendor scheduling spreadsheetWho is booked for which unitReplace with vendor assignments on AppFolio work orders.
Listing sitesAdvertising vacanciesKeep. List on the day notice arrives.
Website inquiry formRenter and owner inquiriesKeep. Send each inquiry into AppFolio, not an inbox.
Google Business ProfileHow you are found, and reviewsKeep. Reply to every review.
Two overlapping toolsA second signing tool and a showing calendar nobody usesCancel. $85 a month.

The spreadsheet and AppFolio do not agree. Your maintenance coordinator spends about 6 hours a week keeping them in step. On 30 September, 14 jobs in the spreadsheet had no work order in AppFolio. From your data, and our estimate for the hours.

Fee terms are entered for 49 of 58 owners. The other 9 are the owners whose invoices carried no markup. Nothing in your software raises a renewal fee. It depends on someone remembering. From your data

Nothing compares QuickBooks with AppFolio. That is how 23 paid invoices were never billed back.

Record gaps. 12 units show a rent in AppFolio that differs from the signed lease. 21 leases have no renewal offer on record.

Access. 4 people who no longer work for you still have a working login to at least one program. From your data You should deal with this this week.

For you and your accountant to check. Three owner ledgers showed a negative balance at a month end during the year. Rules for money held for owners are set by your state. We report the count and give no advice on it.

What depends on one person's memory. Which vendor to call for which building is known to your maintenance coordinator. The steps to close the month and send statements are known to your bookkeeper. Neither is written down.

12What breaks if you are away for a month

None of these is a crisis today. Each one could become a crisis after a single event.

13What AI is worth using here

Worth doing now

Not worth doing yet

14The options, the three fixes and the scorecard

Option A: do nothing. The firm stays profitable. The losses in this document continue at roughly their current size, and more owners are leaving than a year ago.

Option B: fix it yourselves. Everything here can be done by your own office with this document as the plan. The limit is time: your staff already miss one call in four.

Option C: Sannidhi does it. The three fixes below, in order.

Fix What gets done What it is costing you Cost
1. Fill empty units soonerListing drafted the day notice arrives. Make ready vendors booked before move out. Every inquiry answered within minutes. A text back on missed calls. Applications decided within 2 days, by your staff.About $27,540 a year of owners' rent. About $2,340 a year of the firm's fees. Our estimateIncluded
2. Charge what is allowedWeekly match of vendor payments to owner charges. Fee terms entered for all 58 owners. Renewal fees raised where the agreement allows. The 23 unbilled invoices billed, each with your approval.About $20,240 a year of the firm's revenue. Our estimateIncluded
3. Keep your ownersStatements out by the 10th. A note with each statement. Owners told of a repair when it is opened. A reason recorded when an owner leaves. The two owners whose units cost more than they earn brought to you for a decision.About $5,304 a year of the firm's revenue. Our estimateIncluded

Together the three places you are losing money add up to about $27,884 a year of the firm's own money, a little over 5% of the firm's revenue. The $27,540 of rent in Fix 1 is in addition, and it belongs to your owners.

Every cost, stated plainly

How the estimates were built. Fix 1 assumes 9 fewer vacant days on each of 36 turnovers: the 4 days a finished unit waits to be listed, and 5 of the 13 days a make ready takes. That is 324 days at $85 for owners, and 8.5% of that for the firm. Fix 2 is $9,840 in unbilled invoices, $4,800 in missed markup and $5,600 in renewal fees. Fix 3 assumes one of the three owners who named a reason had stayed, with 2 of the 11 units that left.

What comes first. Fix 1 starts in the first week, because it is what you asked for and it is the largest sum at stake. Fix 2 starts with the 23 unbilled invoices, since that money has already been spent by the firm.

Your scorecard

These are your main numbers as of 30 September 2026. The same ten are measured again every quarter, and your Monday report tracks them in between.

Main number Today Where it comes from
The firm's revenue, last 12 months$540,000QuickBooks
Units under management142AppFolio
Days vacant per turnover34AppFolio
Rental inquiries with no reply412 a yearAppFolio, Quo, website form
Leases renewed71%AppFolio
Rent paid by the 5th of the month74%AppFolio
Work orders open more than 14 days47AppFolio
Fees and vendor invoices allowed and not billed$20,240 a yearAppFolio and QuickBooks
Day of the month owner statements go out14thAppFolio
Your hours a week on calls and email26Quo and your estimate

What we could not tell from your records