Free rent roll template for Google Docs
A schedule of units, tenants, rents and lease dates with totals, generated per property or portfolio from your tenancy data.
Free to copy, no sign-up: the file opens in your own Google Drive. Updated November 13, 2026.
What’s in the rent roll template
Every block has a placeholder showing where your details go. Type over them by hand, or bind each one to a field in your data and let it fill itself.
- Header with the property and reporting date {{property.name}} · {{as_of}}
- Owner and managing agent block {{owner.name}} · {{manager.name}}
- Unit schedule, one row per tenancy loop: {{units}}
- Lease start, end and review dates per unit {{unit.lease_start}} · {{unit.lease_end}}
- Occupancy, arrears and vacancy summary {{summary.occupancy}} · {{summary.arrears}}
- Monthly and annualised rent totals {{totals.monthly}} · {{totals.annual}}
How to use this rent roll template in Google Docs
- 01
Copy the template to your Google Drive
Press "Copy to my Google Docs". Google asks to make a copy, and the copy is yours to edit; the original is never changed. All you need is a free Google account.
- 02
Replace the placeholders with your details
Text in double braces, like {{property.name}}, marks where your own values go. Work down the page: header with the property and reporting date; owner and managing agent block; unit schedule, one row per tenancy, and so on.
- 03
Make it match your brand
Swap the logo, colours and fonts in Google Docs as you would in any document. The layout is built to hold when the text changes.
- 04
Download it as a PDF, or share the link
File, then Download, then PDF Document gives you a file to send or print. Download as Word (.docx) works too if someone needs it.
- 05
Making these regularly? Fill it from your data
Connect Airtable, Google Sheets or a CSV to SourceToDocs and it fills a copy of this template for every row, so you stop retyping.
A rent roll is the schedule a landlord, lender or buyer asks for first: every unit in a property, who occupies it, what they pay, and when the lease starts and ends, totalled at the bottom. It is a working table rather than a designed page, and its length changes with the portfolio, which is why it belongs in Google Docs where the table grows and the pages break themselves.
Deciding what a row is
Most rent roll problems are definition problems. A vacant unit still needs a row, or the occupancy figure is meaningless. A unit re-let mid-month has two tenancies and one row unless you say otherwise. Fix the as-at date in the data and filter tenancies against it, so the document reports a position on a day rather than whatever the table happened to contain when someone ran it. Totals should be computed where the tenancies live, not in the layout, so the same figure appears in the rent roll and in your accounts.
Fill this rent roll template from Airtable, Google Sheets or a CSV
Connect an Airtable base, a Google Sheets spreadsheet or a CSV file, map each field to a placeholder, and generate. One run can produce a single document or one per matching row, delivered to your Google Drive.
Tenancies · Google Sheets
Template: Google Slides or Docs
{{property.name}}
Rent roll as at {{as_of}}
loop: {{units}} → row
{{summary.occupancy}} occupied
{{totals.monthly}} per month
one rent roll per property; the table repeats a row per tenancy
Generated output
DocsPDFWeaver Court
Rent roll as at 1 Sep 2026
24 units listed
22 of 24 occupied
£27,480 per month
Who uses this rent roll template
Letting agents and property managers
Send each landlord a current schedule of their units without rebuilding a table per property.
Read the guideLandlords with multiple properties
Keep one rent roll per building from the tenancy records you already maintain.
Read the guideAsset and investment managers
Produce a dated rent roll for lenders and investors on the same cycle every month.
Read the guideRelated templates
All real estate →
Google Docs Comparative market analysis template
A priced comparison of a subject property against recent comparable sales, generated per property from your sales data.
View template
Google Slides Real estate brochure template
A buyer-facing brochure for a single listing, generated one per property from your listings data.
View template
Google Docs Statement of account template
A period summary of a customer's invoices, credits and payments with a running balance, generated one per account from your ledger data.
View template
Google Slides Listing presentation template
The pitch deck an agent shows a seller to win the instruction, generated one per appointment from your listings and sales data.
View templateCommon questions, answered
Why is a rent roll a Google Doc rather than a slide? +
Where do the tenancies and rents come from? +
Can I use our own rent roll layout? +
Can I produce a rent roll for every property at once? +
Is this rent roll template free? +
Can I download this rent roll template as a PDF or Word file? +
Generate this document from your data
Start on the free plan, connect Airtable, Google Sheets or a CSV, and export a real Google Docs file. No watermark, no credit card.