Formal letter template requesting operating expense records, invoices, and supporting documents from your landlord for a CAM audit.
Check your own documents before you keep researching.
Find My OverchargesFind overcharges in your CAM reconciliation. Most audits complete in under 5 minutes.
Find My OverchargesSee a sample report firstA landlord records request letter is the formal written notice a tenant sends when the reconciliation alone is not enough and the backup matters. If you need the short answer, ask for the ledger, invoices, rent roll, gross-up support, tax bills, insurance records, and any worksheet that explains how your share was calculated, then send the request before the lease deadline closes.
TL;DR: This page is broader than a year-end reconciliation request. Use it when you need the full supporting record for a CAM audit, whether the trigger was a reconciliation, a mid-year estimate jump, or a lease dispute about what belongs in the operating-expense pool.
If your issue is only the initial annual reconciliation package, start with CAM Reconciliation Request Template. If you need the broader legal and practical background, Tenant Rights CAM Documentation Request and Audit Rights Clause in a Commercial Lease are the right supporting reads.
The distinction matters. A reconciliation request asks for the annual statement and the first layer of backup. A records request letter is the stronger version. It is what you send when:
This is a tenant-side control move. You are not making accusations yet. You are creating a record that shows what you asked for, when you asked for it, and whether the landlord cooperated.
The best request letters are specific. "Please send backup" is weak. "Please provide the complete general ledger for the property, the management fee worksheet, gross-up support, rent roll, invoices over $5,000, tax bills, and insurance declarations" is much harder to dodge.
| Document | Why you need it | Typical issue it helps verify |
|---|---|---|
| General ledger | Shows actual charges by line | Exclusions, duplicate costs, unusual labels |
| Vendor invoices | Confirms the charge behind the line item | Capital items, repairs, pass-through legitimacy |
| Rent roll | Supports denominator math | Pro-rata share errors |
| Management fee worksheet | Shows fee base and percentage | Fee overcharge |
| Gross-up support | Identifies adjusted categories and occupancy target | Gross-up misuse |
| Tax bill | Confirms actual tax amount and parcel | Tax overallocation |
| Insurance declaration | Shows policy scope and insured property | Insurance overcharge |
That list is why this page exists separately from the simpler reconciliation template. A broad records request is about audit readiness, not just document delivery.
You should adapt the bracketed fields to your lease and property details. Keep the tone factual. You want clarity and a paper trail, not drama.
[Date]
[Landlord / Property Manager Name]
[Address]
[City, State ZIP]Re: Request for records supporting operating expense and CAM charges
Property: [Property Name / Address]
Tenant: [Tenant legal entity]
Lease date: [Original lease date]Dear [Name]:
Pursuant to Section [__] of the lease, and in connection with Tenant's review of charges billed under the lease, Tenant requests copies of the records supporting Common Area Maintenance, operating expense, tax, and insurance amounts billed or allocated to Tenant for the period [date range].
Please provide the following:
- The complete general ledger or expense detail for the property for the requested period.
- Vendor invoices, contracts, or supporting backup for material operating expense items, including invoices above $[threshold].
- The management fee calculation and any worksheet showing the fee percentage and fee base used.
- The rent roll or equivalent square-footage support used for any pro-rata allocation.
- Any gross-up worksheet, occupancy support, or allocation schedule used in billing.
- Property tax bills, assessment notices, and allocation support for taxes billed to Tenant.
- Insurance declarations, premium support, and allocation schedules for insurance billed to Tenant.
- Any capital-project schedule or amortization support for charges included in the requested period.
Please provide these records within [10 / 15 / 30] days, or confirm in writing by [date] when they will be made available.
This request is made to allow Tenant to verify the accuracy of charges billed under the lease. Tenant reserves all rights under the lease and applicable law.
Sincerely,
[Name]
[Title / Company]
[Email]
[Phone]
Three things make a records request more effective.
First, cite the lease section if you have it. A request tied to a clause reads very differently from a general complaint.
Second, ask for a date-certain response. Open-ended requests create open-ended delays.
Third, ask for categories that map to real audit questions. That is why the rent roll, tax bill, and management fee worksheet belong in the list. They line up with the exact places tenants get overcharged.
Delivery matters almost as much as wording. If the lease has a notice clause, follow it. If the lease says certified mail, do that even if email feels faster. If the clause allows email notices, send the email too. You want the landlord to have as little room as possible to argue about process later.
I would also save three things in the same folder the day you send it:
That way, if the landlord says the request was late or incomplete, you already have the response package half-built.
Partial production is common. You ask for eight things and get three. Do not let that reset the process. Respond in writing with a short itemized follow-up:
| Received | Still missing | Why it matters |
|---|---|---|
| Reconciliation summary | General ledger | Needed to trace billed categories |
| Insurance invoice | Rent roll | Needed to verify allocation math |
| Tax summary | Tax bill and parcel support | Needed to confirm actual tax burden |
You do not need to restart the conversation from scratch. Just state what was received, what was missing, and the new deadline you expect.
The first mistake is sending a vague note too late. If the lease has a 30-day or 90-day audit window, the timing is part of the substance.
The second mistake is asking only for whatever feels suspicious. That narrows the paper trail too early. A better move is to request the categories that would let you verify the major billing buckets even if you do not know yet which one will produce the largest issue.
The third mistake is using loaded language right away. A records request letter is not the place to call the landlord dishonest. It is the place to create a clean record showing that you asked for the information needed to verify the charges.
The fourth mistake is failing to tie the request to a specific period. "Please send all supporting records" sounds broad and imprecise. "Please send all supporting records for charges billed for the 2025 reconciliation year and any related true-up invoices" is clearer and harder to sidestep.
The fifth mistake is forgetting to ask for allocation support. Tenants often ask for invoices but forget the worksheet that allocated those costs to the tenant in the first place. For CAM disputes, the allocation math is often where the problem starts.
This is not the same as a dispute letter draft. The records request comes first when the evidence is incomplete. The dispute letter draft comes later when you can state the issue, the clause, and the amount with confidence.
That distinction matters because many tenants blur the two. They jump from confusion to accusation. A better sequence looks like this:
If you are not there yet, stay disciplined. Use the records request to build the file.
If the landlord ignores the request, rejects it without explanation, or produces documents that still do not support the billed numbers, move to a fuller review. That is when Audit Rights Clause in a Commercial Lease becomes especially relevant, because your next step depends on the clause's timing, access rights, and who is allowed to review the records.
For many tenants, this is also the point where run a free CAM audit starts making sense. CAMAudit will not replace the landlord's missing records, but it will help you organize the lease-side and billing-side issues faster, which makes the eventual dispute cleaner.
Use this if the first response is partial:
Thank you for providing the documents received on [date]. Tenant notes that the following requested items remain outstanding: [list]. These items are necessary to verify the charges billed under the lease, including allocation math and support for specific operating expense categories. Please provide the remaining records by [date]. Tenant reserves all rights under the lease and applicable law.
Short, dated, and hard to misread.
Use this internally after you send the letter:
| Item requested | Date requested | Date received | Complete? | Follow-up needed |
|---|---|---|---|---|
| General ledger | __ | __ | Yes / No | __ |
| Rent roll | __ | __ | Yes / No | __ |
| Management fee worksheet | __ | __ | Yes / No | __ |
| Tax bills | __ | __ | Yes / No | __ |
| Insurance declarations | __ | __ | Yes / No | __ |
This sounds small, but it solves a real problem. Once documents start arriving in batches, tenants lose track of what is still missing. Then the landlord says, "We already sent that." A tracker keeps the request factual.