AI for Real Estate · Updated July 4, 2026

12 ChatGPT Prompts for Real Estate Investors

Copy-paste prompts for analyzing a Centris/MLS deal, calculating returns (cap rate, GRM, DSCR), and preparing an offer in Quebec. Always verify results with a professional.

Quick answer

Here are 12 copy-paste ChatGPT prompts for real estate investors in Quebec: analyze a listing, calculate returns (cap rate, GRM, DSCR), compare CMHC/MLI Select financing, estimate a rent increase, prepare an offer, and run due diligence. Always verify figures and the legal framework before acting.

ChatGPT · Real estate analysis · Quebec 2026

12
Ready-to-copy prompts
Cap rate
Capitalization rate
MLI
Select CMHC covered
TAL
Rent + capital gains

Artificial intelligence does not replace a mortgage broker, a notary, or an accountant — but it can significantly speed up your analysis before you consult them. These 12 prompts have been designed specifically for the Quebec context: CMHC/MLI Select 2026 guidelines, TAL rent method, capital gains taxation and CCA recapture.

For each prompt, copy the text, replace the data in [brackets] with your real numbers, and paste into ChatGPT (free or paid version). Then verify the result with our ImmoMulti calculators or with a professional before acting.

Reference sources: AI Real Estate Quebec 2026 Guide, MLI Select guidelines (APH Select CMHC), TAL rent increase calculator.

Calculator and income property return documents for real estate deal analysis in Quebec
Income property return analysis: cap rate, GRM and DSCR calculated with AI, validated with your tools
The 12 prompts

ChatGPT Prompts for Real Estate Investors in Quebec

Copy, adapt with your data, validate the results. Not a replacement for a professional.

Prompt 1

Analyze a Centris/MLS listing (cash flow, cap rate/GRM, red flags)

You are an analyst specializing in income properties in Quebec. Here is a listing:

- Asking price: [e.g. $850,000]
- Number of units: [e.g. 6 units]
- Declared gross annual rents: [e.g. $72,000]
- Municipal taxes: [e.g. $6,500]
- School taxes: [e.g. $1,100]
- Insurance: [e.g. $3,800]
- Management fees (10% of rents): [e.g. $7,200]
- Estimated maintenance (5% of rents): [e.g. $3,600]
- Estimated vacancy (5%): [e.g. $3,600]

1. Calculate the NOI (Net Operating Income).
2. Calculate the cap rate (NOI / Purchase price).
3. Calculate the GRM (Purchase price / Gross rents).
4. Indicate whether the declared rents seem realistic for the area.
5. List the top 5 red flags to check before making an offer.

What it does: generates a structured 5-point analysis. Verify: cross-check the cap rate with our cap rate calculator and local market medians.

Prompt 2

Calculate net return (NOI, cap rate, GRM) from revenues and expenses

Calculate the return on an income property in Quebec using the following data:

Purchase price: [e.g. $975,000]
Gross annual rents: [e.g. $84,000]
Annual expenses:
  - Municipal taxes: [e.g. $7,200]
  - School taxes: [e.g. $1,300]
  - Insurance: [e.g. $4,200]
  - Management fees (%): [e.g. 10% of rents]
  - Maintenance (%): [e.g. 5% of rents]
  - Vacancy (%): [e.g. 5%]
  - Other (heat, electricity if included): [e.g. $0]

Provide:
1. Total annual expenses
2. NOI (Net Operating Income)
3. Cap rate = NOI / Purchase price (in %)
4. GRM = Purchase price / Gross rents
5. Interpretation: is this a good deal by Quebec 2026 standards?

What it does: produces a full return table. Verify: use our deal analyzer to recalculate the figures.

Prompt 3

Estimate value using the income approach

Using the income capitalization method, estimate the value of an income property in Quebec.

Data:
- Annual NOI: [e.g. $48,000]
- Market cap rate for this area: [e.g. 5.2%]
- Market GRM for this area: [e.g. 12.5]
- Seller's asking price: [e.g. $940,000]

Calculate:
1. Value by NOI capitalization (Value = NOI / Cap rate)
2. Value by GRM (Value = Gross rents × GRM)
3. Gap between estimated value and asking price (in $ and %)
4. Suggested negotiation margin
5. Risks if the market cap rate rises by 0.5 points

