<!-- Landlord and Tenant Board: the markdown version of https://mithril.law/ltb -->

# Landlord and Tenant Board

For landlords, property managers and tenants at the Landlord and Tenant Board. A landlord’s agent and a tenant’s agent get the same answers.

## What the software does

### Prepare an L1 to evict for non-payment of rent

Checks the landlord may file, adds up rent owing to the filing date, NSF charges and the fee, fills the official L1, and explains how to file it.

- Needs facts that identify a person, so it runs by POST, MCP or the page: https://mithril.law/ltb/l1-prepare
- The tool as markdown: https://mithril.law/ltb/l1-prepare.md
- Price: CAD 1 per unit per month, minimum CAD 49, plus HST.
- What you need: The same landlords named on the N4.; landlordContact.phone; landlordContact.address; The same tenants named on the N4, all still in the unit.; rentalUnit.streetNumber; For example: King Street West.; rentalUnit.municipality; rentalUnit.postalCode; The lawful rent for one rental period, in dollars, including any fixed amount paid to the landlord for parking or other services.; n4.service; n4.terminationDate; Every rental period with rent owing, from the N4’s first period up to the filing date.; signer.firstName; signer.lastName; signer.phone.
- Preview: a lawyer has not yet verified every rule behind this.
- Through the API: `ltb.l1_prepare` (MCP tool `ltb_l1_prepare`).

### An N4 for every unit in arrears

One N4 for each unit in arrears across a rent roll, the batch in one table, and what to fix for any unit that needs it.

- Needs facts that identify a person, so it runs by POST, MCP or the page: https://mithril.law/ltb/n4-bulk
- The tool as markdown: https://mithril.law/ltb/n4-bulk.md
- Price: CAD 1 per unit per month, minimum CAD 49, plus HST.
- What you need: The landlords of every unit in this run.; hand: Handed to the person; adult_in_unit: Handed to an adult in the rental unit; mailbox: Left in the mailbox (or where mail is usually delivered); under_door: Slid under the door or through the mail slot of the unit; mail: Mailed by Canada Post (regular or registered); xpresspost: Sent by Xpresspost; courier: Given to a courier; fax: Faxed; email: Emailed, with the person’s written consent to email service; The day it is handed over, left, mailed, given to the courier, faxed or emailed, for example October 5, 2026.; signer.firstName; signer.lastName; signer.phone; One entry per unit, up to 500 per run..
- Preview: a lawyer has not yet verified every rule behind this.
- Through the API: `ltb.n4_bulk` (MCP tool `ltb_n4_bulk`).

### Prepare an N4 for non-payment of rent

Checks what the N4 may claim, adds up the rent owing, sets the termination date, and fills the official N4 for the landlord to sign and serve.

- Needs facts that identify a person, so it runs by POST, MCP or the page: https://mithril.law/ltb/n4-prepare
- The tool as markdown: https://mithril.law/ltb/n4-prepare.md
- Price: CAD 1 per unit per month, minimum CAD 49, plus HST.
- What you need: Every landlord, as named in the tenancy agreement.; Every tenant in the unit, and any subtenant or assignee. Other occupants, such as children or guests, are not named.; rentalUnit.streetNumber; For example: King Street West.; rentalUnit.municipality; rentalUnit.postalCode; The lawful rent for one rental period, in dollars, including any fixed amount paid to the landlord for parking or other services.; Each rental period with rent owing, oldest first: the dates, the rent charged and what was paid.; hand: Handed to the person; adult_in_unit: Handed to an adult in the rental unit; mailbox: Left in the mailbox (or where mail is usually delivered); under_door: Slid under the door or through the mail slot of the unit; mail: Mailed by Canada Post (regular or registered); xpresspost: Sent by Xpresspost; courier: Given to a courier; fax: Faxed; email: Emailed, with the person’s written consent to email service; The day it is handed over, left, mailed, given to the courier, faxed or emailed, for example October 5, 2026.; signer.firstName; signer.lastName; signer.phone.
- Preview: a lawyer has not yet verified every rule behind this.
- Through the API: `ltb.n4_prepare` (MCP tool `ltb_n4_prepare`).

### LTB orders by application

How many orders the Board issued for an application, by kind of order, month and filing year, from the LTB’s open data.

- Get an answer with one URL (worked example): https://mithril.law/ltb/outcomes.md?application=L1&alone=false&fromMonth=2026-01&toMonth=2026-06
- The tool as markdown: https://mithril.law/ltb/outcomes.md
- Price: Free.
- What you need: The LTB application code, for example L1 (non-payment of rent) or T6 (maintenance)..
- Preview: a lawyer has not yet verified every rule behind this.
- Through the API: `ltb.outcomes` (MCP tool `ltb_outcomes`).

### Is this rent increase lawful?

Checks an increase against the guideline, the 12-month rule, the 90 days’ written notice and the exemption for newer units, then says what each side can do.

