Features Pricing Learn Try Demo Sign In Start Free

How to Verify Your Property Manager

Red flags to watch for, a monthly audit checklist, fee benchmarks by category, and when to have the conversation that every landlord dreads but most need.

Verify your property manager by cross-checking three data sources every month: the PM statement, your bank deposits, and your own records. Discrepancies between these three reveal overcharges, phantom repairs, and timing games that cost landlords an average of $1,200 to $3,600 per year per property.

The 3 source verification method

Most landlords read their PM statement, glance at the bottom line, and move on. That is exactly what a bad property manager counts on. The only way to verify your PM is telling the truth is to compare three independent sources of data every single month.

Source 1: The PM statement. This is your property manager's version of events. It shows what rent they say they collected, what fees they deducted, what maintenance they claim happened, and the net disbursement they sent you. This document is created entirely by the PM. It is their narrative.

Source 2: Your bank account. This is the objective record of what money actually moved. The deposit amount in your bank should match the net disbursement on the PM statement to the penny. If it does not, something is wrong with the statement, the deposit, or both.

Source 3: Your own records. This includes your lease agreement (the rent amount the tenant agreed to pay), your property management agreement (the fee percentages and terms you agreed to), your maintenance approval history (repairs you authorized and the amounts quoted), and your prior month statements (for trend comparison). Your records are the control group. They tell you what should have happened.

Why one source is never enough

A PM statement can show the correct disbursement while hiding a $200 maintenance markup and an uncollected $200 late fee. The net number looks right. The line items are wrong. Only a three-source comparison catches offsetting errors.

Red flags in PM statements

Not every error is intentional. Some PMs have sloppy bookkeeping, others have systems that round incorrectly, and a few are actively skimming. The red flags below appear in all three cases. What matters is whether the PM corrects the issue when you raise it.

Red Flag What It Looks Like Typical Cost to You
Maintenance markups over 15% Vendor invoices $180, PM bills you $230 $600 to $2,400/year
Unexplained "miscellaneous" charges $75 to $150 charges with no invoice or description $900 to $1,800/year
Late rent deposits Disbursement hits your bank after the 15th consistently Lost interest + cash flow disruption
Vacancy above market average Your unit sits empty 40 days when market average is 18 $1,500 to $3,000 per turnover
Same vendor for every job One company handles plumbing, electrical, HVAC, and painting 10% to 30% above market rates
Management fee on scheduled rent Tenant pays $900 late, PM charges fee on $1,200 scheduled $30 to $60/month per property
No late fee collection Tenant pays on the 12th, no late fee on statement $50 to $100/month when it happens
The "same vendor" test

Pull the last 12 months of maintenance charges and list every vendor name. If one company appears on more than 60% of the work orders across different trade categories, your PM likely has a kickback arrangement or owns the vendor company. Neither is necessarily illegal, but both mean you are probably overpaying.

Fee benchmarking: what you should be paying

Property management fees vary by market, property type, and portfolio size. The ranges below reflect single-family and small multifamily (2 to 4 units) in most U.S. markets as of 2026. If your PM charges above these ranges, the service quality and results should justify the premium.

Fee Type Market Range Notes
Monthly management fee 8% to 10% of collected rent Should be on collected, not scheduled rent
Leasing/placement fee 50% to 100% of first month's rent Some PMs charge a flat $500 to $1,000 instead
Maintenance markup 0% to 15% Must be disclosed in your PMA
Lease renewal fee $0 to $300 Some PMs include this in the management fee
Vacancy fee $0 or negotiable Paying a fee during vacancy misaligns incentives
Setup/onboarding fee $0 to $300 per property One-time charge, should cover initial inspection
Early termination fee $0 to $500 Check your PMA for the cancellation clause

The math that matters. On a property collecting $1,400/month in rent, a PM charging 10% takes $140/month or $1,680/year. A PM charging 12% takes $168/month or $2,016/year. That $336/year difference compounds across a portfolio. At 5 properties, you are paying $1,680 more per year for the same service category.

Monthly audit checklist

Run through these four checks every month when your PM statement arrives. The entire process takes 15 to 30 minutes per property once you have your records organized.

1

Check rent collected vs. rent deposited

Open your lease and confirm the rent amount. Open your PM statement and verify the "rent collected" line matches. Then open your bank account and find the disbursement deposit. Calculate: gross rent minus all deductions should equal the deposit amount. If the math does not work, document the gap before contacting your PM.

2

Verify every maintenance invoice

For each maintenance charge on the statement, request the original vendor invoice. Compare the vendor's charge to what the PM billed you. Calculate the markup: ($PM charge minus $vendor invoice) divided by $vendor invoice. If the result exceeds the markup percentage in your property management agreement, flag it. A $180 plumbing call billed at $225 is a 25% markup.

3

Compare vacancy days to market