What it does: gives a value range and a negotiation lever. Verify: market cap rates and GRMs; consult our financing comparison tool.

Prompt 4

Compare 3 financing scenarios (conventional vs CMHC vs MLI Select)

Compare 3 financing scenarios for a [e.g. 6]-unit income property in Quebec, purchase price [e.g. $950,000], annual NOI [e.g. $52,000].

Scenario A — Conventional (25% down payment, 25-year amortization, rate [e.g. 5.15%])
Scenario B — CMHC standard insurance (10% down payment, 25-year amortization, rate [e.g. 4.90%], estimated CMHC premium)
Scenario C — MLI Select (5% eligible down payment, amortization up to 50 years if criteria met, rate [e.g. 4.55%], estimated CMHC premium)

For each scenario:
1. Required down payment
2. Loan amount
3. Estimated CMHC insurance premium (if applicable)
4. Monthly mortgage payment
5. Debt Service Coverage Ratio (DSCR = Monthly NOI / Monthly payment)
6. Estimated monthly cash flow
Conclude with the most advantageous scenario based on DSCR and cash flow.

What it does: generates a comparison table of the three options. Verify: current rates and the exact CMHC premium via our APH Select estimator and a licensed mortgage broker.

Prompt 5

Check MLI Select eligibility (affordability, energy efficiency, accessibility points)

I want to know if my real estate project is eligible for CMHC's MLI Select program in Quebec.

Project:
- Number of units: [e.g. 8]
- Planned rents vs market median rents: [e.g. 10% below market on 4 units]
- Current / target energy rating (EnerGuide or equivalent): [e.g. 72 / target 80 after renovations]
- Accessibility (adapted or visitable units): [e.g. 2 ground-floor wheelchair-accessible units]
- Available down payment: [e.g. 5%]
- Desired amortization period: [e.g. 40 years]

Calculate the MLI Select score across the 3 pillars (affordability, energy efficiency, accessibility), indicate whether the project reaches 50 points to be eligible, and explain how to maximize the score.

What it does: estimates the MLI Select score and suggests improvements. Verify: official guidelines change; confirm with our APH Select estimator and a CMHC-approved broker.

Prompt 6

Draft a TAL rent increase notice (with justification)

Help me calculate and draft a rent increase notice following the Tribunal administratif du logement (TAL) method in Quebec for 2026.

Unit data:
- Current monthly rent: [e.g. $950]
- CPI (consumer price index, 3-year increase): [e.g. 3.1%]
- Change in municipal taxes (share attributed to the unit): [e.g. +$180/year]
- Change in school taxes: [e.g. +$40/year]
- Change in insurance: [e.g. +$95/year]
- Major works completed (total cost, amortization period): [e.g. $12,000 over 20 years]
- Management fees included? [e.g. no]

1. Calculate the justified increase in $ and %.
2. Draft the rent increase notice in formal language (letter to deliver to the tenant).
3. Specify the legal delivery deadline (fixed-term vs. open-ended lease).

What it does: produces the calculation and the notice letter. Verify: validate with our TAL rent calculator and a lawyer or notary before sending — an error can invalidate the increase.

Prompt 7

Estimate capital gains tax and CCA recapture

Estimate the tax payable on the sale of an income property in Quebec.

Data:
- Original purchase price: [e.g. $450,000]
- Planned sale price: [e.g. $850,000]
- Cost of capitalized renovations: [e.g. $35,000]
- Selling costs (commission, notary): [e.g. $40,000]
- Cumulative CCA (Capital Cost Allowance) claimed: [e.g. $55,000]
- Investor's estimated taxable income this year: [e.g. $110,000]
- Applicable capital gains inclusion rate (2026): [e.g. 2/3 for the portion above $250,000]

Calculate:
1. Gross capital gain
2. Taxable capital gain (after inclusion rate)
3. CCA recapture
4. Estimated combined federal + Quebec tax (approximate marginal rates)
5. Advice: capital gains reserve (installment sale) to spread the tax

What it does: gives a structured tax estimate. Verify: marginal rates and the inclusion rate may have changed; consult our capital gains calculator and a CPA accountant.

Prompt 8