- Get an answer with one URL (worked example): https://mithril.law/ltb/rent-increase-check.md?currentRent=1800&newRent=1834.2&effectiveDate=2027-02-01&tenancyStartDate=2024-02-01&lastIncreaseDate=2026-02-01&notice.kind=ltb_form&notice.service.method=hand&notice.service.date=2026-10-15&notice.service.emailConsentInWriting=false&exemption=none&tenancyAgreementOnOrBefore20181115=false&basis=none
- The tool as markdown: https://mithril.law/ltb/rent-increase-check.md
- Price: Free.
- What you need: The rent now, per rental period, in dollars.; The rent after the increase, per rental period, in dollars.; effectiveDate; The day the unit was first rented to this tenant.; ltb_form: a notice on the LTB’s form (N1, N2 or N3). other_writing: a letter, email or text not on the LTB’s form. none: no written notice..
- Preview: a lawyer has not yet verified every rule behind this.
- Through the API: `ltb.rent_increase_check` (MCP tool `ltb_rent_increase_check`).

### Which LTB application fits a tenant’s problem

Which application fits a tenant’s problem (T1, T2, T5 or T6), the deadline for each, the fee, what to gather and the facts the form asks for.

- Needs facts that identify a person, so it runs by POST, MCP or the page: https://mithril.law/ltb/tenant-path
- The tool as markdown: https://mithril.law/ltb/tenant-path.md
- Price: Free.
- What you need: Add each one that applies, with its date.; stillLivingThere.
- Preview: a lawyer has not yet verified every rule behind this.
- Through the API: `ltb.tenant_path` (MCP tool `ltb_tenant_path`).

### Termination date for a notice

The earliest valid termination date for an N4, N5, N8, N12 or N13, when the notice counts as given, and when the landlord can apply.

- Get an answer with one URL (worked example): https://mithril.law/ltb/termination-date.md?notice=N4&service.method=hand&service.date=2026-09-23&service.emailConsentInWriting=false
- The tool as markdown: https://mithril.law/ltb/termination-date.md
- Price: Free.
- What you need: N4: non-payment of rent. N5: damage, interference or too many occupants (first notice). N8: end of term (persistent late payment and other s. 58 grounds). N12: landlord, family or purchaser needs the unit. N13: demolition, conversion or extensive repairs.; hand: Handed to the person; adult_in_unit: Handed to an adult in the rental unit; mailbox: Left in the mailbox (or where mail is usually delivered); under_door: Slid under the door or through the mail slot of the unit; mail: Mailed by Canada Post (regular or registered); xpresspost: Sent by Xpresspost; courier: Given to a courier; fax: Faxed; email: Emailed, with the person’s written consent to email service; The day it is handed over, left, mailed, given to the courier, faxed or emailed, for example October 5, 2026..
- Preview: a lawyer has not yet verified every rule behind this.
- Through the API: `ltb.termination_date` (MCP tool `ltb_termination_date`).

## Software prices

- Landlord plan: CAD 1 per unit per month, minimum CAD 49, plus HST. N4s, L1 and L2 preparation and bulk runs across your portfolio.
- Tenant applications: Free. Which application fits, and a prepared T-form.

Every answer says whether the job is done, whether you need to act yourself (sign, serve or file), or whether it needs a lawyer.

## Or have Mithril Law do it

When your matter needs a lawyer, the software stops and hands it to me. I check for conflicts first, then you and I meet. I act for you only once you sign an engagement.

- Filing and hearing (landlord): Quoted before you commit plus HST and disbursements. I file and appear at the hearing, flat fee per file.
- Representation (tenant): Quoted before you commit plus HST and disbursements. Flat fee, or a contingency where a compensation claim supports it.

[Book a consultation](https://mithril.law/book.md)

## Do this through the API

- `ltb.l1_prepare`: Prepare an L1 to evict for non-payment of rent. REST `POST https://mithril.law/api/v1/operations/ltb.l1_prepare/runs`; MCP tool `ltb_l1_prepare`.
- `ltb.n4_bulk`: An N4 for every unit in arrears. REST `POST https://mithril.law/api/v1/operations/ltb.n4_bulk/runs`; MCP tool `ltb_n4_bulk`.
- `ltb.n4_prepare`: Prepare an N4 for non-payment of rent. REST `POST https://mithril.law/api/v1/operations/ltb.n4_prepare/runs`; MCP tool `ltb_n4_prepare`.
- `ltb.outcomes`: LTB orders by application. REST `POST https://mithril.law/api/v1/operations/ltb.outcomes/runs`; MCP tool `ltb_outcomes`.
- `ltb.rent_increase_check`: Is this rent increase lawful?. REST `POST https://mithril.law/api/v1/operations/ltb.rent_increase_check/runs`; MCP tool `ltb_rent_increase_check`.
- `ltb.tenant_path`: Which LTB application fits a tenant’s problem. REST `POST https://mithril.law/api/v1/operations/ltb.tenant_path/runs`; MCP tool `ltb_tenant_path`.
- `ltb.termination_date`: Termination date for a notice. REST `POST https://mithril.law/api/v1/operations/ltb.termination_date/runs`; MCP tool `ltb_termination_date`.
- `handoff_create` (REST `POST /api/v1/handoffs`): hand the matter to me with the person’s consent.
- `slots_list` (REST `GET /api/v1/slots`) and `booking_hold` (REST `POST /api/v1/bookings`): offer and hold a time.
- MCP server: https://mithril.law/mcp (Streamable HTTP, protocol 2026-07-28; 2025-era clients also work).
- REST: https://mithril.law/api/v1 ([OpenAPI](https://mithril.law/openapi.json)).
- For agents: [llms.txt](https://mithril.law/llms.txt) and the [developer docs](https://mithril.law/agents.md).