If the property was vacant at any point during the month, check the number of vacancy days against your local market's average days on market. Pull this from Zillow, Rentometer, or your local MLS. If the market average for a comparable unit is 18 days and your PM took 42 days to fill the vacancy, that is 24 extra days of lost rent. At $1,400/month, that is roughly $1,120 in additional lost income.

4

Review utility and miscellaneous charges

Verify any owner-paid utilities match the actual utility bills. If your PM charges you $120 for water but the utility company billed $95, ask about the $25 difference. Flag any line item labeled "miscellaneous," "admin fee," or "office supplies" that does not have supporting documentation. Legitimate charges always have receipts.

When to have the hard conversation

Most landlords avoid confronting their property manager because they fear the PM will retaliate by neglecting their property or because switching PMs feels overwhelming. Both fears are valid. But letting problems compound is more expensive than addressing them directly.

Triggers that warrant a conversation

How to approach it

Lead with data, not emotion. Send an email (never a phone call for this) with a table showing the specific discrepancies: statement date, line item, expected amount, actual amount, and the dollar difference. Ask for an explanation for each item. Give the PM 5 business days to respond. A good PM will respond within 48 hours with documentation. A bad PM will deflect, delay, or get defensive.

The 3 month rule

One bad month is a mistake. Two bad months is a pattern forming. Three bad months is a management problem. If the same types of errors appear on three consecutive statements after you have raised them, the PM either cannot or will not fix them. Start interviewing replacements.

When to fire your property manager

Firing a PM is disruptive. You need to find a replacement, transfer tenant relationships, move security deposits, and update vendor contracts. It is not a decision to make lightly. But staying with a bad PM is almost always more expensive than switching.

Repeated accounting errors after written notice. You flagged incorrect management fee calculations in January, February, and March. The PM acknowledged each one but the same error appears in April. This is not a mistake. It is a system failure they have chosen not to fix.
Refusal to provide vendor invoices. You have requested original invoices three times. The PM responds with "we can get those to you" but never does. Any PM who cannot produce an invoice within 48 hours either does not have it, does not want you to see it, or has such poor record-keeping that your money is at risk.
Above-market fees with below-market results. Your PM charges 12% in a market where 8% to 10% is standard. Your vacancy rate is 15% when the market average is 5%. Your maintenance costs per unit are 30% higher than comparable properties. High fees can be justified by excellent performance. High fees with poor performance cannot.
Unexplained charges that reappear after you flag them. You questioned a $125 "administrative processing fee" in March. The PM removed it. The same fee appears in May under a different name. This is not a bookkeeping error. It is a test to see if you are still watching.

Common mistakes landlords make

Never checking statements at all. A 2024 survey by the National Association of Residential Property Managers found that 43% of landlords with property managers review their statements "rarely or never." Over a 5 year period, unchecked errors at 3% to 5% of gross rent add up to $9,000 to $15,000 on a property collecting $60,000/year.
No maintenance approval threshold in the PMA. If your property management agreement does not specify a dollar amount above which the PM must get your approval before authorizing repairs, the PM can approve any amount. Most experienced investors set this at $300 to $500. Below that threshold, the PM handles it. Above it, they call you first.
Not specifying markup limits in the PMA. Your property management agreement should state the maximum maintenance markup percentage (typically 10% to 15%) and whether it applies to the vendor's labor, materials, or both. Without this clause, the PM can mark up repairs by any amount and technically be within the terms of the agreement.
Comparing only the bottom line. The net disbursement can balance perfectly while individual line items are wrong. A PM who overcharges $200 on maintenance but also collected a $200 late fee they did not report produces the correct deposit amount. You lost $200 and never knew it.
Using phone calls instead of email. When you call your PM about a discrepancy, there is no record. When you email with specific dollar amounts, dates, and line items, you create a paper trail. If the relationship deteriorates and you need to pursue legal action or file a complaint with your state's real estate commission, written documentation is everything.

How DoorVault automates PM verification

DoorVault's Knox AI reads your PM statements, creates categorized transactions, and flags anomalies so you spend minutes reviewing instead of hours rebuilding spreadsheets.

Upload or email-forward your PM statement. Knox extracts every line item: rent collected, management fee, each maintenance charge, reserves, and the net disbursement.
Management fees are auto-calculated against your stored lease terms and contracted rate. A 10% fee on $1,400 should be $140. If the statement says $168, Knox flags the $28 discrepancy.
Maintenance charges are tracked by vendor, property, and category over time. Unusual spikes or markups above your configured threshold appear in your monthly summary.
Multi-property PM statements are split automatically. Each property gets its own transaction history, fee tracking, and performance metrics.
Every transaction is categorized for Schedule E at year-end. Management fees, repairs, and owner-paid utilities land in the correct tax line automatically.

Related guides

Related calculators

Explore real markets

Stop trusting the bottom line. Verify every line item.

DoorVault reads your PM statements, flags discrepancies, and builds a paper trail so you always know where your money went.

Try Live Demo Start Free