Prepare a purchase offer (protective clauses)

I want to make a purchase offer on a [e.g. 5]-unit income property in Quebec, offered price [e.g. $780,000].

Draft a list of essential protective clauses to include in my promise to purchase, taking into account the Quebec context (Civil Code, OACIQ, tenants in place):

1. Financing condition (deadline, conditions)
2. Inspection condition (building, roof, foundations, mechanical systems)
3. Lease and income verification condition (confirmation of declared rents)
4. Tax, mortgage and encumbrance verification condition
5. Tenant-related condition (no termination notices, no arrears)
6. Seller's representations and warranties (no known latent defects)
7. Clause on tenant deposits
8. Suggested closing timeline
For each clause, explain why it is important for an income property buyer.

What it does: generates a clause guide with explanations. Verify: have the final promise drafted or reviewed by a notary — AI cannot replace a legal act.

Prompt 9

Build a due diligence checklist (documents to request)

Generate a complete due diligence checklist for purchasing a [e.g. 6]-unit income property in Quebec.

Organize the list by category:
1. Financial documents (revenues, expenses, taxes, insurance)
2. Lease documents (leases, rent notices, increase history, arrears)
3. Legal documents (title, mortgages, easements, zoning compliance)
4. Technical documents (inspection, certificate of location, environmental report if applicable)
5. Work history and permits
6. Condo documents if applicable

For each category, indicate why the document matters and who to request it from (seller, notary, municipality, land registry).

What it does: generates a structured checklist across 5 categories. Verify: certain documents (land registry, certificate of location) must be obtained from official sources, not AI.

Prompt 10

Analyze a lease and spot problematic clauses

Here is the content (or a summary) of a Quebec residential lease:

[Paste here the lease text or a summary of its clauses]

Based on the Quebec Civil Code and Tribunal administratif du logement (TAL) rules:
1. Identify non-compliant or potentially illegal clauses.
2. Flag unusual or unfavourable clauses for the landlord.
3. Identify favourable clauses that protect the landlord.
4. Note information that should be in the lease but is missing.
5. Summarize the main risks for a buyer taking over this lease.

What it does: produces a clause analysis with risk flagging. Verify: AI can miss legal nuances; have a lawyer specializing in housing law confirm.

Prompt 11

Draft a prospecting message to a property owner

Draft a prospecting message to send to a multiplex owner in Quebec who has not listed their property for sale.

Context:
- Target property type: [e.g. 4 to 8 units, North Shore of Montreal]
- My profile: [e.g. serious investor, confirmed financial capacity, unconditional purchase]
- Main advantage I offer: [e.g. fast offer, discretion, as-is purchase, no commission]
- Desired tone: [e.g. respectful, professional, no pressure]

The message should:
1. Briefly introduce me (without giving a name)
2. Show that I know the area
3. Mention the benefits for the seller (speed, confidentiality, no commission)
4. Suggest a no-obligation conversation
5. Be concise (max 150 words)

What it does: generates a prospecting message ready to personalize. Verify: adapt the tone and details to your situation; do not copy word-for-word without personalization.

Prompt 12

Summarize an inspection report and identify the risks

Here is the content (or a summary) of a building inspection report for an income property in Quebec:

[Paste here the report text or the deficiencies noted by the inspector]

As a real estate investor, help me:
1. Rank the deficiencies by priority (urgent / short-term / long-term).
2. Estimate a repair cost range for each category (Quebec 2026 references).
3. Identify deficiencies that could affect financing (CMHC/MLI Select or bank).
4. Calculate the impact on the offer price (justified deduction).
5. List items that should be referred to a specialist (engineer, electrician, plumber).

What it does: turns an inspection report into a costed action plan. Verify: costs estimated by AI are approximate; get real contractor quotes before negotiating.

Links and tools to validate your analyses

These prompts are a starting point. For each analysis, verify the results with the following tools:

Official sources: CMHC — MLI Select (APH Select), Tribunal administratif du logement (TAL), Revenu Québec — capital gains.

How to Write a Good Prompt: The ROLE-CONTEXT-TASK-FORMAT Method

