Contract Documents & E-Signing

Generate the documents your tenants need to sign, such as leases, addenda, and notices, and have them signed online. TenantBuddy fills in the details for you and stores the signed copy on the lease.

PDF templates

You build your documents from uploaded PDF templates: your own existing forms, uploaded as PDFs. This is how you use official, province-specific lease forms exactly as they're published. Manage them under Settings → PDF Templates .

PDF templates support signature fields, so the document can be signed online.

Placeholders auto-fill the details

Placeholders are merge fields that TenantBuddy fills in automatically when it generates a document from a lease: the tenant names, the property address, the rent amount, and the lease dates, among others. Set a document up once with placeholders, and every copy you produce comes out personalized without retyping anything. Manage the available fields under Settings → Placeholders .

Here's every placeholder TenantBuddy can fill in for you right now, grouped by what it inserts:

Tenant

  • Tenant Name (all tenants)
  • Tenant First Name
  • Tenant Last Name
  • Tenant Address

Landlord

  • Landlord Name
  • Landlord Address
  • Landlord Phone
  • Landlord Email
  • Landlord Fax

Property

  • Property Name
  • Property Address
  • Property City
  • Property Province
  • Property Postal Code
  • Property Country
  • Property Year Built
  • Property MLS
  • Property Amenities
  • Property Info (all items)

Unit

  • Unit Number
  • Unit Bedrooms
  • Unit Bathrooms
  • Unit Area
  • Unit Leasable Area
  • Unit Measurement Unit
  • Unit Features

Lease terms & money

  • Lease Start Date
  • Lease End Date
  • Initial Invoicing Details
  • Recurring Invoicing Details
  • Recurring Charges (table)
  • Recurring Charges (total)
  • Deposits (table)
  • Deposits (total)
  • Late Fee Summary

Renewal

  • Renewal Start Date
  • Renewal New Rent
  • Renewal Rent Increase

Dates

  • Today's Date
  • Tenant Signed Date (per tenant)

Signatures

  • Request Signature (all tenants)
  • Request Initials (all tenants)
  • Request Signature (per tenant)
  • Request Initials (per tenant)
  • Landlord Signature
  • Landlord Initials

Most tenant fields are also available per tenant, numbered Tenant 1 through Tenant 5, so shared leases can name each person individually: Name, First Name, Last Name, Email, Phone, Address, and Date of Birth, plus their own signature, initials, and signed date. On top of these, you can create your own reusable custom placeholders under Settings → Placeholders .

Creating and signing a document

Documents are created from the lease, so the placeholder data is already at hand. The flow looks like this:

  1. Open the lease and choose to create a document, then pick a PDF template.
  2. TenantBuddy fills in the placeholders (tenant names, address, rent, dates) from the lease.
  3. Add or position signature fields where each party needs to sign.
  4. Send the secure signing link to each tenant.
  5. The tenant opens the link and signs in their browser, with no printing or scanning required.
  6. The completed, signed copy is stored on the lease for your records.

Screenshot coming soon

A contract document in TenantBuddy with auto-filled tenant and lease details and signature fields ready to send for e-signing.

Make sure your forms meet provincial requirements

Residential tenancy rules differ across Canada, and several provinces mandate a specific standard lease form. When you upload a PDF template, confirm it satisfies your province's tenancy requirements before sending it to a tenant. TenantBuddy delivers and stores the document, but the content of the agreement is yours to get right.

Where signed documents live

Every signed document is attached to the lease it was created from, so the full paper trail for an agreement stays in one place. When you need to renew or issue a notice later, those documents are generated the same way. See Renewals & Notices for that workflow.

TenantBuddy Help

Answers from our documentation

Hi! Ask me anything about using TenantBuddy and I'll answer from the documentation.

Prefer a human? Email our support team

AI can make mistakes. Contact support for important details.