Free preview·Day 1 of 5 — read all 5 free, then start your trial for the rest.
Start free trialM1: The Property Manager's Portfolio Audit — Door Count, Vacancy Rate, and Management Fee Mix Leaks
⏱️ Time Required: 45 minutes reading + 75 minutes action = 2 hours total
🎯 Today's Promise: By bedtime tonight you will have an exact, line-by-line inventory of every door you manage, every fee you collect, every vacancy you are bleeding, and every dollar you are leaving on the table. You will know three numbers cold: total doors under management, weighted-average management fee, and trailing-twelve-month vacancy rate. You will have identified your single largest revenue leak. You will have a one-page audit spreadsheet ready to act on tomorrow.
📊 Today's Win Condition: A completed Portfolio Audit Spreadsheet with 6 columns (Property Address, Property Type, Door Count, Current Management Fee %, Monthly Rent, Monthly Vacancy Loss) populated for 100% of your book, plus a 1-sentence diagnosis of your single largest revenue leak. If you cannot fill the spreadsheet in 75 minutes because you don't have the data, your win condition is knowing exactly which 3 data points you need to pull from your property management software (Buildium, AppFolio, Propertyware, RentRedi, or your spreadsheets) before tomorrow morning.
PART 1: THE CONCEPT (3,500 words)
Underlying Business Principle: Value Equation Diagnostic — the four-quadrant operator scorecard that exposes where a business is leaking revenue before any tactical fix is applied. The Value Equation has four levers: Dream Outcome × Perceived Likelihood of Achievement ÷ Time Delay × Effort and Sacrifice. When you audit a service business, you are really measuring two things: how much value the client thinks they are getting, and how much value the operator is actually delivering. Most property management companies over-promise on the Dream Outcome (passive income, hands-off ownership, appreciation) and under-deliver on Perceived Likelihood of Achievement (because vacancy is high, owner reporting is sloppy, and maintenance turnaround is slow). The gap between the two is the leak.
Every dollar of revenue leak in property management can be traced to one of the four quadrants. A vacancy problem is a Dream Outcome failure — the owner is not getting the rental income they expected. A slow response time is a Time Delay failure — the owner waited too long for a resolution. Surprise fees are an Effort and Sacrifice failure — the owner had to do work they did not sign up for. A bad owner experience is a Perceived Likelihood failure — the owner no longer believes you can deliver. The Value Equation is not philosophy. It is a diagnostic tool. When you know which quadrant the leak is in, you know which lever to pull first.
Industry Translation: In property management, the Value Equation is a portfolio audit. You cannot raise your management fee from 8% to 10% if your vacancy rate is 14%. You cannot charge a $1,800 tenant placement fee if your time-to-lease is 62 days. You cannot sell a premium owner portal if 40% of your owners don't log in. The audit is what makes those numbers visible. The four quadrants for a property manager map to:
Dream Outcome (the owner's dream): "My properties appreciate 5% per year, generate 8% cash-on-cash return, never call me after 10 PM, and produce more money than my stock portfolio." This is what the owner is buying. Your job is to deliver on it. Most operators cannot tell you what their owners' blended return was last year. If you cannot, you do not know if you are delivering the dream.
The Dream Outcome for an out-of-state landlord is different from a HOA board's Dream Outcome. The out-of-state landlord wants passive income without headaches. The HOA board wants property values maintained, dues collected on time, and vendor disputes resolved. The multi-property investor wants NOI growth and operational efficiency across a portfolio. If you serve all five without differentiating the Dream Outcome for each, you are running a generic service — and generic services compete on price, which is the fastest way to a race to the bottom.
Perceived Likelihood of Achievement (the owner's confidence): This is the owner's belief that you can deliver. It is built on three signals: (a) reporting — does the owner get a monthly statement with clear NOI math, (b) responsiveness — when they email, do they hear back in 2 hours or 2 days, (c) outcomes — has the home appreciated, has rent gone up, has vacancy been low. If owners are quiet, it is because they are content. If they are calling you every month, it is because they do not trust you are doing the work.
The Perceived Likelihood quadrant is where most property managers silently fail. Owners rarely fire their property manager because of one big mistake. They fire because of ten small failures: a statement that was three days late, a maintenance request that went unanswered for a week, a vacancy that sat for 45 days with no communication. These accumulate. The owner's confidence erodes one phone call at a time. When they finally leave, they say "it wasn't one thing" — and they are right. It was everything, small and compounding.
Time Delay (how fast the owner sees results): For property management, the delays are real and visible. A new owner signs with you in January. You onboard the property in February. You find a tenant in March. Rent starts flowing in April. The owner sees first revenue 90 days after signing. If onboarding is slow, time delay kills the value. If maintenance takes 14 days to fix a leak, the owner's "time delay" extends every time something breaks.
Time Delay is the quadrant most operators ignore. They think "the owner signed, the deal is done." But the first 90 days of an owner relationship are the highest-churn period. If the owner does not see value in the first quarter, they will be shopping competitors by month four. The operators who win in property management compress the Time Delay: they deliver the first rent check faster, they onboard in 7 days instead of 14, they resolve the first maintenance ticket within 48 hours. Every compressed delay is a vote of confidence that locks the owner in for the long term.
Effort and Sacrifice (what the owner has to do): The promise of property management is that the owner does nothing. The reality, in most shops, is that the owner chases you for statements, calls you about tenant issues, signs lease addendums by mail, and forwards 12 emails per month. The sacrifice is invisible until the owner quits.
The Effort and Sacrifice quadrant is the easiest to fix and the most frequently ignored. Every email the owner sends you that goes unanswered for 24 hours is a tax on their time. Every document they have to sign and mail back is a tax. Every time they have to call to ask "did the rent come in?" is a tax. The operators who dominate their markets eliminate these taxes entirely: automated statements, electronic signatures, proactive maintenance updates, and an owner portal that answers every question without a phone call. When the owner does zero work, the perceived value of your service multiplies.
Why Most Property Management Operators Get This Wrong: The single biggest mistake I see in property management is the absence of a baseline. Operators who manage 50, 100, 300, or 1,000 doors cannot answer four basic questions:
What is my blended management fee across the entire portfolio? (Not the 8% on the contract — the actual fee collected as a percentage of rent collected.)
What is my trailing-twelve-month vacancy rate, weighted by door?
What is my owner churn rate over the last 24 months?
What is the lifetime value of an owner, in months?
If you cannot answer these four, you are running a property management company on vibes. And vibes don't compound. The second biggest mistake is treating all doors as equal. A 200-door HOA contract billed at $35/door/month is structurally different from a 4-door SFR portfolio billed at 10% of rent. The economics are different. The labor intensity is different. The churn risk is different. The opportunity to grow is different. An audit that lumps them together hides the truth.
The third biggest mistake is ignoring fee mix. The most successful property management companies do not just collect management fees. They collect: tenant placement fees, lease renewal fees, maintenance markup, inspection fees, mark-up on vendor services, mark-up on insurance coordination, mark-up on renovation coordination, and ancillary service revenue. The industry benchmark is that management fees should be 50-60% of total revenue, and the rest should come from placement, renewal, maintenance markup, and ancillary services. Most operators are at 80%+ from management fees alone, which means they are leaving 20-30% of revenue on the table by not engineering ancillary revenue streams.
The fourth mistake is not knowing your cost per door. Many operators have no idea that their bottom 20% of doors are costing them more in labor than they generate in revenue. A door that pays $150/month in management fees but requires 3 hours of maintenance coordination per month at a $40/hour loaded labor cost is a $30/month loss before overhead. Over a year, that is a $360 loss per door. Multiply by 30 doors and you have a $10,800/year hole in your business that you never noticed because the management fee looks good on paper.
The fifth mistake is conflating door count growth with business health. Adding 50 doors sounds impressive until you realize those doors are all in a market with 12% vacancy, or all on 6% management fees inherited from the previous manager, or all in a property type you have never managed before. Door count is vanity. Revenue per door is sanity. Profit per door is the only number that matters.
The Property Management Opportunity: Here is the math. If you manage 100 doors at an average rent of $1,800/month, your gross rent roll is $180,000/month. At a blended 8% management fee, you collect $14,400/month in management fees alone. Add tenant placement fees: if you turn 25% of doors per year (a healthy churn number for SFR), that's 25 placements × $1,800 placement fee = $45,000/year, or $3,750/month. Add maintenance markup: if you coordinate $30,000/month in maintenance work and average 15% markup, that's $4,500/month. Add lease renewal fees: 75% of leases renew × $250 renewal fee × 100 doors = 75 renewals × $250 = $18,750/year, or $1,562/month. Total revenue per 100 doors with diversified fee mix: roughly $24,212/month, or $290,544/year. Same 100 doors managed with only an 8% fee: $172,800/year. The gap is $117,744/year. That is the opportunity. The audit is what surfaces it.
The audit also surfaces what to fix first. Most operators have 3-5 priority leaks. Common leaks I see: (1) below-market management fees inherited from years ago, never raised, (2) zero maintenance markup, (3) zero lease renewal fees, (4) every owner on a different contract with different terms, (5) a few high-maintenance doors that consume 30% of staff time but pay 8% like everyone else. Once you see the leak, you can fix it. Before the audit, you are guessing.
The deeper opportunity is compound. When you raise your blended fee from 8% to 9% (industry data shows you can do this if you bundle value, which we cover Day 3), you add 12.5% to your management revenue with no new doors. When you add a tenant placement fee, you add placement revenue on every turn. When you tighten vacancy from 9% to 6%, you add 3% of gross rent roll back to your owners (and to yourself via higher tenant placement volume and faster renewals). The audit is the multiplier that makes all of this visible.
Here is what the top 10% of property management companies know that the bottom 90% do not: your property management software is lying to you. Buildium, AppFolio, Propertyware — they report what you tell them to report. If you have not set up the right categories, the right fee structures, the right owner codes, the reports will show you a clean picture that is not real. The audit is the act of questioning every number in those reports. Every line item. Every category. Every owner. Every property. When you finish the audit, you will not trust your software any more than you trust a mirror that has never been cleaned. You will know what is real. And that is the only foundation on which to build the rest of this curriculum.
The Three Numbers That Matter Most: After auditing hundreds of property management companies, I have identified the three numbers that most reliably predict whether a business is healthy, growing, or dying. They are:
1. Revenue Per Door Per Month (RPDM). This is total monthly revenue (all sources — management fees, placement, renewal, markup, ancillary) divided by total doors under management. The industry benchmark is $130-180/door/month for a mature, diversified property management company. If you are below $110/door/month, you are leaving money on the table. If you are above $200/door/month, you are at risk of being undercut by competitors or losing owners who think you are overcharging for what you deliver. The audit calculates your RPDM. Then it tells you which doors are pulling the average up and which are pulling it down. The doors pulling it down are your renegotiation candidates.
2. Labor Cost Per Door Per Month (LCPDM). This is total fully-loaded labor cost (salary + benefits + payroll taxes + software licenses + office space + training) divided by total doors under management. The industry benchmark is $80-120/door/month for a well-run company. If you are above $140/door/month, your labor is too high relative to the revenue per door, and you are not profitable. The audit calculates your LCPDM. Then it tells you which functions (maintenance dispatch, tenant communication, owner reporting, accounting, leasing) are the biggest cost centers. The biggest cost center is your optimization target.
3. Profit Per Door Per Month (PPDM). This is RPDM minus LCPDM. The industry benchmark is $40-60/door/month for a well-run, diversified company. If you are below $25/door/month, you are barely profitable and one bad month away from losing money. If you are above $80/door/month, you are an outlier — verify the calculation because most operators are not actually that profitable. The audit calculates your PPDM. Then it tells you whether to focus on growing doors (if PPDM is healthy) or fixing economics (if PPDM is weak).
These three numbers are the financial pulse of your business. They are the equivalent of blood pressure, heart rate, and cholesterol for a property management company. The audit measures them. Day 90 measures them again. The difference between the two is the value of this curriculum.
The Cost of Doing Nothing: Most property managers never do the audit. They are too busy. They think they already know their numbers. They are afraid of what they will find. The cost of not doing the audit is enormous. A 200-door operator who is leaking $80,000/year in revenue due to underpriced management fees, missing maintenance markup, and zero renewal fees loses $240,000 over a 3-year period. That is one full-time operations manager's salary. That is a new regional office. That is 50 doors of growth that never happened. The audit is the cheapest investment you will make in your business this year. The cost of skipping it is the most expensive mistake.
The Industry Benchmarks That Should Drive Your Decisions: Below are the 8 benchmarks you will reference throughout the 90-day curriculum. Memorize them. They are the scorecard against which your audit numbers will be measured.
Blended Management Fee: 8-10% for SFR, $110-180/door/month for multi-family, $35-50/door/month for HOA, 18-25% for STR. Operators below this benchmark are leaving 1-3% of gross rent roll on the table.
Tenant Placement Fee: 50-100% of one month's rent (most markets settle at 75%). Operators charging less than 50% are under-charging; operators charging more than 100% have a competitive disadvantage.
Lease Renewal Fee: $150-400 per renewal, collected on 80%+ of renewals. Operators not charging this are giving away $2,000-6,000/year per 100 doors.
Maintenance Markup: 10-20% of vendor invoice, applied to 100% of work coordinated. Operators below 10% are absorbing vendor costs that should be billable.
Vacancy Rate (TTM): 3-7% for SFR, 4-8% for multi-family, 0-2% for HOA, 0% for STR (you cannot have an STR vacancy — it is always available for booking). Operators above 10% have a placement problem.
Tenant Placement Conversion: 65-85% (applications to signed leases). Operators below 60% have a screening or pricing problem.
Owner Retention (annual): 85%+ for mature operators (24+ months in business). Operators below 80% have a service delivery or pricing problem.
Owner Acquisition Cost: $150-400 per owner, with 12-18 month payback at $130/month average management fee. Operators spending $500+/owner are overpaying; operators spending under $100/owner are probably under-investing.
The "Cost Per Door" Inverse Relationship: Here is a counterintuitive insight: as you add doors, your per-door cost should go DOWN, not up. Most operators experience the opposite. They add 50 doors, hire 1 new person, and the per-door cost goes up 20%. This is a sign of operational immaturity. The top 10% of operators run with a 3-5% reduction in per-door cost for every 50-door increment they add. Why? Because fixed costs (PM software, office lease, management overhead) get spread across more doors. The audit tells you whether your operation is scaling efficiently or whether you are growing your costs faster than your revenue. The metric to watch: average revenue per door divided by average labor cost per door. If that ratio is above 1.5, you are healthy. If it is below 1.2, you are bleeding. The audit is what makes this calculation visible.
The Hidden Cost of "Busy": Most property managers are busy. They feel like they are working hard. They feel like they are doing a good job. But busy and productive are not the same thing. The audit separates busy from productive. A 250-door operator in Atlanta was working 60 hours per week and felt proud of it. The audit revealed that 40% of her time was being consumed by 12 high-maintenance doors and 6 micromanaging owners. By raising fees on the 12 doors, transitioning the 6 owners to a competitor, and automating the rent collection workflow, she freed up 18 hours per week. She did not work less. She worked the same hours. But the 18 hours went into marketing, owner acquisition, and process improvement. Within 6 months, she had added 60 new doors (24% growth) and her profit margin was up 8 percentage points. The audit created the time. The new time created the growth. The growth created the profit. The audit was the start.
The "Industry Lies" You Were Told: There are five lies the property management industry tells new operators. The audit debunks each one.
Lie 1: "You can manage 200 doors with 1 operations manager and 1 leasing agent." False. The benchmark is 80-120 doors per operations manager, depending on the property type. 200 doors with 2 people means someone is cutting corners.
Lie 2: "Owners don't care about the management fee. They care about service." False. Owners care about both. A 9% management fee with 24-hour maintenance response beats a 7% fee with 14-day response. A 7% fee with 24-hour response beats a 9% fee with 14-day response. Service matters. Fee matters. The audit shows you the trade-off.
Lie 3: "You can't raise fees on existing owners without losing them." False. You can raise fees on existing owners if you provide notice, deliver the value, and are willing to lose the 5-10% who will leave. The retention math works if your value delivery improves at the same time.
Lie 4: "Maintenance markup is unethical." False. The owner benefits from your vendor network, your quality control, your warranty handling, and your dispute resolution. The markup is the fee for those services. Charge it.
Lie 5: "More doors = more profit." False. 50 profitable doors generate more profit than 100 unprofitable doors. The audit shows you which is which. The fix is to add profitable doors and remove unprofitable ones.
The "Auditor's Mindset" You Will Adopt Today: By the end of Day 1, you will have started to think like an auditor. The auditor's mindset is fundamentally different from the operator's mindset. The operator is busy doing. The auditor is busy measuring. The operator feels productive. The auditor feels productive only when the numbers improve. The operator makes decisions based on instinct and the last conversation they had. The auditor makes decisions based on data and the last 12 months of evidence. The operator chases what feels urgent. The auditor chases what the numbers say matters most. By the time you finish today's audit, you will have shifted from operator thinking to auditor thinking. That shift is permanent. You will never look at your business the same way. Welcome to the top 10%.
Underlying Business Principle: Value Equation Diagnostic — the four-quadrant operator scorecard that exposes where a business is leaking revenue before any tactical fix is applied. The Value Equation has four levers: Dream Outcome × Perceived Likelihood of Achievement ÷ Time Delay × Effort and Sacrifice. When you audit a service business, you are really measuring two things: how much value the client thinks they are getting, and how much value the operator is actually delivering. Most property management companies over-promise on the Dream Outcome (passive income, hands-off ownership, appreciation) and under-deliver on Perceived Likelihood of Achievement (because vacancy is high, owner reporting is sloppy, and maintenance turnaround is slow). The gap between the two is the leak.
Industry Translation: In property management, the Value Equation is a portfolio audit. You cannot raise your management fee from 8% to 10% if your vacancy rate is 14%. You cannot charge a $1,800 tenant placement fee if your time-to-lease is 62 days. You cannot sell a premium owner portal if 40% of your owners don't log in. The audit is what makes those numbers visible. The four quadrants for a property manager map to:
Dream Outcome (the owner's dream): "My properties appreciate 5% per year, generate 8% cash-on-cash return, never call me after 10 PM, and produce more money than my stock portfolio." This is what the owner is buying. Your job is to deliver on it. Most operators cannot tell you what their owners' blended return was last year. If you cannot, you do not know if you are delivering the dream.
Perceived Likelihood of Achievement (the owner's confidence): This is the owner's belief that you can deliver. It is built on three signals: (a) reporting — does the owner get a monthly statement with clear NOI math, (b) responsiveness — when they email, do they hear back in 2 hours or 2 days, (c) outcomes — has the home appreciated, has rent gone up, has vacancy been low. If owners are quiet, it is because they are content. If they are calling you every month, it is because they do not trust you are doing the work.
Time Delay (how fast the owner sees results): For property management, the delays are real and visible. A new owner signs with you in January. You onboard the property in February. You find a tenant in March. Rent starts flowing in April. The owner sees first revenue 90 days after signing. If onboarding is slow, time delay kills the value. If maintenance takes 14 days to fix a leak, the owner's "time delay" extends every time something breaks.
Effort and Sacrifice (what the owner has to do): The promise of property management is that the owner does nothing. The reality, in most shops, is that the owner chases you for statements, calls you about tenant issues, signs lease addendums by mail, and forwards 12 emails per month. The sacrifice is invisible until the owner quits.
Why Most Property Management Operators Get This Wrong: The single biggest mistake I see in property management is the absence of a baseline. Operators who manage 50, 100, 300, or 1,000 doors cannot answer four basic questions:
What is my blended management fee across the entire portfolio? (Not the 8% on the contract — the actual fee collected as a percentage of rent collected.)
What is my trailing-twelve-month vacancy rate, weighted by door?
What is my owner churn rate over the last 24 months?
What is the lifetime value of an owner, in months?
If you cannot answer these four, you are running a property management company on vibes. And vibes don't compound. The second biggest mistake is treating all doors as equal. A 200-door HOA contract billed at $35/door/month is structurally different from a 4-door SFR portfolio billed at 10% of rent. The economics are different. The labor intensity is different. The churn risk is different. The opportunity to grow is different. An audit that lumps them together hides the truth.
The third biggest mistake is ignoring fee mix. The most successful property management companies do not just collect management fees. They collect: tenant placement fees, lease renewal fees, maintenance markup, inspection fees, mark-up on vendor services, mark-up on insurance coordination, mark-up on renovation coordination, and ancillary service revenue. The industry benchmark is that management fees should be 50-60% of total revenue, and the rest should come from placement, renewal, maintenance markup, and ancillary services. Most operators are at 80%+ from management fees alone, which means they are leaving 20-30% of revenue on the table by not engineering ancillary revenue streams.
The Property Management Opportunity: Here is the math. If you manage 100 doors at an average rent of $1,800/month, your gross rent roll is $180,000/month. At a blended 8% management fee, you collect $14,400/month in management fees alone. Add tenant placement fees: if you turn 25% of doors per year (a healthy churn number for SFR), that's 25 placements × $1,800 placement fee = $45,000/year, or $3,750/month. Add maintenance markup: if you coordinate $30,000/month in maintenance work and average 15% markup, that's $4,500/month. Add lease renewal fees: 75% of leases renew × $250 renewal fee × 100 doors = 75 renewals × $250 = $18,750/year, or $1,562/month. Total revenue per 100 doors with diversified fee mix: roughly $24,212/month, or $290,544/year. Same 100 doors managed with only an 8% fee: $172,800/year. The gap is $117,744/year. That is the opportunity. The audit is what surfaces it.
The audit also surfaces what to fix first. Most operators have 3-5 priority leaks. Common leaks I see: (1) below-market management fees inherited from years ago, never raised, (2) zero maintenance markup, (3) zero lease renewal fees, (4) every owner on a different contract with different terms, (5) a few high-maintenance doors that consume 30% of staff time but pay 8% like everyone else. Once you see the leak, you can fix it. Before the audit, you are guessing.
The deeper opportunity is compound. When you raise your blended fee from 8% to 9% (industry data shows you can do this if you bundle value, which we cover Day 3), you add 12.5% to your management revenue with no new doors. When you add a tenant placement fee, you add placement revenue on every turn. When you tighten vacancy from 9% to 6%, you add 3% of gross rent roll back to your owners (and to yourself via higher tenant placement volume and faster renewals). The audit is the multiplier that makes all of this visible.
PART 2: IMPLEMENTATION METHODS (13,000 words)
You have 12 methods to choose from. Each one gets you to a completed audit. The right one depends on your size, your stage, and the software you already use. Pick one by tonight. Start it tomorrow morning. Have the audit done by Friday.
BEHAVIORAL ECONOMICS: Why the Audit Is Hard (and Why That Means It Works)
The reason 95% of property managers never complete a portfolio audit is not that it is difficult. It is that it forces confrontation with reality. Behavioral economics gives us four specific biases that keep property managers from doing this work:
Status Quo Bias. You have been managing your portfolio the same way for months or years. The spreadsheet is familiar. The reports are automatic. The rhythm is comfortable. Doing an audit means disrupting that comfort. You might find that you have been undercharging. You might find that some properties are losing money. You might find that your owner relationships are fragile. Status quo bias says "leave it alone. It's working fine." It is not working fine. You are just comfortable with the pain.
Anchoring Bias. The first number you see becomes your anchor. If you see "Blended Management Fee: 8.3%" and that was your grandfather's fee structure, you anchor on 8% as normal. But normal is not optimal. The audit sets a new anchor: the market-rate fee for your property type, in your submarket, for your service level. Once you see $250/month per door as the target for a multi-family property, $165/month feels small. The audit resets your anchor.
Sunk Cost Fallacy. "I have spent 3 years building this book of 200 doors. It would be too painful to reprice them, to let go of the low-profit doors, to renegotiate the HOA contracts." The sunk cost fallacy keeps operators from optimizing because they feel that acknowledging waste means admitting failure. It does not. Acknowledging waste means fixing it. The property manager who raised their blended fee from 7.8% to 9.2% over 18 months did not fail. They improved. The property manager who transitioned 12 high-maintenance doors to a competitor at a slight fee discount did not lose. They gained $18,000/year in profit from the reallocation.
Dunning-Kruger Effect. The less you know about your financials, the more confident you are that they are fine. The operators who ask "What's my blended fee?" and cannot answer are often the same operators who are most certain their business is healthy. The audit forces humility. It shows you the gap between what you think you are earning and what you are actually earning. The gap is usually 10-25%. Once you see the real numbers, you can never unsee them. That is the point.
PART 2: IMPLEMENTATION METHODS (15,500 words)
You now have 18 methods to choose from. Each one gets you to a completed audit. The right one depends on your size, your stage, and the software you already use. Pick one by tonight. Start it tomorrow morning. Have the audit done by Friday.
Method 1: The Buildium or AppFolio Native Export (Tech-Enabled, Fast, Free)
What it is: Most modern property management software platforms — Buildium, AppFolio, Propertyware, RentRedi, Hemlane, Yardi Breeze, RealPage — have built-in reporting that lets you export the entire portfolio to CSV or Excel. This is the fastest path to a baseline audit if you already use one of these systems.
Best for: Operators with 30-500 doors on a recognized software platform, who want a same-day baseline.
Setup time: 30-60 minutes to build the report and export.
Cost: Free — included in your software subscription.
Expected impact: You will have a complete data dump in under an hour. The hidden value is that once the data is in Excel, you can re-slice it 20 different ways to find leaks.
Step-by-step:
Log into your property management software (Buildium, AppFolio, Propertyware, RentRedi, Hemlane, Yardi Breeze, RealPage, or whichever you use).
Navigate to Reports → Portfolio Summary or Rent Roll.
Filter for "Active leases only" and the date range covering the last 12 months.
Export to CSV. Include these fields: Property Address, Unit Count, Property Type (SFR / Multi-Family / HOA / STR / Commercial), Tenant Name, Lease Start, Lease End, Monthly Rent, Management Fee %, Owner Name, Last Contact Date, Vendor Assignment.
Open the CSV in Excel or Google Sheets. If the export is over 1,000 rows, use Google Sheets (handles larger datasets more smoothly).
Add 4 new calculated columns: (a) Monthly Management Fee = Monthly Rent × Fee %, (b) Vacant Status = if lease end is in the past and no new lease, mark Vacant, (c) Days Vacant = number of days between lease end and today for vacant units, (d) Annual Management Revenue = Monthly Management Fee × 12.
Total the rent roll column. Total the management fee column. Divide fee ÷ rent to get blended fee. Count vacant units. Divide vacant ÷ total to get vacancy rate. You now have your three baseline numbers.
Common Mistake: Most operators export the data and stop at the raw numbers. The value is in the calculated columns. A 180-door operator in Phoenix exported data, calculated Days Vacant for each unit, and discovered that 4 units had been vacant for 62, 87, 91, and 103 days respectively. That is 343 vacant days on 4 units that should have been leased. At $1,800 average rent, that is $51,450 in lost rent, of which $4,116 was lost management fees. The leak was not obvious from the raw export. It became obvious when the Days Vacant column was calculated.
Example: A 180-door operator in Phoenix using Buildium exports 180 active leases. Total monthly rent roll: $342,000. Total monthly management fees: $27,360. Blended fee: 8.0%. Vacant units: 11. Vacancy rate: 6.1%. The operator then sees that 4 of the 11 vacant units have been vacant 60+ days — that's where the leak is. Action: reassign those 4 doors to a senior leasing agent with a 14-day placement SLA.
Method 2: The Manual Spreadsheet Audit (Low-Tech, Free, Universal)
What it is: A Google Sheet or Excel workbook with 7 columns you fill by hand for every property you manage. No software required. Works for any operator, any size, any tech stack.
Best for: Operators with under 100 doors, operators whose software reports are broken or unreliable, or operators who want a second source of truth to verify what their software tells them.
Setup time: 60-90 minutes to populate for 100 doors.
Cost: Free.
Expected impact: Forces you to look at every door. The act of typing each property is itself diagnostic — you will spot the bad doors, the angry owners, the 18-month vacancies as you type.
Step-by-step:
Open Google Sheets or Excel. Create a workbook titled "Portfolio Audit Q[N] [Year]."
Add headers: Row 1, Columns A through M: #, Property Address, City, State, Zip, Property Type, Owner Name, Owner Email, Owner Phone, # of Units (Doors), Monthly Rent (total), Management Fee %, Lease Status (Active / Vacant / Month-to-Month).
Add a "Notes" column at the end (Column N) for special flags: "high maintenance," "owner never responds," "below-market rent," "lease renewal pending," "HOA," "STR."
Create a second tab called "Summary." In cells A1-A6, label: Total Doors, Total Monthly Rent Roll, Blended Mgmt Fee %, Vacant Doors, Vacancy Rate %, Owner Count.
Use SUM, COUNTIF, and AVERAGE formulas in B1-B6 to auto-calculate. =SUM(Properties!J2:J) for doors. =SUM(Properties!K2:K) for rent. =AVERAGE(Properties!L2:L) for blended fee. =COUNTIF(Properties!M2:M, "Vacant") for vacant count. =B4/B1 for vacancy rate.
Create a third tab called "Leak Diagnosis." In cell A1, write the date. In A2, write: "My single largest revenue leak is...". Fill it in with one sentence based on what you saw while populating the data.
Save to Google Drive. Share with your operations manager. Print a copy and tape it to your wall.
The "Stop and Notice" Rule: While filling in the data, every time you see a flag — bad door, angry owner, below-market rent, pending renewal — stop typing and write it down on a separate "Issues" tab. The act of flagging in real time is what makes the manual audit more diagnostic than a software export. The Issues tab becomes your work list for the next 30 days. A 65-door operator in Tampa discovered, while typing, that 4 of her 65 doors had been on a 6% management fee since 2019. The same client had 12 more doors with rent that was $150/month below market. Two discoveries from one audit session. Both became 90-day action items.
Example: A 65-door operator in Tampa uses a Google Sheet. While populating, she notices 4 doors with a 6% management fee inherited from a 2019 contract. At $1,900 average rent, that's $456/year per door below market. 4 doors × $456 = $1,824/year left on the table by not having raised the fee. The single largest leak: "4 of my 65 doors are on a 6% management fee from 2019 — I am losing $1,824/year by not renegotiating."
Method 3: The QuickBooks + Bank Statement Reconciliation (Slow-Build, Free)
What it is: Pull the last 12 months of owner disbursements from QuickBooks (or your accounting software) and reconcile them against your signed management agreements. This is the audit of last resort when your property management software is unreliable, when you have been in business for years without consistent reporting, or when you are inheriting a book from a previous operator.
Best for: Operators taking over a portfolio from another manager, operators with messy books, or operators who suspect they are undercharging.
Setup time: 4-6 hours for 100 doors. Faster with a bookkeeper.
Cost: Free (or $50-150/hour for a bookkeeper if you outsource).
Expected impact: Surfaces misclassified revenue, missed fees, and ghost properties. This is the most painful audit to do and the one with the highest "aha" moments.
Step-by-step:
Pull the "Income by Customer" report from QuickBooks for the last 12 months. Export to Excel. If you use Xero, FreshBooks, or Wave, the equivalent report is "Customer Revenue" or "Customer Income."
Sort by owner name. For each owner, total the management fees collected, total the placement fees collected, total the renewal fees, and total the late fees. Create a column for each fee type.
Pull the actual rent rolls (from your property management software or your bank deposits) for each owner. Calculate the implied fee % by dividing actual management fees collected by actual rent collected.
Identify mismatches: owners where the implied fee is below contract (a 7% contract with 5% actual collection), owners where no placement fee was collected on a recent turn (a lease expired and renewed without a placement fee), owners with stale contracts (2019 contract with 2026 rent), and owners with no written agreement.
For every mismatch, write down the dollar amount of the gap. Sum the gaps. That sum is your recoverable revenue.
For every "ghost property" (an owner on the books but no active tenant), write down the months vacant. Calculate the rent not collected × contract fee % = management fee not collected. Add it to the recoverable total.
Build a 1-page summary: "Recoverable Revenue Audit — Q[N]." List the top 10 gaps by dollar value. Prioritize the top 3 for action this week.
The Bookkeeper Shortcut: If you have a bookkeeper, pay them to do steps 1-3 in 2-3 hours at $30-50/hour. The remaining steps (4-7) require operator judgment and should not be outsourced. Most bookkeepers do not know what the "implied fee" means or what the gap implies, but they can pull and organize the data quickly. A 220-door operator in Atlanta paid her bookkeeper $145 to pull the Income by Customer report and categorize the fees. The operator spent 4 hours on the analysis. The combined time was less than if she had done both.
Example: A 220-door operator in Atlanta, taking over from a previous manager, discovers that 18 of the 220 doors have no signed management agreement on file. Of those 18, 9 are paying 6% instead of 8% (the previous manager's verbal agreement), and 3 are paying nothing. Recoverable revenue on 12 doors at 2% gap × $1,750 average rent = $420/year per door × 12 = $5,040/year immediately recoverable by sending new contracts.
Method 4: The Door Count Survey (Free, Fast, Beginner)
What it is: A simple count: how many doors are you actually managing right now? A door is a rentable unit. A 4-plex is 4 doors. A 200-unit apartment building is 200 doors. A 50-door HOA is 50 doors. An STR managed as a single property is 1 door (or counted by bedroom, depending on how you bill). The total doors under management is your most basic business metric.
Best for: Every operator, regardless of size or stage. This is the metric you should know cold before you look at anything else.
Setup time: 15 minutes.
Cost: Free.
Expected impact: Anchors every other number. If you know doors, you can benchmark per-door revenue, per-door labor cost, and per-door owner acquisition cost.
Step-by-step:
List every property you manage, one per row in a notebook.
For each property, write the number of rentable units. SFR = 1. Duplex = 2. 4-plex = 4. Apartment building = total units. HOA = number of homeowner units.
Sum the column. That is your door count.
Now break it down by type: SFR doors, multi-family doors, HOA doors, STR doors, commercial doors, mixed-use doors.
Calculate the percentage of each: % SFR, % multi-family, % HOA, etc.
Compare to industry benchmarks. A typical growing PM company is 60-80% SFR, 10-20% multi-family, 5-15% HOA, 0-10% STR. If your mix is 95% SFR, you have a concentration risk. If you are 40% HOA, your blended economics are very different from a SFR-focused operator.
Write down your door count by type on a single index card. Tape it to your monitor.
The Door Count Discrepancy: Most operators overstate their door count by 5-15% because they count "managed units" instead of "rented units." Vacant units, owner-occupied units, and units in transition are often counted as "managed" but generate zero management fees. A 120-door operator who says "I manage 120 doors" might actually have 108 rented doors (90% effective). The audit forces honesty. A 47-door operator in Denver (38 SFR + 6 multi-family + 3 HOA) discovered that 4 of her SFR doors had been vacant for 30+ days, leaving 43 effective doors. Her per-door revenue was actually 9.3% higher than she had been calculating on the 47-door basis. The corrected number gave her a more honest picture for the raise-fees conversation.
Example: A new operator in Denver with 47 doors: 38 SFR (81%), 6 multi-family (13%), 3 HOA (6%), 0 STR. The concentration in SFR is healthy. The lack of STR exposure is a growth opportunity (Day 9 covers STR vs LTR). The HOA presence is small but provides steady per-door revenue.
Method 5: The Vacancy Rate Calculation (Free, Fast, Universal)
What it is: The percentage of your doors that are vacant right now, weighted by the time they have been vacant. The industry benchmark is under 7%. The best operators run 3-5%. Vacancy is the silent killer of property management economics because it hits both the owner (lost rent) and the manager (lost management fee + lost placement fee).
Best for: Every operator. This is the second metric you should know cold.
Setup time: 30 minutes.
Cost: Free.
Expected impact: Surfaces the operational gap. A 10% vacancy rate is a 5-percentage-point gap from the 5% benchmark. On a $200,000/month rent roll, that's $10,000/month in lost rent, of which $800/month in lost management fees + $1,500/month in lost placement fees = $2,300/month in direct manager revenue impact.
Step-by-step:
List every door you manage. Mark each Active or Vacant.
Count the vacant doors. Divide by total doors. That is your point-in-time vacancy rate.
Now go deeper. For every vacant door, count the days vacant. Write that number next to the door.
Sort by days vacant. The doors vacant 60+ days are your placement problem doors. The doors vacant 0-30 days are your normal-turnover doors.
For each long-vacant door, write a one-line reason: "rent too high," "needs repairs," "owner rejected all applications," "no showings," "in eviction."
Group the reasons. The largest group is your single biggest vacancy cause. The fix is targeted at that group.
Calculate the trailing-twelve-month vacancy rate: total vacant-days in the last 365 days ÷ total possible-occupancy-days in the last 365 days × 100. This is harder to calculate but more accurate. If you can pull lease start and end dates from your software, do it.
The "Days Vacant" Reveal: The point-in-time vacancy rate hides the worst doors. A 130-door operator in Charlotte showed a 6.9% point-in-time vacancy — 9 vacant doors out of 130. The number looked fine. But when she calculated Days Vacant per door, 5 of the 9 had been vacant 30+ days. Three of those were 60+ days. The hidden cost: those 5 doors had generated $0 in management fees for an average of 47 days, totaling $5,640 in foregone fees. The 60-day doors would have generated $3,780 in placement fees at 50% turn rate. Total hidden leak: $9,420 from 5 doors that did not show up in the point-in-time metric. Days Vacant is the audit's most diagnostic column.
The Trailing-Twelve-Month Calculation: Point-in-time vacancy is a snapshot. TTM vacancy is a moving average. A door that was vacant for 30 days in March but occupied for the other 335 days of the year contributes 30/365 = 8.2% to your TTM vacancy on that one door. A portfolio of 100 doors that had 600 vacant days across 12 months has a TTM vacancy of 600 ÷ (100 × 365) = 1.6%. The formula: sum of all vacant days in the period ÷ (total doors × days in period) × 100. The benchmark is under 7%. The best operators run 3-5%. Calculate it. It is the metric lenders and acquirers use to value your business.
Example: A 130-door operator in Charlotte has 9 vacant doors. Point-in-time vacancy: 6.9%. Of the 9, 5 have been vacant 30+ days. Reasons: 3 are "needs repairs" (deferred maintenance), 1 is "rent too high for market" (poor rent analysis), 1 is "owner rejected all applications" (micromanaging owner). The biggest leak: deferred maintenance. The fix: assign a maintenance coordinator to clear the repair queue in 14 days.
Method 6: The Management Fee Mix Audit (Free, Intermediate)
What it is: A breakdown of where your revenue actually comes from, by source: management fees, tenant placement fees, lease renewal fees, maintenance markup, late fees, ancillary services. The benchmark is that management fees should be 50-60% of total revenue and the rest should come from placement, renewal, maintenance markup, and ancillary.
Best for: Operators with 50+ doors, or any operator who suspects they are undercharging.
Setup time: 2-3 hours.
Cost: Free.
Expected impact: Surfaces the 20-30% of revenue most operators leave on the table. The fee mix audit is what tells you whether to raise management fees (low mix, no other revenue) or build ancillary streams (low mix on everything).
Step-by-step:
Pull the last 12 months of revenue from your accounting software, broken down by revenue category. Most PM software categorizes income automatically: Management Fee, Placement Fee, Renewal Fee, Maintenance Markup, Late Fee, Vendor Reimbursement, Other.
Total each category for the year.
Calculate each category as a % of total revenue.
Compare to industry benchmark:
Management fees: 50-60% of revenue
Tenant placement: 15-25%
Maintenance markup: 10-20%
Lease renewal: 3-7%
Late fees + other: 2-5%
Identify the gap. If you are at 80% management fees, you are missing placement, renewal, and maintenance markup revenue. If you are at 95% management fees, you are almost certainly undercharging management fees too, because you have no leverage to add other fees.
Calculate the dollar value of the gap. If your total revenue is $300,000/year and you are at 80% management fees ($240K) with only 5% maintenance markup ($15K), the benchmark says you should be at 15% maintenance markup ($45K). Gap: $30,000/year. That's a new maintenance coordinator, a new vendor contract, or a new fee structure.
The "Reimbursement vs Markup" Distinction: Many operators get confused between vendor reimbursement (passing through the cost at face value) and maintenance markup (adding a percentage on top). The distinction matters because reimbursement is not revenue — it is a passthrough that nets zero gross profit. Markup is revenue — it adds to the top line and the bottom line. A 95-door operator in Austin who collected $5,600 in maintenance markup last year was capturing 3% of revenue. But she also passed through $42,000 in maintenance reimbursements, which she did not count as revenue. The audit corrects this. Her true revenue from maintenance coordination was $5,600 (markup) + $42,000 (reimbursement) = $47,600. But the markup was only 11.7% of the $47,600 — still below the 12-20% benchmark. The lesson: always calculate markup as a percentage of total maintenance coordinated, not as a percentage of total revenue.
The Ancillary Revenue Hidden Streams: Most operators miss ancillary revenue entirely. Ancillary includes: lease preparation fees, pet fees (if you keep a portion), HOA document preparation fees, property inspection fees (drive-by or full walkthrough), eviction coordination fees, utility setup coordination, insurance claim coordination, renovation oversight fees, and late payment fees. A 130-door operator in Seattle discovered she was performing 4 inspections per month for free (worth $150 each = $7,200/year), coordinating 2 evictions per year for free (worth $500 each = $1,000/year), and handling 8 utility setups per year for free (worth $75 each = $600/year). Total unrecovered ancillary revenue: $8,800/year. The fix: add a $150 inspection fee, a $500 eviction coordination fee, and a $75 utility setup fee to every new management agreement.
Example: A 95-door operator in Austin. Total revenue last year: $186,000. Breakdown: 82% management fees ($152K), 8% placement fees ($14.8K), 3% maintenance markup ($5.6K), 4% late fees ($7.4K), 3% other ($5.6K). The 3% maintenance markup is the leak. Industry benchmark is 10-20%. If the operator raised maintenance markup to 12% (still well within range), they would add $16,720/year in revenue, almost all of which drops to the bottom line.
Method 7: The Per-Door Economics Worksheet (Free, Intermediate, Solo)
What it is: A single sheet that calculates, for every door, the revenue per door, the labor cost per door, and the profit per door. This is the most detailed audit and the one that surfaces which properties are worth keeping and which are dragging you down.
Best for: Operators with 30-500 doors, especially those with mixed portfolios (SFR + multi-family + HOA + STR).
Setup time: 3-5 hours for 100 doors.
Cost: Free.
Expected impact: Surfaces the 10% of doors that consume 50% of your time. Once you see it, you can either renegotiate, transition out, or restructure those doors.
Step-by-step:
Create a spreadsheet with one row per door. Columns: Property Address, Door ID, Property Type, Monthly Rent, Management Fee, Other Monthly Revenue (placement, renewal, markup, etc.), Total Monthly Revenue, Estimated Monthly Labor Hours (maintenance tickets, tenant calls, owner calls, accounting), Loaded Labor Cost per Hour (your fully-loaded cost — salary + benefits + software + office), Monthly Labor Cost, Monthly Profit.
For each door, fill in the revenue columns. Pull from your PM software or your accounting system.
Estimate labor hours per door per month. Use your maintenance ticket system (Buildium, AppFolio, or a simple log) to count tickets per door. Add 15 minutes per door per month for accounting, owner communication, and tenant communication as a baseline. A high-touch door might be 2 hours/month. A low-touch door might be 30 minutes/month.
Calculate monthly labor cost = labor hours × loaded hourly rate.
Calculate monthly profit = total revenue − labor cost.
Sort by profit. The bottom 10% are your loss-leader doors. The top 10% are your best doors. The middle 80% are your core.
For the bottom 10%, decide: renegotiate the management fee up, add a placement fee, transition the owner to a competitor, or restructure the contract to limit your scope. The decision is yours, but it must be a decision.
The 80/20 of Property Management: The Pareto principle applies brutally in this business. The typical 200-door operator has 20 doors (10%) that consume 50%+ of total labor hours. Those 20 doors generate 8-12% of total revenue. The 80/20 split means: your most painful 10% of doors are quietly bankrupting your most profitable 90%. A 110-door operator in Nashville ran the per-door analysis and discovered that 12 doors (11% of the portfolio) consumed 47% of total maintenance labor hours. Total revenue from those 12 doors: $1,650/month. Total labor cost: $4,200/month. Net: -$2,550/month. The fix was not "work harder." The fix was either (a) renegotiate those 12 owners to a 12% management fee + $250/month maintenance coordination fee, or (b) transition them to a competitor who specializes in high-touch management. The operator chose (a) and signed all 12 to new agreements within 45 days. New monthly revenue from those 12 doors: $3,000. Annual impact: $34,200.
The Hidden Labor Categories: When you estimate labor hours per door, do not forget the invisible categories. Beyond maintenance tickets, count: (1) tenant calls and emails (average 2 per door per month, 5-10 minutes each), (2) owner calls and emails (average 1 per door per month, 5-10 minutes each), (3) accounting (rent collection, late fee assessment, owner disbursement, 10-15 minutes per door per month), (4) lease administration (renewals, addendums, notices, 10 minutes per door per month), (5) inspections (drive-by or walkthrough, 30 minutes per door per quarter = 10 minutes per month), and (6) vendor coordination (scheduling, supervision, payment, 10 minutes per maintenance ticket). The typical door consumes 1.5-2.5 hours of labor per month when all categories are counted. Most operators underestimate by 30-50%. The audit makes the truth visible.
Example: A 110-door operator in Nashville runs the per-door analysis. Discovers that 12 doors (11% of portfolio) consume 47% of total maintenance labor hours. Total revenue from those 12 doors: $1,650/month. Total labor cost: $4,200/month. Net: -$2,550/month. Action: renegotiate the 12 doors to 12% management fee (industry high but justifiable for high-maintenance properties) and add a $250/month maintenance coordination fee. New revenue: $3,000/month. Action item: send new contracts to the 12 owners within 30 days.
Method 8: The Maintenance Markup Analysis (Free, Intermediate, Tech-Enabled)
What it is: A focused audit of every maintenance ticket for the last 90 days, calculating the dollar value of work coordinated, the markup applied, and the revenue captured. Maintenance markup is the highest-leverage ancillary revenue stream in property management because it is invisible to owners (they pay the same total), it is scalable, and it drops almost entirely to gross profit.
Best for: Any operator, but especially operators doing 30+ maintenance tickets per month.
Setup time: 2-3 hours.
Cost: Free.
Expected impact: Surfaces whether you are running a maintenance business or coordinating maintenance for free. The benchmark is 10-20% markup. Operators below 10% are leaving 5-10% of revenue on the table. Operators above 20% are at risk of owner churn because owners notice the markup.
Step-by-step:
Pull the last 90 days of maintenance work orders from your PM software. Include: property, ticket #, vendor, invoice total, amount billed to owner, date closed.
Calculate the markup for each ticket: (amount billed − invoice cost) ÷ invoice cost × 100.
Calculate the weighted average markup across all tickets. Compare to your stated markup policy (10%? 15%? 20%?).
Identify tickets where markup was 0% or negative (you ate the cost). Identify the reason — was it a vendor mistake, an owner complaint, a salesperson giving it away to close a deal?
Identify vendors where you have no markup agreement in writing. These are the highest-risk relationships.
Calculate the revenue impact: if you raised average markup from 8% to 15% (still conservative), and you coordinate $40,000/month in maintenance, that's $2,800/month in additional revenue. Over a year: $33,600.
Document your markup policy in writing. Send it to every vendor. Send it to every owner in the next quarterly report.
Example: A 250-door operator in Seattle with 90 days of maintenance data. Total maintenance coordinated: $128,000. Total revenue captured: $11,520. Effective markup: 9%. Industry benchmark: 10-20%. Gap: at 12% benchmark, they would have captured $15,360. Gap: $3,840/quarter. Action: standardize a 12% markup policy, document it, push it out to vendors, and bake it into the owner portal so owners see it transparently.
Method 9: The Owner Retention Audit (Free, Intermediate)
What it is: A 24-month lookback at how many owners you have lost, why you lost them, and what it cost you. Owner churn is the most expensive line item in property management that nobody tracks. The industry benchmark is 85%+ annual owner retention. Top operators run 92-95%.
Best for: Any operator who has been in business 24+ months. If you are under 24 months, skip this and come back next quarter.
Setup time: 2-3 hours.
Cost: Free.
Expected impact: Surfaces the lifetime value gap. Most operators do not know their owner churn rate. When they finally calculate it, they are shocked. A churn rate of 20%/year means your average owner stays 5 years. A churn rate of 30%/year means 3.3 years. Each year of additional retention at 100 doors and $200/month average management fee is $24,000/year in protected revenue.
Step-by-step:
Pull the list of owners you managed 24 months ago. For each, mark: still with you, transitioned to another manager, sold the property, or unknown.
Calculate the retention rate: (owners still with you ÷ owners 24 months ago) × 100.
For every owner who left, document the reason. Common reasons: "sold the property" (not your fault), "switched to self-management" (your fault — usually a value perception problem), "switched to a competitor" (your fault), "dissatisfied with reporting" (your fault), "dissatisfied with tenant placement" (your fault), "eviction went badly" (your fault).
Calculate the lost revenue. For each departed owner, multiply the monthly management fee × 12 = annual lost revenue. Sum it.
For every reason that is "your fault," write the single fix that would have prevented the departure. This becomes your Q[N] retention initiative.
Calculate the lifetime value: average months an owner stays × average monthly management fee = owner LTV. If your LTV is $4,800 (40 months × $120/month), you cannot afford to spend $400 acquiring a new owner. The math does not work. If your LTV is $14,400 (120 months × $120/month), you can spend $1,200+ to acquire a new owner.
Example: A 180-door operator in Dallas. 24 months ago: 142 owners. Today: 121 still with them. Retention rate: 85.2%. Of the 21 lost, 8 sold the property (not actionable), 9 switched to another manager (actionable), 4 went to self-management (actionable). Lost annual revenue: 13 owners × $11,400 average annual fee = $148,200/year in churn. The fix for "switched to another manager": quarterly owner business reviews with portfolio performance benchmarking. The fix for "self-management": a 12-month price-lock guarantee that gives owners the option to come back at the same rate if self-management fails.
Method 10: The Outsourced Audit (Paid, Fast, Team)
What it is: Hire a fractional COO or a property management consultant for a 1-day audit. They come in, pull your data, run the analysis, and deliver a 1-page diagnosis with the top 3 revenue leaks and the top 3 cost leaks. Cost: $1,500-5,000 for a 1-day engagement. The best consultants are former operators who sold their companies or scaled them past 1,000 doors.
Best for: Operators with 200+ doors, operators preparing to sell, operators with a major growth initiative, or operators who know they are leaking but cannot diagnose it themselves.
Setup time: 1 week to schedule + 1 day of their time + 2 weeks of follow-up.
Cost: $1,500-5,000 for a 1-day audit; $5,000-15,000 for a 30-day deep dive.
Expected impact: Outsider perspective surfaces what insiders miss. The 3 leaks the consultant finds usually pay for the engagement 10-100x in the first year.
Step-by-step:
Search for "property management consultant" or "fractional COO property management" on LinkedIn. Filter for people with operator backgrounds.
Reach out to 3-5 candidates. Ask for case studies. Ask for a sample audit deliverable.
Pick one. Sign a 1-page scope: 1 day on-site or virtual, full access to your data, 1-page deliverable, 30-day follow-up.
Prepare for the audit: pre-pull the rent roll, the management agreement file, the last 12 months of P&L, the last 12 months of owner churn, the last 90 days of maintenance invoices.
Run the audit. The consultant should produce a 1-page summary: top 3 revenue leaks, top 3 cost leaks, top 3 operational gaps, top 3 growth opportunities, with dollar amounts attached to each.
Take the deliverable to your leadership team. Pick 1-2 items to action in the next 30 days.
Example: A 450-door operator in Chicago pays a former 1,200-door operator $3,500 for a 1-day audit. The audit identifies: (1) $87,000/year in recoverable revenue from undercharged management fees on 38 doors, (2) $34,000/year in lost placement fee revenue from leases that turned without a placement fee being collected, (3) $52,000/year in labor savings from automating the rent collection workflow. Total identified opportunity: $173,000/year. ROI on the audit: 49x in year one.
Method 11: The Software-Stacking Audit (Tech-Enabled, Slow-Build, Team)
What it is: A 30-day review of every piece of software you use (PM platform, accounting, CRM, marketing, communication, document management, e-signature, screening) and an analysis of whether you are over-licensed, under-using, or missing tools that would 10x your efficiency. The typical property management company has 8-15 software subscriptions and uses 40% of the features in each.
Best for: Operators with 100+ doors, operators with a team, operators spending $1,000+/month on software.
Setup time: 1-2 days of analysis + 30 days of consolidation.
Cost: Free if you are optimizing what you have. $200-2,000/month if you are adding tools.
Expected impact: Surfaces $500-3,000/month in software waste. Surfaces $2,000-10,000/month in labor savings from automation. The combined impact is significant.
Step-by-step:
List every software subscription you pay for. Include the monthly cost, the number of seats, the features you actually use, and the date of last login.
For each tool, calculate the cost per door per month. Flag tools that are $5+/door/month and under-used.
Identify duplicate tools (e.g., two e-signature platforms, two CRMs).
Identify under-used tools (e.g., you pay for AppFolio's premium tier but use only the basic features).
For each under-used tool, decide: downsize, train the team to use more features, or replace.
Identify gaps (e.g., no maintenance tracking, no owner portal, no automated rent collection).
Build a 12-month software roadmap. Q1: consolidate. Q2: fill the biggest gap. Q3: integrate. Q4: optimize.
Example: A 320-door operator in Phoenix has 14 software subscriptions totaling $3,800/month. Audit reveals: 3 are duplicates (two CRMs, two e-signature platforms, two screening tools). Consolidating saves $1,200/month. 4 are under-used (premium tiers with unused features). Downsizing saves $400/month. Adding a maintenance dispatch tool (ServiceFusion, Property Meld, or LeaseLabs) at $250/month replaces 10 hours/week of manual coordination, saving $1,500/month in labor. Net: $2,850/month savings + $1,500/month labor efficiency = $4,350/month total impact, or $52,200/year.
Method 12: The 12-Month Trend Audit (Free, Slow-Build, Advanced)
What it is: A retrospective look at 12 months of data, not just a snapshot. It includes: door count by month, vacancy rate by month, new owners added by month, owners lost by month, total revenue by month, total expenses by month, profit margin by month. The trend audit surfaces the trajectory: are you growing? flat? declining? where are the inflection points?
Best for: Operators with 24+ months of history, operators planning to sell or scale, operators presenting to investors or lenders.
Setup time: 6-10 hours.
Cost: Free.
Expected impact: Surfaces the trajectory. Most operators are surprised to learn they are not actually growing — they are flat, with a noisy trend line that looks like growth. The audit forces honesty.
Step-by-step:
Pull 12 months of monthly data: door count, vacancy %, owners count, total revenue, total expenses, profit.
Plot each metric on a line chart. Door count over 12 months. Revenue over 12 months. Profit over 12 months.
Calculate the slope of each line. Are you growing? At what % per month? At what % per year?
Identify inflection points: months where a metric jumped or dropped 10%+. What happened? (New owner, lost owner, new fee, new market, new hire, lost hire, software change.)
Calculate the year-over-year growth rate. If you had 150 doors in January and 180 doors in December, growth is 20%/year. If you had $300K in revenue in January and $320K in December, growth is 6.7%/year. The growth rate tells you whether you are scaling or just surviving.
Project forward. If the trend continues, where will you be in 12 months? In 24 months?
Compare your growth rate to the property management industry benchmark. The industry grows 4-6% per year organically (population growth + rent inflation). Growth above 10%/year means you are winning doors from competitors. Growth below 4%/year means you are losing share.
Example: A 95-door operator in Portland reviews 24 months of data. Door count: 95 → 110 → 115. Growth: 21% over 24 months, or about 10%/year. Revenue: $186K → $204K → $228K. Growth: 22.5% over 24 months. Profit: $48K → $52K → $58K. Growth: 20.8%. The operator is growing, but profit margin is dropping (25.8% → 25.5% → 25.4%) because labor is growing faster than doors. The fix: automate the rent collection workflow to reduce per-door labor. This is exactly the kind of insight only a trend audit can surface.
Method 13: The Owner Cohort Segmentation Audit (Free, Intermediate, Solo)
What it is: A segmentation analysis that breaks your owner base into 4-6 distinct cohorts based on door count, geography, property type, and tenure with you, then calculates the average revenue, average churn, and average per-door economics of each cohort. Most property managers treat all owners as one group. The top 10% treat them as segments — and they price, communicate, and retain each segment differently.
Best for: Operators with 50+ owners, especially operators who are planning to scale or sell.
Setup time: 3-4 hours.
Cost: Free.
Expected impact: Surfaces the owner segments that are growing, the segments that are churning, and the segments you should fire. Most operators find that 1-2 cohorts (often the largest owners and the smallest owners) consume disproportionate attention while contributing disproportionately little margin.
Step-by-step:
Pull your full owner list from your PM software. Include: owner name, # of doors, monthly management fee, monthly total revenue (all sources), city, state, property type mix, contract start date.
Create a new sheet. Segment owners by door count: 1 door, 2-5 doors, 6-20 doors, 21-50 doors, 50+ doors.
For each segment, calculate: total owners, total doors, average management fee %, average revenue per door per month, owner count in each tenure bucket (under 1 year, 1-3 years, 3-5 years, 5+ years).
Calculate the churn rate by cohort. How many owners in each segment have you lost in the last 24 months? Divide by the total in that segment 24 months ago.
Identify the highest-LTV segment. This is usually the 5-20 door investor with a 3+ year tenure — they are large enough to be profitable, small enough to be loyal, and experienced enough to value your service.
Identify the highest-cost segment. This is usually the 1-door "accidental landlord" who calls weekly and never signs up for placement fees — they pay the same 8% fee but consume 3x the labor of a 10-door investor.
Build a 1-page summary. For each cohort: size, revenue, profit, churn rate, action. The action is either: grow (target this segment more), maintain (no change), restructure (renegotiate terms), or release (transition out).
Example: A 140-door operator in San Diego. Cohorts: 1-door (62 owners, 62 doors, 8% fee, $1,650 avg rent, 22% annual churn), 2-5 doors (38 owners, 121 doors, 8% fee, $1,820 avg rent, 12% annual churn), 6-20 doors (18 owners, 167 doors, 8% fee, $2,050 avg rent, 6% annual churn), 21+ doors (4 owners, 98 doors, 7% fee, $1,950 avg rent, 0% annual churn — locked in). The 1-door cohort is 44% of owners but only 13% of revenue and 22% churn. The 21+ door cohort is 3% of owners but 19% of revenue and 0% churn. The action: invest marketing budget in finding more 6-20 door investors (highest LTV), restructure the 1-door cohort (move to a higher fee, drop the ones who will not pay), and protect the 21+ door cohort at all costs.
Method 14: The Property-Type Mix Audit (Free, Intermediate, Solo)
What it is: A focused analysis of the revenue, labor, and churn characteristics of each property type in your portfolio: SFR, multi-family, HOA, STR, commercial, mixed-use. Each property type has different economics. SFR is the highest-volume, lowest-touch. HOA is the lowest per-door revenue but the most stable. STR is the highest-revenue per door but the highest labor cost. Multi-family has a different fee structure entirely. The mix audit tells you which type to grow and which to fire.
Best for: Any operator with 3+ property types in their portfolio. If you are 100% one type, skip this method.
Setup time: 2-3 hours.
Cost: Free.
Expected impact: Surfaces the property type that is most profitable and the type that is dragging you down. Most operators are surprised to find that their "low-touch" multi-family is actually their highest-touch per door, or that their "premium" STR revenue is barely profitable after cleaning and utilities.
Step-by-step:
For each property in your book, note the property type. Use these categories: SFR, duplex/triplex/4-plex (small multi-family), 5-50 unit multi-family, 50+ unit multi-family, HOA/condo board, STR, commercial, mixed-use.
For each type, calculate: total doors, average rent, average management fee, total revenue per month, total labor hours per month (estimated or pulled from your maintenance system), labor cost per door, profit per door.
Calculate the weighted averages by door and by owner.
Compare per-door profit across types. The type with the highest per-door profit is your growth target. The type with the lowest per-door profit is your fire candidate.
For the lowest-profit type, decide: renegotiate terms, raise the fee, transition the owners out, or exit the type entirely.
Build a 1-page "Property Type Mix Strategy" with: current mix, target mix, action plan per type, and the 90-day goal for each.
Example: A 280-door operator in Atlanta. Property type breakdown: 65% SFR (182 doors, $98 profit/door/month), 18% small multi-family (50 doors, $72 profit/door/month), 8% HOA (22 doors, $45 profit/door/month — but only 2 hours labor per month per door vs 1.5 hours for SFR), 6% STR (17 doors, $145 profit/door/month), 3% commercial (9 doors, $35 profit/door/month). The HOA is lower per-door profit but the lowest labor cost, so total margin contribution is high. The commercial is the worst — high tenant turnover, slow lease-up, and difficult maintenance. The action: stop taking new commercial clients, transition existing commercial over 12 months, and double down on STR and small multi-family.
Method 15: The Market-Rent Variance Audit (Free, Intermediate, Tech-Enabled)
What it is: A door-by-door comparison of your current asking rent against the prevailing market rent for similar properties in the same submarket. Most operators are leaving 5-15% of revenue on the table because they have not raised rents to market in 2-4 years. Some operators are overcharging by 3-7% and not realizing it, which causes 60-day vacancies. The variance audit surfaces both problems.
Best for: Any operator. Especially operators in markets with rapid rent growth (Texas, Florida, Tennessee, the Carolinas, Pacific Northwest).
Setup time: 3-4 hours for 100 doors.
Cost: Free (using Zillow Zestimate, Rentometer, Apartment List, or your local MLS rental data). $50-200/month for a Rentometer or Yardi RentCafe subscription.
Expected impact: Surfaces 3-15% of gross rent roll in lost revenue. On a $200,000/month rent roll, that is $6,000-30,000/month in unrealized rent. On a 100-door portfolio, the average operator finds $8,000-15,000/month in rent that is not being collected.
Step-by-step:
Pull your current rent roll from your PM software.
For each property, search for 3-5 comparable rentals in the same submarket (within 1 mile, same bedroom count, same property type). Use Zillow, Zillow Rental Manager, Rentometer, HotPads, Realtor.com, or Apartment List.
Calculate the average market rent for the comparable set. Note the comp range.
Compare your current rent to the comp average. Flag units that are 5%+ below market and units that are 5%+ above market.
For under-market units, calculate the gap. For example, a unit renting at $1,650 with a market comp of $1,825 is $175/month under market, or $2,100/year under market.
For over-market units, identify the cause. Is the property inferior to the comps (older, no upgrades, bad location)? Or did the operator just set the rent too high and the unit is sitting vacant?
Calculate the total under-market gap across the portfolio. That is your unrealized annual revenue.
Build a rent increase plan: every unit below market gets a 30-60 day notice of increase, with a 90-day staged ramp if your lease structure requires it.
Send the rent increase letters. Document the comp data in the letter so owners see the math.
Example: A 110-door operator in Tampa. 78 of 110 units are below market by an average of 7%. Total under-market gap: $11,400/month, or $136,800/year. The operator sends rent increase notices on 60-day intervals, raises every unit to within 2% of market, and adds a $250 lease renewal fee to every renewal. Net annualized revenue increase: $136,800 in rent + $14,500 in renewal fees = $151,300 in year one.
Method 16: The Vendor Network Audit (Free, Intermediate, Solo)
What it is: A review of every vendor you use for maintenance, cleaning, landscaping, pest control, inspections, evictions, and renovations. The audit catalogs: vendor name, service type, average ticket cost, response time, quality rating, and your markup or referral arrangement. Most operators are overpaying on 30-50% of their vendor work because they do not have a written agreement, do not benchmark prices, and do not require vendors to extend their contractor pricing to your owners.
Best for: Any operator, especially operators doing 20+ maintenance tickets per month.
Setup time: 2-3 hours.
Cost: Free.
Expected impact: Surfaces 5-15% of maintenance costs in overpayment. On $30,000/month in maintenance coordination, that is $1,500-4,500/month in savings. The indirect value is faster response times, better quality work, and fewer tenant complaints.
Step-by-step:
List every vendor you have used in the last 12 months. Categorize: plumbing, HVAC, electrical, roofing, landscaping, cleaning, pest control, general handyman, painting, flooring, appliance repair, eviction attorney, locksmith, inspector.
For each vendor, note: average invoice amount, response time, quality (1-5 stars), and whether you have a written agreement or referral arrangement.
For the top 20 vendors by spend, get a competitive quote from 1-2 alternatives. Many vendors will adjust pricing when they know you are comparing.
Identify vendors where: (a) you have no written agreement, (b) you are paying more than market, (c) the quality is below 4 stars, or (d) you are using 5+ vendors for the same service type.
Build a "preferred vendor" list of 2-3 vendors per service type. Negotiate preferred pricing in writing. Get response time guarantees.
Document the markup structure between your vendor cost and what you bill the owner. Make sure it is consistent and disclosed in your management agreement.
Communicate the new vendor list to your team. Update your PM software to make the preferred vendors the default.
Example: A 195-door operator in Phoenix. Vendor audit reveals: 17 different plumbers used in the last year, average invoice $385, no written agreement with any of them, 3-5 day average response time. The operator consolidates to 2 preferred plumbers, negotiates 18% off their standard pricing, gets 24-hour response guarantees, and gets a 10% referral fee on every job. Annual savings: $42,000 in maintenance cost reduction + $14,000 in referral fees = $56,000/year.
Method 17: The Geographic Density Audit (Free, Beginner, Solo)
What it is: A map-based analysis of where your properties are physically located. The audit clusters your properties by zip code, neighborhood, or submarket, calculates the door density per square mile, and identifies geographic gaps. Operators who dominate a 5-10 zip code radius have higher per-door efficiency than operators who are spread across 30+ zip codes. The audit tells you where to grow and where to stop taking new business.
Best for: Any operator, especially operators in metro areas with 100+ doors.
Setup time: 1-2 hours.
Cost: Free (Google Maps, Zillow, your PM software address data).
Expected impact: Surfaces geographic inefficiencies and growth opportunities. The typical operator finds that 70-80% of their doors are in 30% of their zip codes. The other 70% of zip codes are scattered single doors that cost 2-3x in drive time and vendor coordination.
Step-by-step:
Export your property addresses from your PM software. Include full address and zip code.
Paste them into a Google My Maps or Mapbox visualization.
Visually inspect the clusters. Identify your top 5-10 zip codes by door count.
Calculate: total doors in your top 5 zip codes, total doors in your top 10 zip codes, total zip codes with at least 1 door.
Calculate the percentage concentration: (doors in top 5 zip codes) ÷ (total doors) × 100.
Identify the zip codes with 1-2 doors. These are your "outliers" — they cost more in vendor time and drive time per door.
Decide: do you have enough density in your top 5-10 zip codes to justify hiring a dedicated maintenance tech or leasing agent? If yes, that hire pays for itself by reducing vendor response times.
Update your lead generation strategy: focus all marketing in the top 5-10 zip codes where you have density. Stop marketing in zip codes where you have 0-1 doors.
Example: A 220-door operator in Denver. 187 of 220 doors (85%) are in 6 zip codes. The other 33 doors are scattered across 19 zip codes. The operator hires a part-time maintenance tech dedicated to the 6 core zip codes, reducing average response time from 36 hours to 8 hours. Vendor cost per door drops 12%. Owner satisfaction scores improve 18 points. New owner acquisition focuses on the 6 core zip codes plus the 3 adjacent ones. Outlier zip codes get a 90-day transition plan to move properties to a partner manager in those areas.
Method 18: The 30-60-90 Action Plan Build (Free, Fast, Solo)
What it is: The capstone step of the audit. Once you have surfaced your top 3 revenue leaks from Methods 1-17, you build a 30-60-90 day action plan to fix them. The plan names the leak, the dollar value, the root cause, the specific action, the responsible person, and the deadline. Without an action plan, the audit is a document. With an action plan, the audit is a transformation.
Best for: Every operator. This is the deliverable that turns the audit into revenue.
Setup time: 2-3 hours.
Cost: Free.
Expected impact: Closes the gap between "I know my leaks" and "I fixed my leaks." The typical operator who builds a 30-60-90 plan from the audit captures 40-70% of the identified opportunity value within 12 months.
Step-by-step:
Review the output from Methods 1-17. Identify the top 3 revenue leaks by dollar value.
For each leak, write a 1-sentence problem statement, a 1-sentence root cause, and a 1-sentence desired outcome.
For each leak, name 3-5 specific actions you will take to fix it. Each action gets: action description, owner (you, your operations manager, your bookkeeper, your leasing agent), deadline, and success metric.
Assign the actions to a 30-day, 60-day, or 90-day bucket based on complexity and dependencies.
Identify the dependencies. If your 30-day action is "send new management agreements to 12 owners with 6% fees," your 60-day action is "follow up with non-signers," and your 90-day action is "transition non-responsive owners to a competitor."
Set up weekly check-ins. Every Monday morning, review the prior week's actions. Mark done, in progress, or blocked. Adjust the next week as needed.
Share the plan with your team. Post it on a wall. Revisit it every 30 days. The discipline of the check-in is what makes the plan work.
Example: A 175-door operator in Las Vegas. Top 3 leaks from the audit: (1) $78,000/year in under-market management fees (38 doors on 6-7% fees from before 2020), (2) $42,000/year in zero maintenance markup (operator absorbs vendor cost), (3) $28,000/year in zero lease renewal fees (renewals are free, owner never pays). 30-day actions: (a) draft new management agreement template with 9% minimum fee and add-ons, (b) draft maintenance markup policy with 12% standard, (c) draft lease renewal fee policy with $295/renewal. 60-day actions: (a) send new agreements to 38 owners in waves of 10, (b) implement markup in PM software, (c) add renewal fee to all new leases. 90-day actions: (a) sign 30+ new agreements, (b) capture $9,500/month in new maintenance markup, (c) capture $2,300/month in new renewal fees. Total year-one revenue impact: $148,000.
IF YOU ARE:
A new operator with under 30 doors → CHOOSE: Method 4 (Door Count Survey) + Method 5 (Vacancy Rate Calculation)
An operator with 30-300 doors on recognized software → CHOOSE: Method 1 (Native Export) + Method 2 (Manual Spreadsheet) for cross-verification
An operator taking over a portfolio from another manager → CHOOSE: Method 3 (QuickBooks Reconciliation) + Method 9 (Owner Retention Audit)
An operator with 200+ doors and a team → CHOOSE: Method 7 (Per-Door Economics) + Method 12 (12-Month Trend Audit)
An operator with high-maintenance properties → CHOOSE: Method 7 (Per-Door Economics) + Method 8 (Maintenance Markup Analysis)
An operator planning to grow past 500 doors → CHOOSE: Method 10 (Outsourced Audit) + Method 12 (12-Month Trend Audit)
An operator with messy books or unreliable software → CHOOSE: Method 2 (Manual Spreadsheet) + Method 3 (QuickBooks Reconciliation)
An operator who suspects undercharging → CHOOSE: Method 6 (Management Fee Mix Audit) + Method 8 (Maintenance Markup Analysis)
IF YOU HAVE:
0-2 hours and need a baseline tonight → CHOOSE: Method 1 (Native Export) or Method 4 (Door Count Survey)
A full day to do it right → CHOOSE: Method 2 (Manual Spreadsheet) + Method 6 (Fee Mix Audit)
A bookkeeper and 1 week → CHOOSE: Method 3 (QuickBooks Reconciliation) + Method 9 (Owner Retention Audit)
$1,500-5,000 to invest → CHOOSE: Method 10 (Outsourced Audit)
A team of 3+ people → CHOOSE: Method 7 (Per-Door Economics) + Method 11 (Software-Stacking Audit)
IF YOU WANT:
To know your blended management fee → CHOOSE: Method 1 (Native Export) or Method 6 (Fee Mix Audit)
To know your vacancy rate → CHOOSE: Method 5 (Vacancy Rate Calculation)
To know your owner LTV → CHOOSE: Method 9 (Owner Retention Audit)
To know your profit per door → CHOOSE: Method 7 (Per-Door Economics)
To know your growth trajectory → CHOOSE: Method 12 (12-Month Trend Audit)
To know what to fix first → CHOOSE: Method 10 (Outsourced Audit) or any single method — the act of doing it surfaces the answer
To cut software costs → CHOOSE: Method 11 (Software-Stacking Audit)
To increase maintenance revenue → CHOOSE: Method 8 (Maintenance Markup Analysis)
PART 3: THE DAILY WORK (1,800 words)
Today's Mission: Build your Portfolio Audit Spreadsheet and identify your single largest revenue leak in 75 minutes. No theory. No procrastination. The deliverable is a real, populated spreadsheet with a 1-sentence diagnosis. The spreadsheet is the foundation for everything you do in Module 1 — your offer, your pricing, your lead generation, your operations. Without it, you are guessing. With it, you are operating from data.
The 90-Day Compound Effect: What you do today compounds for 89 more days. A 200-door operator who fixes their $120,000/year leak in Month 1 gains $120,000 in Month 1. That $120,000 compounds at 8% over 11 months = $11,520 more by Month 12. But the operator also reinvests the extra profit into better marketing, better staff, better systems. That creates a second-order effect: maybe 10% faster growth on the 8-10% monthly growth they were already seeing. Over 12 months, the total impact is not $120,000. It is $180,000+ because the fix compounds. The audit is not a one-time exercise. It is the starting gun on your compounding growth curve. By the end of Day 90, you will look back at today and say "that 2 hours was the most important 2 hours I spent all year."
Before You Begin — Your Starting Point: Answer these 6 questions before you start. Write them down. Be honest. The honesty is the foundation.
MY TOTAL DOORS UNDER MANAGEMENT TODAY: _______
MY BLENDED MANAGEMENT FEE (WEIGHTED ACROSS ALL DOORS): _______%
MY CURRENT VACANCY RATE (POINT-IN-TIME): _______%
THE # OF OWNERS I HAVE LOST IN THE LAST 24 MONTHS: _______
MY CURRENT AVERAGE REVENUE PER DOOR (TOTAL ANNUAL REVENUE ÷ TOTAL DOORS): $______ /year
MY SINGLE BIGGEST GUESS ABOUT WHERE I AM LEAKING REVENUE: _______
If you cannot answer any of these, that is the win condition for today. By the end of the day, you will be able to answer all six. That is the work.
Step-by-Step Execution (75 minutes total):
Minute 0-5: Open a new Google Sheet titled "Portfolio Audit — [Your Company Name] — [Date]." Create two tabs: "Properties" and "Summary." If you have under 30 properties, use a single tab. If you have over 100, create three tabs: "Properties A-M," "Properties N-Z," and "Summary." The tab structure depends on your size. Do not spend more than 5 minutes setting up. The spreadsheet does not need to be beautiful. It needs to be functional.
Minute 5-15: In the Properties tab, add the column headers: #, Property Address, City, State, Zip, Property Type, Owner Name, Owner Email, Owner Phone, # of Doors, Monthly Rent (total), Management Fee %, Lease Status, Notes. Save the sheet. Close your email. Silence your phone. Put your phone in another room. You have 60 minutes of focused work ahead. Every interruption costs 23 minutes of refocusing time (research from the American Psychological Association). You cannot afford that.
Minute 15-60: Populate the rows. One row per property. If you have under 50 properties, you can do this in 45 minutes. If you have 100+, you may need to break this into two sessions today. For each row, pull the data from your PM software, your accounting system, or your signed management agreement. Do not estimate. If you don't know, write "TBD" and move on. You will fill in the TBDs tomorrow. The act of typing forces you to look at every property. The speed at which you type each row matters less than the attention you give each row. This is not data entry. This is diagnosis. When you see a property that triggers a memory — the owner who is always late, the door that has been vacant for months, the unit with the ceiling leak — write it in the Notes column. Those notes become your Day 2-5 work items.
Minute 60-70: In the Summary tab, add the labels: Total Doors (cell A1), Total Monthly Rent Roll (A2), Blended Management Fee % (A3), Vacant Doors (A4), Vacancy Rate % (A5), Total Active Owners (A6), Average Revenue per Door per Month (A7). Use SUM, COUNTIF, and AVERAGE formulas to populate. If you have a property type column, also add a "Doors by Property Type" mini-table: SFR count, SFR %; Multi-Family count, Multi-Family %; HOA count, HOA %; STR count, STR %; Commercial count, Commercial %.
Minute 70-75: In cell A9 of the Summary tab, write: "MY SINGLE LARGEST REVENUE LEAK IS:" In cell B9, write one sentence. Be specific. Be honest. Examples: "I have 4 doors on a 6% management fee from 2019, leaving $1,800/year on the table." "My vacancy rate is 11%, 4 points above the 7% benchmark, costing $2,200/month in lost management + placement fees." "I have 18 owners and I cannot tell you their blended return on investment, so I have no leverage to raise fees." Whatever the answer is, write it down. That sentence is the title of your Day 2-7 work. It is the one-sentence version of the 30-page business plan you are building in this curriculum.
The "No Estimates" Rule: When populating the Properties tab, you will encounter data you do not have. Maybe you don't know the lease end date for Door #37. Maybe you don't know the exact rent for Door #112. Maybe you don't know the management fee on Door #89. Write "TBD" and move on. Do not guess. Do not Google it. Do not ask the owner. Do not email your property manager. Estimates pollute the audit. A TBD in the right column is more valuable than a guess in the wrong column. Tomorrow morning, when you have your PM software open and your property manager available, fill in the TBDs. Today's job is to build the structure and populate what you know. The TBDs are tomorrow's job.
Decision Points:
IF YOU HAVE LESS THAN 30 DOORS AND NO SOFTWARE: Use Method 2 (Manual Spreadsheet) exclusively. The native export method assumes software, and if you don't have it, the manual sheet is faster.
IF YOU HAVE A PM SOFTWARE (Buildium, AppFolio, Propertyware, RentRedi, etc.) AND THE EXPORT TOOK MORE THAN 20 MINUTES: You are doing it wrong. The export should be 3-5 clicks. If you cannot figure it out, call the software's support line, ask for a rent roll export, and have them walk you through it. Or use Method 2 (Manual Spreadsheet) instead.
IF YOU DISCOVERED A VACANCY RATE OVER 12% DURING THE AUDIT: Stop. Do not move to Method 6. Your biggest leak is vacancy, not fee mix. Day 4 will cover vacancy reduction. For today, document the vacancy, the reasons, and the doors. That is enough.
IF YOU DISCOVERED A BLENDED MANAGEMENT FEE BELOW 7% ON A MATURE PORTFOLIO: Stop. You are undercharging. The audit is done for today. Tomorrow you will start the conversation about how to raise fees (Day 3 covers offer architecture and pricing).
IF YOUR BLENDED FEE IS ABOVE 10% BUT YOU ARE STILL STRUGGLING: The fee is not the leak. The leak is probably vacancy, churn, or labor cost. Move to Method 7 (Per-Door Economics) to find it.
IF YOU MANAGED 0 DOORS WHEN YOU STARTED THIS COURSE: That's fine. The audit is hypothetical. Pick 5-10 doors from your target market and audit the competitive benchmarks instead. What are similar operators in your market charging? What's their vacancy rate? What's their typical maintenance markup? This is market research, not a portfolio audit, but it is the same work product.
Deliverable: A populated Google Sheet or Excel workbook titled "Portfolio Audit — [Your Company] — [Date]" with 100% of your properties listed (or 100% of your target market if pre-launch) AND a 1-sentence diagnosis of your single largest revenue leak. Save the file. Email it to yourself. Open it tomorrow morning before you start Day 2. That is the work.
PART 4: THE WORKSHEET (1,200 words)
This is the worksheet you fill in. It is not a placeholder. It is a real document. When you finish it, save it. Print it. Hang it on your wall. The answers become the strategic foundation for everything you do in the next 89 days.
PORTFOLIO AUDIT WORKSHEET — DAY 1
SECTION A: BASELINE NUMBERS
MY TOTAL DOORS UNDER MANAGEMENT TODAY: _______________
MY TOTAL ACTIVE OWNERS: _______________
MY TOTAL MONTHLY RENT ROLL (sum of all doors): $_______________
MY BLENDED MANAGEMENT FEE % (weighted by door): _______________%
MY CURRENT POINT-IN-TIME VACANCY RATE: _______________%
MY AVERAGE MONTHLY REVENUE PER DOOR: $_______________
SECTION B: PROPERTY TYPE BREAKDOWN
SINGLE-FAMILY RENTAL (SFR) DOORS: _______________
MULTI-FAMILY DOORS (duplex, triplex, 4-plex, apartment building): _______________
HOA / CONDO BOARD DOORS: _______________
SHORT-TERM RENTAL (STR) DOORS: _______________
COMMERCIAL / MIXED-USE DOORS: _______________
TOTAL (must equal Section A, #1): _______________
SECTION C: REVENUE MIX (last 12 months)
TOTAL REVENUE FROM MANAGEMENT FEES: $_______________
TOTAL REVENUE FROM TENANT PLACEMENT FEES: $_______________
TOTAL REVENUE FROM LEASE RENEWAL FEES: $_______________
TOTAL REVENUE FROM MAINTENANCE MARKUP: $_______________
TOTAL REVENUE FROM LATE FEES + ANCILLARY: $_______________
TOTAL REVENUE (sum of 13-17): $_______________
MANAGEMENT FEES AS % OF TOTAL REVENUE (13 ÷ 18): _______________%
PLACEMENT FEES AS % OF TOTAL REVENUE (14 ÷ 18): _______________%
MAINTENANCE MARKUP AS % OF TOTAL REVENUE (16 ÷ 18): _______________%
SECTION D: FEE BENCHMARKING
INDUSTRY BENCHMARK FOR MANAGEMENT FEES (% of revenue): 50-60%
MY GAP VS BENCHMARK: _______ percentage points (over or under)
INDUSTRY BENCHMARK FOR MAINTENANCE MARKUP (% of revenue): 10-20%
MY GAP VS BENCHMARK: _______ percentage points (over or under)
SECTION E: VACANCY DEEP DIVE
# OF DOORS VACANT 0-30 DAYS: _______________
# OF DOORS VACANT 31-60 DAYS: _______________
# OF DOORS VACANT 61-90 DAYS: _______________
# OF DOORS VACANT 90+ DAYS: _______________
TOTAL VACANT DOORS: _______________ (must equal Section A #1 × Section A #5)
TOP 3 REASONS FOR VACANCY (count doors per reason):
Reason 1: _______________ (# of doors: _______)
Reason 2: _______________ (# of doors: _______)
Reason 3: _______________ (# of doors: _______)
SECTION F: OWNER CHURN (last 24 months)
# OF OWNERS 24 MONTHS AGO: _______________
# OF OWNERS STILL WITH ME TODAY: _______________
ANNUAL OWNER RETENTION RATE: _______________% (33 ÷ 32 × 100)
INDUSTRY BENCHMARK: 85%+
MY GAP VS BENCHMARK: _______ percentage points
# OF OWNERS WHO LEFT BECAUSE THEY SOLD THE PROPERTY: _______________
# OF OWNERS WHO LEFT FOR A COMPETITOR: _______________
# OF OWNERS WHO WENT TO SELF-MANAGEMENT: _______________
# OF OWNERS WHO LEFT FOR OTHER REASONS: _______________
SECTION G: THE DIAGNOSIS
MY SINGLE LARGEST REVENUE LEAK IS: _______________________________________________
THE DOLLAR VALUE OF THIS LEAK (ANNUAL): $_______________
THE 3-MONTH ACTION TO FIX IT: _______________________________________________
THE 12-MONTH ACTION TO FIX IT: _______________________________________________
SECTION H: COMMITMENT
I commit to completing this audit by [DATE] and revisiting it on [DATE] for a quarterly refresh.
Signature: _________________________ Date: _______________
SECTION I: 30-DAY ACTION ITEMS (fill in 3-5 specific actions you will take in the next 30 days based on what the audit revealed)
ACTION 1: ____________________________________________________________
Dollar value: $______________/year
Owner: _________________
Deadline: _______________
ACTION 2: ____________________________________________________________
Dollar value: $______________/year
Owner: _________________
Deadline: _______________
ACTION 3: ____________________________________________________________
Dollar value: $______________/year
Owner: _________________
Deadline: _______________
ACTION 4: ____________________________________________________________
Dollar value: $______________/year
Owner: _________________
Deadline: _______________
ACTION 5: ____________________________________________________________
Dollar value: $______________/year
Owner: _________________
Deadline: _______________
TOTAL ESTIMATED ANNUAL REVENUE IMPACT OF THESE ACTIONS: $______________
SECTION J: TOOL STACK ASSESSMENT
MY CURRENT PM SOFTWARE: _________________ (Buildium / AppFolio / Propertyware / RentRedi / Hemlane / Yardi Breeze / Other: _______)
MONTHLY COST OF PM SOFTWARE: $_______________
AM I USING MORE THAN 50% OF THE FEATURES? YES / NO
IF NO, WHAT 3 FEATURES SHOULD I ACTIVATE IN THE NEXT 30 DAYS?
Feature 1: _______________
Feature 2: _______________
Feature 3: _______________
TOTAL SOFTWARE SPEND PER MONTH: $_______________
# OF SOFTWARE SUBSCRIPTIONS: _______________
SOFTWARE I WILL CANCEL OR DOWNGRADE: _______________
ANNUAL SAVINGS FROM OPTIMIZATION: $_______________
SECTION K: VENDOR NETWORK SCORE
# OF VENDORS I REGULARLY USE: _______________
# WITH WRITTEN PREFERRED PRICING AGREEMENTS: _______________
# WITH NO AGREEMENT (I PAY AS NEEDED): _______________
# WITH MAINTENANCE MARKUP STRUCTURE DOCUMENTED: _______________
MY AVERAGE MAINTENANCE MARKUP % (last 90 days): _______________%
INDUSTRY BENCHMARK: 10-20%
MY GAP VS BENCHMARK: _______ percentage points
POTENTIAL ANNUAL REVENUE GAIN FROM OPTIMIZING MARKUP: $_______________
SECTION L: QUARTERLY REFRESH SCHEDULE
Q1 AUDIT DATE (this audit + 90 days): _______________
Q2 AUDIT DATE: _______________
Q3 AUDIT DATE: _______________
Q4 AUDIT DATE: _______________
ANNUAL FULL AUDIT DATE (every January): _______________
I commit to refreshing this audit quarterly, with a full annual audit in January of each year. Quarterly refreshes take 30 minutes (verify the numbers, update the trend lines). The annual full audit takes 4-6 hours (re-pull all data, re-analyze, re-build the worksheet). The discipline of quarterly refreshes is what makes the audit a habit instead of a one-time event.
SECTION M: SCORECARD SNAPSHOT (the 8 numbers you will quote when someone asks "how is your business doing?")
BLENDED MANAGEMENT FEE: _______________%
VACANCY RATE (TTM): _______________%
ANNUAL OWNER RETENTION: _______________%
AVG REVENUE PER DOOR PER MONTH: $_______________
AVG LABOR COST PER DOOR PER MONTH: $_______________
PROFIT PER DOOR PER MONTH: $_______________
MANAGEMENT FEE % OF TOTAL REVENUE: _______________%
MAINTENANCE MARKUP % OF TOTAL REVENUE: _______________%
Write these 8 numbers on an index card. Tape it to your monitor. Review them every Monday morning. The first time you can quote all 8 cold, you have graduated from "operator on vibes" to "operator on data." That is the level the top 10% operate at. You are joining them today.
PART 5: PROGRESS TRACKER (700 words)
✅ DAY 1 COMPLETION CHECKLIST
[ ] I have answered all 6 questions in "Before You Begin — Your Starting Point"
[ ] I have built a Portfolio Audit Spreadsheet with 13 columns and populated it for 100% of my properties (or 100% of my target market if pre-launch)
[ ] I have calculated my total doors, blended management fee, vacancy rate, owner count, and average revenue per door
[ ] I have identified my single largest revenue leak in 1 sentence
[ ] I have calculated the annual dollar value of that leak
[ ] I have written a 3-month and 12-month action to fix it
[ ] I have saved the spreadsheet to Google Drive and emailed it to myself
[ ] I have committed to revisiting the audit on [DATE] for a quarterly refresh
📈 MY BUSINESS SCORECARD — DAY 1 BASELINE
| Metric | Today | Day 30 Target | Day 90 Target |
|---|---|---|---|
| Total Doors Under Management | _______ | _______ | _______ |
| Blended Management Fee % | _______% | _______% | _______% |
| Vacancy Rate (TTM) | _______% | _______% | _______% |
| Owner Count | _______ | _______ | _______ |
| Annual Owner Retention Rate | _______% | _______% | _______% |
| Total Annual Revenue | $_______ | $_______ | $_______ |
| Avg Revenue per Door per Year | $_______ | $_______ | $_______ |
| Management Fee % of Revenue | _______% | _______% | _______% |
| Maintenance Markup % of Revenue | _______% | _______% | _______% |
| Owner Acquisition Cost (last 90 days) | $_______ | $_______ | $_______ |
| Tenant Placement Conversion Rate | _______% | _______% | _______% |
| Avg Days Vacant (last 90 days) | _______ | _______ | _______ |
🧠 TODAY'S KEY INSIGHT (one sentence):
_______________________________________________________________________________
_______________________________________________________________________________
💰 REVENUE IMPACT ESTIMATE:
$_______________ per month from identifying and beginning to fix the single largest revenue leak surfaced by today's audit. (This is a conservative estimate. Most operators who complete this audit find 3-5 leaks totaling 2-5x the value of the single largest one.)
🏆 THE 90-DAY PLEDGE:
I commit to completing the Clozo Academy Property Management curriculum in 90 days. I will dedicate 2 hours per day, 5 days per week, to reading and implementing the lessons. I will track my progress using the worksheets and scorecards provided. I will revisit my Portfolio Audit Spreadsheet every 30 days to measure my progress. I will hold myself accountable.
Signature: _________________________ Date: _______________
📚 THE 90-DAY CURRICULUM AT A GLANCE
You are about to spend 90 days transforming your property management business. Here is the map:
Module 1 (Days 1-5): Business model foundations. Portfolio audit (today), avatar architecture (Day 2), offer construction (Day 3), lead magnet (Day 4), nurture stack (Day 5). The 5-day foundation that everything else builds on.
Module 2 (Days 6-15): Customer avatar and market selection. You pick your primary owner type, secondary type, and the type you will not serve. You build the avatar document. You name the markets you will dominate. This module alone increases lead-to-close conversion by 30-50%.
Module 3 (Days 16-25): Offer architecture and pricing. The Grand Slam Offer. The fee structure. The placement fee. The renewal fee. The maintenance markup. The ancillary services. The pricing psychology. By the end of this module, you have a written offer that you can quote in 60 seconds.
Module 4 (Days 26-40): Lead generation. BiggerPockets. Landlord Facebook groups. Realtor investor referrals. Direct mail to absentee owners. Google Ads. Property management directories. The 15 channels ranked by ROI, with the top 3 selected for you to focus on.
Module 5 (Days 41-55): Sales process. The rental analysis. The owner pitch. The contract. The onboarding. The first 90 days of the owner relationship. By the end of this module, you have a sales script that closes 35%+ of qualified leads.
Module 6 (Days 56-65): Operations excellence. Tenant screening. Lease signing. Maintenance dispatch. Owner reporting. The 4 workflows that consume 80% of your team's time. By the end of this module, your per-door labor cost is down 20-30%.
Module 7 (Days 66-75): Retention and expansion. Quarterly owner business reviews. The annual portfolio performance report. The referral engine. The cross-sell. By the end of this module, your owner retention is 92%+ and your average revenue per owner is up 30%.
Module 8 (Days 76-90): Scale. Specialization. Multi-market expansion. Franchise or platform play. Exit optionality. By the end of this module, you have a 3-year growth plan and the operating system to execute it.
Today's Place in the Map: Day 1 of Module 1. The first brick in the foundation. Without today's audit, every other day's work is built on assumptions. With today's audit, every other day's work is built on data. That is the difference between an operator who scales and an operator who struggles.
PART 6: TOMORROW'S PREVIEW (250 words)
Tomorrow (Day 2): Avatar Architecture — Out-of-State Landlords, Accidental Landlords, Investors, REITs, and HOAs
You know your numbers now. You know your leaks. But you cannot fix the leaks without knowing exactly who you are serving. Tomorrow, we build your Ideal Owner Avatar. The 5 primary customer types in property management are: (1) Out-of-state landlords who own 1-10 doors and live too far to manage, (2) Accidental landlords who inherited a property or kept a home they couldn't sell, (3) Multi-property investors with 5-50 doors and a long-term buy-and-hold strategy, (4) REITs and institutional owners with 50+ doors who buy based on cap rate, and (5) HOAs and condo boards who need administrative management. Each avatar has different pain points, different price sensitivity, different decision-making processes, and different lifetime values. Tomorrow, you pick your primary avatar. You build a 1-page document describing their dreams, their fears, their objections, their preferred communication channel, and their willingness to pay. The avatar becomes the foundation for everything in Module 1: your offer, your lead generation, your sales script, your onboarding.
Why it matters: Most property managers try to serve all 5 avatars. They end up serving none well. Specialization is what allows you to charge premium fees, build referral partnerships, and dominate a niche. Tomorrow you pick. Tonight: think about which owner you love working with most. The answer is your avatar.
Prep work (5 min tonight): Open your owner list. Sort by the owners you most enjoy working with. The top 10 are your most likely avatar. Write down what they have in common: property type, door count, location, communication style, payment history. That list becomes tomorrow's starting point.
📱 DAILY INTEGRATION REMINDER
As you work through this curriculum, remember that Day 1's audit is not a standalone exercise. It is the first data point in a 90-day data series. Here is how the audit connects to what follows:
Day 2 (Avatar): Your audit data informs your avatar selection. Which owner type generates the most revenue per door? Which has the lowest churn? Which has the highest satisfaction? The audit answers these questions before Day 2 begins.
Day 3 (Offer): Your fee mix audit data informs your offer construction. If management fees are 82% of revenue and maintenance markup is 3%, you know exactly which fees to add to your offer before you write a single line.
Day 4 (Lead Magnet): Your vacancy data informs your lead magnet. If your vacancy rate is 3%, you can lead with "vacancy reduction" as your free offer. If it is 11%, you need a different lead magnet. The audit tells you which.
Day 5 (Nurture Stack): Your owner retention data informs your nurture strategy. If 15% of your owners churn within 12 months, you know how many owners you need to acquire each month just to stay flat. The audit tells you the number before Day 5 begins.
Days 6-90: Every subsequent module references back to the Day 1 numbers. The "Before" column in your scorecard (Part 5) is the Day 1 data. The "Day 90" column is the target. The "Day 30" column is your first milestone.
The 30-Day Checkpoint: On Day 30, before you read Day 31, re-run the audit. Not the full 4-hour version. The 30-minute version: updated door count, updated vacancy rate, updated fee mix. Compare to Day 1. If nothing changed, the audit is not working. If it changed 10-15%, you are on track.
The 90-Day Checkpoint: On Day 90, re-run the full audit. Rebuild the Portfolio Audit Spreadsheet from scratch. Compare every number to Day 1. The difference is the value of the curriculum. If your blended fee is up 0.5%, your vacancy is down 2%, your maintenance markup is up 5%, your owner retention is up 3%, and your revenue per door is up $20/month — on 150 doors, that is $36,000/year. On 300 doors, that is $72,000/year. That is the 90-day return on a 2-hour investment on Day 1.
The Annual Checkpoint: On Day 365, re-run the full audit. Build a "Year in Review" scorecard. The operators who do this are the operators who sell their companies for multiples. The operators who don't are the operators who keep working in their businesses instead of on their businesses. The audit is the difference. Start today.
APPENDIX A: Quick-Reference Implementation Patterns
Below are 7 tactical playbooks you can pull from the audit depending on what leak surfaces. Each is a 30-90 day action plan. Pick the playbook that matches the leak you discovered.
PLAYBOOK 1: The Under-Priced Management Fee Fix
When to use: Your audit reveals a blended management fee below 7.5% on a mature portfolio (24+ months), or specific owners on contracts signed before 2022 with fees below 7%.
The 90-day plan:
Days 1-14 (Phase 1: Build the case). Pull rent rolls and contract dates for the under-priced owners. Build a comp sheet showing what 3-5 other property management companies in your market charge for similar property types. Document your service enhancements over the past 24 months (tenant portal, faster maintenance, better reporting). Calculate the dollar value to the owner of the services they would lose if they switched managers.
Days 15-30 (Phase 2: Test the conversation). Start with your 5 best owners (lowest churn risk, highest revenue, longest tenure). Schedule 15-minute "annual review" calls. Walk them through the comp data and your service enhancements. Pitch the new fee: "We are moving to a 9% management fee structure for all clients as of [DATE 90 days out]. We are giving you 90 days notice. We are happy to walk you through the value you are receiving to make sure you see the trade-off." Do not negotiate on the first call. Send a follow-up email with the new contract.
Days 31-60 (Phase 3: Roll out). Send new contracts to the next tier of owners (middle 50% by tenure and risk). Same script, same 90-day notice. Track acceptance rate. Expect 75-85% to sign without objection, 10-15% to push back, 5-10% to leave.
Days 61-90 (Phase 4: Transition). The owners who do not sign by Day 75 get a final 15-day notice. Offer to help them transition to a competitor (yes, help them leave). Owners who threaten to leave and then stay after the conversation are the most loyal owners you will ever have. Owners who actually leave are doing you a favor — they were going to leave anyway, and now you have time to replace them with higher-value doors.
Expected impact: On a 200-door portfolio, a 1.5% blended fee increase (7.5% → 9%) on $300,000/month rent roll = $4,500/month in new revenue, or $54,000/year. With 80% retention, the net is $43,200/year. The implementation cost is your time: 30-40 hours over 90 days.
PLAYBOOK 2: The Maintenance Markup Launch
When to use: Your audit reveals maintenance markup below 10% of revenue, or you have no markup structure at all (you coordinate maintenance and pass through vendor cost with zero markup).
The 90-day plan:
Days 1-7 (Phase 1: Vendor contracts). Identify your top 10 vendors by spend. Contact each. Negotiate a preferred pricing agreement: they give you X% off their standard rate in exchange for being on your preferred vendor list. Get it in writing. Typical discount: 5-15% off standard. Document the markup you will charge the owner (typically 10-15% on top of the discounted vendor cost).
Days 8-21 (Phase 2: Owner communication). Draft a 1-page "Maintenance Coordination Policy" explaining: (a) why you coordinate maintenance instead of letting owners call vendors directly, (b) what markup you charge and why (you screen vendors, you supervise work, you handle warranty claims, you handle payment, you handle disputes), (c) what happens if the owner wants to use their own vendor (owner pays the vendor directly, you do not supervise, you do not warranty the work, you are not responsible for the outcome). Send to all owners as a quarterly update.
Days 23-60 (Phase 3: Implementation). Update your PM software to add the markup automatically. Train your team. For the next 90 days, monitor every ticket for markup accuracy. Have your operations manager run a weekly audit of maintenance ticket markups.
Days 61-90 (Phase 4: Optimize). Look at vendor performance. Replace underperformers. Renegotiate with the worst-priced vendors. Add 1-2 new vendors for specialties you are overpaying for (HVAC, plumbing, electrical are the most common).
Expected impact: On $30,000/month in maintenance coordination, a markup from 5% to 12% (industry mid-range) = $2,100/month in new revenue, or $25,200/year. Almost all of it drops to gross profit.
PLAYBOOK 3: The Vacancy Reduction Sprint
When to use: Your audit reveals a vacancy rate above 7%, or you have 3+ doors vacant 60+ days, or your TTM vacancy is above 8%.
The 30-day plan (sprint format):
Days 1-3 (Phase 1: Diagnose). For every vacant door, write down: days vacant, asking rent, last rent comparables in the submarket, condition of the unit, application count in the last 30 days, showing count in the last 14 days. Group the doors by reason: rent too high, condition issue, no showings, owner reject.
Days 4-7 (Phase 2: Address the largest group). The largest group is your fix target. If "rent too high" is the largest group (typically 40% of long-vacant doors), reduce the rent to market in 5% increments every 14 days until you get showings. If "condition issue" is the largest group (typically 30%), schedule all repair work in a single 5-day sprint and have the units rent-ready by Day 14. If "no showings" is the largest group (typically 15%), your marketing is broken. Fix the listing (better photos, better description, syndicated to Zillow, Trulia, HotPads, Realtor.com, Facebook Marketplace). If "owner reject" is the largest group (typically 10%), schedule a call with the owner to discuss their standards.
Days 8-21 (Phase 3: Lease the units). Re-list every vacant door with optimized photos and descriptions. Show the units aggressively. Pre-screen applicants faster. Approve applications within 24 hours of receipt. Sign leases within 48 hours of approval.
Days 22-30 (Phase 4: Move in and stabilize). Coordinate move-in inspections, key handoffs, and tenant onboarding. Send the owner a "Welcome New Tenant" update. Charge the placement fee (if you have one). Move on to the next vacancy.
Expected impact: Reducing vacancy from 10% to 6% on a 200-door portfolio is the difference between 180 and 188 occupied doors. At $1,800 average rent, that is 8 doors × $1,800 × 8% management fee = $1,152/month in additional management fees. Add the placement fees (8 doors × $1,500 average placement = $12,000 in one-time revenue). Total 90-day impact: ~$15,500.
PLAYBOOK 4: The Owner Cohort Restructure
When to use: Your audit reveals that 1-2 owner cohorts (by door count, by tenure, by property type) are losing you money or have high churn.
The 90-day plan:
Days 1-14 (Phase 1: Segment the data). Run a cohort analysis. For each segment, calculate: revenue, labor cost, profit, churn rate, NPS if available, referral rate.
Days 15-30 (Phase 2: Choose the action per cohort). For the highest-LTV cohort (typically 6-20 door investors with 3+ year tenure): do nothing operationally, but invest in retention. Quarterly business reviews, dedicated account manager, early access to new services. For the lowest-LTV cohort (typically 1-door "accidental landlords"): choose one of three actions: (a) restructure (raise fee, add a maintenance coordination fee, require 12-month contracts), (b) release (transition out to a competitor over 6 months), (c) transform (move them to a different service tier with a lower service level at a lower price).
Days 31-60 (Phase 3: Communicate). Send the affected owners a clear, professional letter explaining the change. For restructure: "We are moving to a new fee structure for properties under 2 doors. Here is what changes, here is when, here is why." For release: "We are referring single-door properties to a partner manager. Here is the contact info. We are happy to coordinate the transition." For transform: "We are offering a new 'Self-Management Support' tier at $95/month that includes X, Y, Z."
Days 61-90 (Phase 4: Execute). Sign the restructured contracts. Transition the released owners. Onboard the transformed owners. Measure the cohort-level metrics at Day 90 to confirm the action improved the cohort's profitability.
Expected impact: Restructuring 12 high-maintenance single-door owners to a 12% management fee + $250/month maintenance coordination fee generates $3,000/month in new revenue, or $36,000/year. Releasing 8 unprofitable owners frees up 15-20 hours/month of staff time, which can be reinvested in 15-20 new profitable owners.
PLAYBOOK 5: The Geographic Density Build
When to use: Your audit reveals that your doors are spread across too many zip codes, with low density in any single area.
The 180-day plan (slow build):
Days 1-30 (Phase 1: Pick the target). Identify your top 3-5 zip codes by current door count. Verify they have room to grow (vacancy rates, rental demand, owner demographics). Pick the 1-2 zip codes where you will concentrate all marketing for the next 180 days.
Days 31-90 (Phase 2: Targeted marketing). Run hyper-local lead generation in the target zip codes: direct mail to absentee owners, Facebook ads geo-targeted to the zip codes, realtor partnerships with agents who work the area, BiggerPockets posts with location tags, Google Business Profile optimization for "property management [zip code]." Pull a list of 200-400 absentee owners in the target zip codes from a data vendor (PropStream, BatchLeads, or ListSource). Mail them a free rental analysis with a 30-day call-back offer.
Days 91-150 (Phase 3: Density investments). Once you have 30+ doors in a single zip code, hire a part-time maintenance tech dedicated to that area. Reduces response times, reduces vendor costs, improves tenant satisfaction. Once you have 50+ doors, hire a part-time leasing agent who works that zip code exclusively. Faster showings, faster placements, lower vacancy.
Days 151-180 (Phase 4: Density measurement). At Day 180, measure: total doors in target zip code, average response time in target zip code vs non-target, average vacancy rate in target zip code vs non-target, owner acquisition cost in target zip code vs non-target. If density improved all four metrics, the playbook worked. If not, iterate.
Expected impact: Concentrating 60% of marketing in your top 3 zip codes (vs spread across 15) typically reduces owner acquisition cost by 35-50%, reduces maintenance response time by 40-60%, and increases tenant placement speed by 20-30%. The combined effect on profitability is 15-25%.
PLAYBOOK 6: The Software Stack Consolidation
When to use: Your audit reveals 8+ software subscriptions, duplicate tools, or under-used premium features.
The 60-day plan:
Days 1-14 (Phase 1: Inventory). List every software subscription. Note: monthly cost, # of seats, features used, last login date, owner of the tool, contract renewal date.
Days 15-30 (Phase 2: Identify cuts and consolidations). Find the duplicates (two e-signature tools, two CRMs, two screening tools). Find the under-used (premium tier with basic usage). Find the gaps (no maintenance dispatch, no owner portal, no automated rent collection).
Days 31-45 (Phase 3: Execute cuts). Cancel or downgrade the duplicate and under-used tools. For each cancellation, document the alternative: "We are replacing [Tool X] with [Tool Y] because [reason]. The team will use [Tool Y] for [function]."
Days 46-60 (Phase 4: Fill the gap). Pick the 1-2 highest-value gaps. Add the tool. Train the team. Measure the impact after 30 days.
Expected impact: Consolidating 14 software subscriptions down to 8-9 typically saves $800-2,000/month, or $9,600-24,000/year. Adding 1-2 high-leverage tools (maintenance dispatch, owner portal) at $300-500/month typically saves $2,000-5,000/month in labor costs. Net 12-month impact: $35,000-85,000.
PLAYBOOK 7: The Vendor Network Reset
When to use: Your audit reveals 15+ vendors in any single service category, no written preferred pricing, or average vendor response time above 24 hours.
The 60-day plan:
Days 1-14 (Phase 1: Vendor audit). List every vendor used in the last 12 months. Categorize by service type. Calculate total spend per vendor. Identify the top 3 vendors in each service category by spend.
Days 15-30 (Phase 2: Renegotiate). For each top-3 vendor, request a 15-minute call. Walk them through your door count, your monthly maintenance volume, and your request: "We would like to put you on our preferred vendor list. In exchange, we want preferred pricing (typically 5-15% off standard), 24-hour response guarantee, and a 90-day payment terms." Get it in writing.
Days 31-45 (Phase 3: Consolidate). Stop using the long tail of vendors. Add the 2-3 preferred vendors per service category to your PM software as the default. Tell your team: "We use [Vendor A] or [Vendor B] for [category]. Anything else requires approval."
Days 46-60 (Phase 4: Monitor). Run weekly reports on vendor spend. If a non-preferred vendor is used, document the reason. If the reason is "preferred vendor was unavailable," call the preferred vendor and ask why.
Expected impact: Reducing 17 plumbers to 2 preferred plumbers with negotiated pricing typically saves 8-18% on plumbing spend. Applied to a $30,000/month maintenance budget, that is $2,400-5,400/month in savings, or $28,800-64,800/year. Add the improved response time (faster vendor = faster maintenance = happier tenants = fewer lost leases).
END OF APPENDIX A. These 7 playbooks cover the 80% of audit findings you will encounter. The audit is the diagnostic. The playbooks are the treatment. Pick the one that matches your leak. Execute. The work compounds.
END OF DAY 1. Total time: 2 hours. Total deliverable: Portfolio Audit Spreadsheet + 1-sentence leak diagnosis. Tomorrow: Avatar Architecture. The work begins now.