The single biggest factor determining whether ChatGPT gives you a useful answer or a generic one is prompt structure. A well-structured prompt consistently outperforms a vague question, regardless of which AI model you use. The ROLE-CONTEXT-TASK-FORMAT method is a reliable framework that dramatically improves response quality for real estate analysis.

The four components

ROLE — Open by telling the AI what role to adopt. This anchors the response to a specific knowledge domain. For real estate analysis, a strong role statement is: "You are a real estate analyst specializing in income properties in Quebec, with expertise in CMHC/MLI Select financing and Tribunal administratif du logement (TAL) rent regulations." This single line shifts the AI from generic assistant mode to a focused analytical stance.

CONTEXT — Provide all the relevant data up front. For a deal analysis this means: asking price, number of units, gross rents per unit, municipal taxes, school taxes, insurance, management fees, maintenance reserves, current vacancy rate, and intended financing type. The AI cannot retrieve data it was not given. Sparse context produces sparse analysis.

TASK — Describe precisely what you want the AI to do. Avoid open-ended requests like "analyze this deal." Instead, specify: "Calculate the NOI, cap rate, GRM, and DSCR. Identify the top three financial red flags. List any assumptions you are making." The more specific the task, the more useful the output.

FORMAT — Request a structured response. Options include: a numbered list of findings, a two-column table comparing scenarios, a short executive summary followed by supporting calculations, or a step-by-step calculation trail. Requesting a specific format also makes it easier to spot errors and copy results into a spreadsheet.

Before vs. after: a concrete example

Poorly structured prompt (before):

"Analyze this building for me. It's a 6-plex in Laval asking $1.2M."

This gives ChatGPT almost nothing to work with. Expect a generic response about what cap rate means and a request for more data — or worse, hallucinated numbers to fill the gaps.

Well-structured prompt (after):

"You are a real estate analyst specializing in Quebec income properties. Here is the data for a 6-plex in Laval: asking price $1,200,000 · 6 units at $1,050/month each = $75,600 gross annual rents · municipal taxes $9,800/yr · school taxes $1,200/yr · insurance $4,400/yr · management 8% of rents = $6,048/yr · maintenance reserve $4,500/yr · vacancy allowance 4%. Financing: 25% down, 5-year fixed at 5.89%, 25-year amortization. Task: calculate gross and effective NOI, cap rate, GRM, and DSCR. Flag any figure that falls outside typical North Shore benchmarks. Format: numbered findings, then a calculation table, then a one-paragraph verdict."

This second prompt produces a structured, verifiable analysis in a single response. The difference is not the AI model — it is the quality of the instructions provided.

Common Prompt Mistakes to Avoid

Even experienced investors fall into a handful of recurring traps when using AI for real estate analysis. Recognizing these mistakes before you make them saves time and prevents costly errors.

1. Prompts that are too vague

Asking ChatGPT to "analyze this building" without supplying figures is the most common mistake. The AI will either make up plausible-sounding numbers or ask a series of clarifying questions that slow you down. Always provide the full data set — price, rents, expenses, financing parameters — in the first message. The 12 prompts on this page are designed as complete templates for exactly this reason.

2. Forgetting the Quebec context

Without explicit instructions, AI models default to generalizations that may not apply to Quebec. TAL rules on rent increases differ substantially from most other Canadian provinces. CMHC MLI Select eligibility criteria, insurance premiums, and amortization limits are specific to that program. Always specify the Quebec regulatory context in your prompt, and ask the AI to flag when it is extrapolating rather than citing a known rule.

3. Pasting raw listing text instead of structured data

Copying a Centris or broker listing verbatim into a prompt forces the AI to parse marketing language, which introduces ambiguity. A listing might say "approximately $74,000 in annual revenue" without clarifying whether that figure is gross rents, net operating income, or something in between. Extract and restructure the numbers into a clean data set before prompting. Label every figure explicitly: gross annual rents, not revenue.

4. Not asking for step-by-step calculations

If you only ask for the final cap rate, you have no way to verify the calculation path. A small error in an intermediate step — say, misapplying the vacancy rate — can produce a plausible-looking but incorrect result. Always request that the AI show its work: "Show each calculation step before giving the final figure." This chain-of-thought approach makes errors visible and correctable.

5. Accepting the first result without cross-checking

AI models do not always flag their own uncertainties. A cap rate that looks reasonable — say, 5.2% — may be based on a misread expense figure or an outdated tax amount. Every key metric produced by AI should be independently verified using a dedicated calculator before it informs any decision. The ImmoMulti Deal Analyzer, cap rate calculator, and TAL rent calculator are built for exactly this cross-check step.

6. Pasting sensitive personal data

Avoid including personally identifiable information — your SIN, bank account numbers, full name and address of tenants, or confidential legal correspondence — in any AI prompt. Most major AI platforms state that conversations may be used for model training or reviewed by staff. Use placeholder values for sensitive fields: replace a real SIN with "000-000-000" and a tenant name with "Tenant A." The analysis quality is unchanged, and your privacy is protected.

How to Verify AI Responses Before Acting

AI output is a starting point, not a final answer. Before any AI-generated analysis influences an offer, financing application, rent increase notice, or tax estimate, run it through a four-step verification protocol.

Step 1 — Ask the AI to show its calculations

If you did not include chain-of-thought instructions in your initial prompt, follow up immediately: "Show me each calculation step, including intermediate figures, before summarizing." This exposes errors in formula application, unit mismatches (monthly vs. annual rents), and unsupported assumptions. An AI that cannot show its work on a simple NOI calculation is one you should not trust for a more complex DSCR or capital gains estimate.

Step 2 — Cross-check every key metric against ImmoMulti calculators

Manually verify the three or four most important outputs from each prompt using a purpose-built calculator:

A discrepancy of more than a few dollars on a formula-based metric (cap rate, GRM, DSCR) signals an error somewhere. Find and correct it before proceeding.

Step 3 — Cross-reference regulatory figures against official sources

AI models are trained on data with a knowledge cutoff and may not reflect the latest CMHC premium tables, TAL CPI figures, or Revenu Québec tax brackets. For any regulatory number — insurance premium percentages, maximum amortization periods, TAL CPI allowance for the current year, capital gains inclusion rate — verify directly against the official source:

Step 4 — Have a professional confirm before any significant decision

AI analysis is not a substitute for professional advice. Before submitting a purchase offer informed by an AI analysis, discuss the deal with a mortgage broker who can confirm financing eligibility and current rates. Before issuing a rent increase notice drafted by AI, have a property manager or advisor verify the TAL calculation. Before acting on a capital gains estimate, consult a tax accountant or notary. The legal and financial stakes in real estate are high enough that a one-hour professional consultation is always worth the cost.

Adapting Prompts to Your Situation

The 12 prompts on this page are templates. They work as written, but they work better when adapted to your specific investor profile, portfolio size, and current objective. Here is how to tailor them to three common situations.

Small investor — 2 to 4 units

If you are analyzing a duplex or triplex, simplify the expense structure (fewer line items, no professional management fee if you self-manage), and focus the prompt on two metrics: monthly cashflow after mortgage payments, and break-even vacancy rate. Add the instruction: "Assume owner self-management, no management fee. Focus on monthly cashflow after debt service and the vacancy rate at which cashflow reaches zero." For a triplex purchased at $550,000 with $3,100/month in gross rents, this framing gives you an immediate read on how much vacancy risk the deal can absorb.

Mid-level investor — 5 to 12 units

At this scale, financing structure matters significantly. Add MLI Select analysis to deal evaluation prompts: "Compare two financing scenarios: (A) conventional 20% down, 25-year amortization at 5.75%; (B) MLI Select with 5% down, 50-year amortization, current CMHC premium for this loan size. Show monthly payment, DSCR, and 5-year equity position for each." Also begin incorporating capital gains estimates at purchase — knowing your eventual tax exposure shapes hold period decisions from day one.

Large portfolio — 12+ units or multiple properties

Portfolio-level investors benefit most from prompts that aggregate across properties. Modify the deal analysis prompts to request cross-property comparison: "I own three income properties with the following profiles: [data set]. Rank them by cap rate, by 5-year equity growth potential, and by exposure to vacancy risk. Identify which property is the strongest candidate for a cash-out refinance based on estimated current value and remaining amortization." For tax optimization, ask the AI to model the effect of staggered sales across tax years versus a single-year disposition — then validate the numbers with your accountant before acting on the scenario.

Concrete adaptation examples

A few quick modifications that improve any prompt on this page:

  • Add "Use Quebec 2026 tax brackets for all capital gains calculations" to any tax-related prompt
  • Add "Flag any assumption based on data older than 2024" to catch outdated regulatory references
  • Add "Express all results in both annual and monthly figures" to make cashflow easier to compare across deals
  • Add "Include a sensitivity table showing cap rate at ±5%, ±10%, and ±15% variance in gross rents" for stress-testing
  • Replace "ChatGPT" mental model with "any major AI model" — the prompts work equally well with Claude or other capable models
Frequently asked questions

ChatGPT and real estate investing in Quebec: your answers

ChatGPT is useful for structuring an analysis, generating scenarios and drafting documents, but it is not infallible on numbers, Quebec law or tax rules. CMHC/MLI Select rates, TAL guidelines and tax rules change frequently. Use AI as a starting point, then validate every figure with a mortgage broker, notary or accountant. Never make an investment decision based solely on a ChatGPT response.

The most effective prompt for deal analysis is one that provides all the concrete data: asking price, gross rents per unit, detailed expenses (taxes, insurance, management fees, maintenance), intended financing type, and holding horizon. Then ask ChatGPT to calculate NOI, cap rate and GRM, and to identify red flags. See prompt 1 on this page for a complete template.

ChatGPT can apply the formulas correctly if you supply precise data: Cap Rate = NOI / Purchase Price, GRM = Purchase Price / Gross Annual Rents. However, it may hallucinate or round intermediate figures. Always verify the result with our cap rate calculator or GRM calculator on ImmoMulti, which apply the formulas recognized by the Quebec industry.

Yes, ChatGPT can draft a rent increase notice following the Tribunal administratif du logement (TAL) method. Give it the real numbers: current rent, three-year CPI, changes in municipal and school taxes, insurance and major works. The AI generates the calculation and the letter, but you must verify the justification against the official TAL method before sending the notice — an error can invalidate the increase. See also our rent calculator.

The free version of ChatGPT is sufficient for most of these prompts. The paid ChatGPT Plus version provides better numerical analysis, a better understanding of the Quebec context, and the ability to process documents (attaching a lease, an inspection report). For the most complex analyses — CMHC vs MLI Select financing comparison, capital gains with CCA recapture — the paid model is recommended.

Yes, all 12 prompts on this page work with any major AI model. Claude (Anthropic) tends to be more cautious on legal and regulatory estimates and is often better at following structured formatting instructions. Perplexity can cite recent web sources — useful for current market data — but its structured calculation capacity is more limited than ChatGPT or Claude. The choice ultimately depends on your preference and workflow: prompt quality matters more than the specific model you use.

Fictitious numbers are perfectly fine for an initial test — they let you verify the prompt structure and understand the format of the output before committing real data. For a real analysis that will inform an offer, a financing application, or a rent increase notice, you must provide the property's actual figures. AI output quality depends directly on input quality: vague or approximate inputs produce vague outputs. Always replace placeholder data with verified numbers before acting on any result.

Three practices significantly reduce hallucinations in financial analyses: (1) Ask the AI to source every regulatory figure it uses — if it cannot name a source, treat the number as an estimate. (2) Request that the AI show its calculation steps (chain-of-thought), which forces it to reason explicitly rather than guess. (3) Systematically cross-check CMHC benchmarks, TAL guidelines, and tax rates against official sources (cmhc-schl.gc.ca, tal.gouv.qc.ca, revenuquebec.ca) before acting on any figure. No AI model is immune to hallucinations — your verification process is the last line of defence.

Contact us

Analyzing a deal? Get a direct offer.

If your analysis leads you to a multiplex on the North Shore or in the Laurentians, ImmoMulti can make you a direct offer — no commission, within 48 h, and in complete confidentiality.

Response timeFirm offer within 48 hours
CostAnalysis and offer 100% free, no obligation
Receive your free offer

Send us a message — we'll get back to you quickly within 48 h, no obligation.

Confidential · No obligation · No fees

Ready to analyze your next deal?

Use our free calculation tools — cap rate, GRM, DSCR, financing comparison — and combine them with the prompts on this page for a complete analysis.

See all tools →