Plotpane · Greater Toronto Area (TRREB / PropTx MLS)
Greater Toronto Area (TRREB / PropTx MLS)

TRREB virtual staging compliance: PropTx MLS Rules (effective December 2, 2024), the empty-photo pairing, and the AI-image prohibition

TRREB — the Toronto Regional Real Estate Board, formerly TREB until the 2020 rename, 70,000+ members across the Greater Toronto Area — runs its MLS system on the PropTx platform, and the controlling virtual-staging compliance document for every Rosedale Tudor, Forest Hill Georgian, Bridle Path estate, Yorkville penthouse, Lawrence Park detached, and King West condo listing is the PropTx MLS Rules effective December 2, 2024. This page is the practical reference for TRREB participants: what PropTx permits, what it bans outright, the empty-photo pairing obligation, the pre-approved "photos have been virtually staged with furniture" MLS description wording, and how REBBA 2002 / TRESA 2023 / RECO / CREA REALTOR Code Article 11 / the Competition Bureau's 2016 ruling all stack on top.

A 1920s Rosedale Tudor-revival estate captured under flat Great-Lakes overcast, recovered into a Realtor.ca / Sotheby's Canada premium hero. — enhanced by Plotpane
A 1920s Rosedale Tudor-revival estate captured under flat Great-Lakes overcast, recovered into a Realtor.ca / Sotheby's Canada premium hero. — original listing photo before editing
BeforeAfter
01

PropTx MLS Rules (effective December 2, 2024) — the controlling text for TRREB virtual staging

TRREB migrated its MLS system to the PropTx platform (a joint TRREB/ITSO/OREB venture), and the PropTx MLS Rules effective December 2, 2024 are now the controlling text for every virtually staged photo uploaded to a TRREB listing. The ruleset tightens what previously lived as scattered TRREB guidance into explicit prohibitions and permissions. Virtually staged images are permitted but tightly bounded: the staged frame must be clearly labelled as virtually staged, and the same photo unstaged/empty must appear immediately before or after the staged version in the listing gallery so a consumer can compare the two. Separately, PropTx bans digitally altered images that do not accurately depict the listing — including "the use of any artificial intelligence system or technology to create, alter, or enhance images or digital staging" that fabricates what isn't there. Images of surrounding amenities not in view of the listed real estate are prohibited, and marketing/advertising messages overlaid on images are prohibited (architectural drawings and floor plans are the explicit exception). Human figures and digital representations of persons are also prohibited. The rule is intentionally broad on enforcement — TRREB can remove non-compliant images and escalate participant-level fines for repeat violations. CREA's REALTOR Code Article 11 — the Canadian "true picture" obligation, the national-level equivalent of NAR Standard of Practice 12-13 — binds every TRREB member independently of the MLS rule itself.

  • Source: PropTx MLS Rules, effective December 2, 2024 — the TRREB/ITSO/OREB MLS platform ruleset
  • Empty-photo pairing: unstaged/empty version of the same room must appear immediately before or after the staged frame in the listing gallery
  • Clear labelling required on every virtually staged image
  • AI ban: any AI system or technology used to create, alter, or enhance images or digital staging that does not accurately depict the listing is prohibited
  • Surrounding-amenities ban: no pool/gym/view shots that aren't in view of the listed unit
  • Marketing-message ban on images (floor plans and architectural drawings are the only exception)
  • Persons and digital representations of persons prohibited in listing imagery
  • CREA REALTOR Code Article 11 — national "true picture" obligation binds members independently
02

Plotpane's TRREB compliance workflow — empty-photo preservation, clean 4K, XMP disclosure

PropTx's before/after pairing rule is the most operationally demanding part of the Canadian ruleset, and it's exactly where most virtual-staging tools fail — they discard the unstaged source file the moment the generation completes. Plotpane preserves the unmodified source file on every upload, so the empty version required by PropTx for placement immediately before or after the staged frame in the TRREB listing gallery is always available without a re-shoot. Every staged export ships as a clean 4K JPEG or WebP on every plan with zero burned-in watermark — a deliberate design choice because PropTx's marketing-message ban prohibits overlaid advertising on listing images, and a competing vendor logo is exactly that risk. Staging scope is deliberately additive and bounded: furniture, rugs, art, decorative lighting, and soft textiles only. No wall repainting, no flooring swaps, no landscaping additions, no fabricated views through windows, no added decks or pools, no generated human figures — which keeps every export inside PropTx's "accurately depict the listing" boundary and CREA Article 11's true-picture obligation. Every staged file also carries an invisible XMP disclosure tag identifying it as virtually staged; the XMP survives Realtor.ca ingest and the asset libraries at Sotheby's International Realty Canada, Forest Hill Real Estate, Royal LePage Signature, Chestnut Park (Christie's International affiliate), Re/MAX Hallmark, Harvey Kalles, and The Weir Team so the staging record follows the file downstream.

  • Unmodified source file preserved on every upload — satisfies PropTx empty-photo pairing without a re-shoot
  • Clean 4K exports on every plan, zero burned-in watermark — compatible with PropTx's marketing-message ban
  • Additive staging only — furniture, rugs, art, soft textiles; no walls, floors, landscaping, views, or people
  • Invisible XMP disclosure tag rides through Realtor.ca and Canadian brokerage asset libraries
  • Compatible with Sotheby's Canada, Forest Hill Real Estate, Royal LePage Signature, Chestnut Park, Re/MAX Hallmark, Harvey Kalles, The Weir Team downstream pipelines
03

MLS description wording — the pre-approved "photos have been virtually staged with furniture" line

Alongside the in-gallery labelling and empty-photo pairing, TRREB practice identifies a specific MLS description line as the effective responsible-disclosure wording: "photos have been virtually staged with furniture." Toronto Realty Blog's analysis of the updated ruleset and practitioner guidance across the GTA converge on this exact phrasing as the safe harbour — it mirrors the labelling requirement in narrative form and syndicates cleanly to Realtor.ca and downstream portals. For bilingual listings served into Centris-adjacent Ontario/Quebec corridors, pair the English line with the French equivalent "les photos ont fait l'objet d'une mise en scène virtuelle avec du mobilier." The three-part compliance stack for a TRREB listing is: (1) label every staged frame in the image or photo description; (2) sequence the unstaged empty version immediately before or after the staged frame in the gallery; (3) add the pre-approved line to the MLS public remarks. Hit all three and the listing is inside PropTx's rule, CREA Article 11, and RECO's 2023 Code of Ethics simultaneously.

  • Pre-approved MLS description wording: "photos have been virtually staged with furniture"
  • French equivalent for bilingual listings: "les photos ont fait l'objet d'une mise en scène virtuelle avec du mobilier"
  • Three-part compliance stack: image label + empty-photo pairing + MLS description line
  • Works across Realtor.ca syndication and portal ingestion
04

Edge cases — condo boards, TRESA 2023 multiple representation, and the view-restriction problem

Three recurring edge cases trip up TRREB participants. First, Toronto condo boards (Yorkville, King West, CityPlace, Liberty Village, Fort York, Distillery District, Bay-Bloor corridor) commonly restrict marketing of common amenities; PropTx's surrounding-amenities rule already bans pool, gym, or lobby photos that aren't in view of the unit, and virtual staging cannot be used to imply amenity access the unit doesn't have. Second, Ontario's TRESA 2023 (Trust in Real Estate Services Act, 2023) — the successor to REBBA 2002 — replaced the old "dual agency" regime with "multiple representation" and "designated representation" constructs; when a brokerage represents both sides of a TRREB deal, restate the virtual-staging disclosure in the written multiple-representation consent form so the buyer has the staging context in the agency disclosure packet as well as the MLS. RECO (the Real Estate Council of Ontario) is the registrar under TRESA and treats materially misleading listing photos as a disciplinary matter. Third, the Toronto view-restriction problem: floor-to-ceiling windows overlooking CN Tower, Lake Ontario, the Toronto Islands, or the ravine systems of Rosedale and Forest Hill are a major listing asset, and virtual staging cannot be used to fabricate or enhance the view through a window — that's exactly the "do not accurately depict the listing" case PropTx's rule targets. Stage the room; leave the view alone. The Competition Bureau's 2016 ruling in Toronto Real Estate Board v. Commissioner of Competition opened MLS sold-data and photo access to consumers — it didn't lower the accuracy bar on listing imagery, it raised the visibility of every edit you make.

  • Yorkville / King West / CityPlace / Liberty Village condo amenity marketing — no virtual additions beyond actual unit access
  • TRESA 2023 multiple representation — restate virtual-staging disclosure in the written consent form
  • RECO disciplinary posture — materially misleading photos are a regulatory matter, not a style call
  • View-fabrication ban — no staging through windows facing CN Tower, Lake Ontario, or ravine lots
  • Competition Bureau 2016 ruling — consumer-visible MLS photos raise the practical stakes on every edit
For this region

Local questions, answered

Does TRREB actually require the empty unstaged photo to appear next to the staged one under the PropTx MLS Rules?+

Yes. The PropTx MLS Rules effective December 2, 2024 — the controlling TRREB ruleset — require the same photo in its unstaged/empty state to appear immediately before or after the virtually staged version in the listing gallery, so a consumer can compare them directly. Plotpane preserves the unmodified source file on every upload, so the pairing is a straightforward upload sequence with no re-shoot required. Always verify the current MLS handbook — rules evolve.

What MLS description wording does TRREB accept for virtual staging disclosure?+

Practitioner guidance across the GTA and Toronto Realty Blog's analysis of the updated ruleset converge on the pre-approved line "photos have been virtually staged with furniture" in the MLS public remarks. Pair that line with a clear label on each staged image plus the mandatory empty-photo pairing in the gallery. For bilingual listings pair it with the French equivalent "les photos ont fait l'objet d'une mise en scène virtuelle avec du mobilier." Always verify the current MLS handbook — rules evolve.

Can I use AI to enhance a Toronto listing photo — sky replacement, virtual lawn greening, view improvement, added amenities?+

No. The PropTx MLS Rules explicitly prohibit "the use of any artificial intelligence system or technology to create, alter, or enhance images or digital staging" that does not accurately depict the listing. Sky replacement (changes a weather condition), lawn greening (changes a seasonal condition the seller cannot deliver), view fabrication through a window, and virtually added amenities all sit outside the rule even with disclosure. Plotpane's virtual staging is scoped to additive furnishings inside the room — which keeps you inside both the PropTx rule and CREA REALTOR Code Article 11's true-picture obligation. Always verify the current MLS handbook — rules evolve.

Does the PropTx rule apply to every TRREB listing, or just some?+

The PropTx MLS Rules apply to every listing uploaded to the PropTx platform, which is the MLS system TRREB (Toronto Regional Real Estate Board) runs for its 70,000+ GTA members — Rosedale, Forest Hill, Bridle Path, Lawrence Park, Yorkville, King West, Leaside, Moore Park, Oakville, Burlington, Mississauga, Markham, Richmond Hill, Vaughan, Pickering, Ajax, Whitby. If the listing is on the TRREB MLS, the PropTx rules apply. RECO's Code of Ethics under TRESA 2023 attaches additionally at the provincial license level, and CREA REALTOR Code Article 11 attaches at the national level. Always verify the current MLS handbook — rules evolve.

What happens if I forget the label, skip the empty-photo pairing, or omit the MLS description line?+

TRREB/PropTx can remove the non-compliant image from the listing and assess participant-level fines; repeated violations escalate. Separately, RECO under TRESA 2023 can open a Code of Ethics complaint at the individual licensee level for materially misleading marketing, and CREA can pursue an Article 11 complaint through the provincial association. The safer workflow is the three-part stack — image label + empty-photo pairing + pre-approved MLS description line — which Plotpane's XMP metadata and preserved unstaged source files make mechanical. Always verify the current MLS handbook — rules evolve.

Do Toronto luxury brokerages — Sotheby's Canada, Forest Hill Real Estate, Chestnut Park, Royal LePage Signature, Harvey Kalles — accept virtually staged photos on TRREB listings?+

Yes, provided the PropTx compliance stack is followed. Sotheby's International Realty Canada, Forest Hill Real Estate, Royal LePage Signature, Chestnut Park (Christie's International affiliate), Re/MAX Hallmark, Harvey Kalles, and high-end GTA teams like The Weir Team routinely accept additive virtual staging — furniture, rugs, art — on Rosedale, Forest Hill, Bridle Path, Lawrence Park, Yorkville, Oakville, and Mississauga listings as long as the unstaged original is paired in the gallery, each staged frame is labelled, and the MLS description carries the pre-approved wording. What they don't accept — and what PropTx explicitly bans — is generative view fabrication, sky replacement, lawn greening, added amenities, or any AI alteration that changes what the property actually is.

Does the Competition Bureau's 2016 TREB ruling change any of this?+

The 2016 Competition Bureau ruling in Toronto Real Estate Board v. Commissioner of Competition opened MLS sold-price and photo access to consumers — it didn't lower the accuracy bar on listing imagery. In practice it raised the stakes: every virtually staged photo on a TRREB listing is now visible to every consumer through public-facing MLS feeds, so any misrepresentation that would have been noticed by an agent reviewer is now visible to any buyer, competitor, or RECO complainant. The compliance stack under PropTx + TRESA 2023 + CREA Article 11 is the mechanical answer.

Pricing

Premium where it counts.
4K on every plan.

Three plans. Every transformation unlocked. 4K output on every plan, watermark-free on every export, cancel anytime.

14-day refund

14-day no-questions refund. If your first render isn’t MLS-ready, we refund it.

Starter

For the solo agent shooting their own listings.

$39/mo billed yearly

100 renders per month · ~20 staged / 100 enhanced

Subscribe to Starter
  • 100 renders per month
  • Every transformation · all seven tools
  • 4K output on every export
  • Zero watermarks — clean image ships with every render
  • Invisible XMP disclosure metadata on staged output
  • Email support
Most popular

Pro

For top-producing agents and real-estate photographers.

$79/mo billed yearly

300 renders per month · ~60 staged / 300 enhanced

Subscribe to Pro
  • 300 renders per month
  • Batch mode — consistent grade across every shot of the listing
  • Bulk upload & batch processing
  • Priority rendering queue
  • Brand presets (studio logo on export)
  • Composed pipeline (stack tools in one render)
  • Priority support

Agency

For brokerages, teams, and photography networks.

$199/mo billed yearly

800 renders per month · ~160 staged / 800 enhanced

Subscribe to Agency
  • 800 renders per month
  • Bulk upload — whole-shoot processing with shared preset lock
  • Up to 5 team seats
  • Roll-over renders (up to 3× monthly cap)
  • Shared brand presets across the team
  • White-label export (studio logo on delivery ZIP only — never on the image)
  • Dedicated account manager

Agencies only
Includes 5 seats · additional seats $25/mo

FeatureStarter$39/mo annualPro$79/mo annualAgency$199/mo annual
Renders per month100300800
Every transformation (staging, dusk, sky, declutter, enhance, renovate, sketch-to-render)
4K output (up to 3840×2160)
Watermark on exportNoneNoneNone
Invisible XMP disclosure metadata
Bulk upload & batch processingUp to 25 at a timeUp to 200 at a timeUp to 200 at a time
Batch consistency (shared preset, white balance, and grade across the listing)
Priority render queue
Composed pipeline (stack tools in one render)
Brand presets (studio logo on delivery ZIP)Shared across team
Team seats115 (additional $25/mo each)
Roll-over rendersUp to 3× monthly cap
White-label delivery ZIP
SupportEmailPriority emailDedicated account manager
Cancel anytime, one click in Stripe portal
14-day refund on first render
Pricing FAQ

Billing, quotas, and refunds.

  • Yes — one click in the Stripe billing portal from your dashboard. Billing stops immediately and any remaining credits stay usable through the end of the billing period.

  • Starter and Pro renders refresh at the start of each billing cycle and do not roll over. Agency renders roll over up to 3× your monthly cap, so a slow month isn't wasted.

  • We never auto-charge for overages. Once you hit your cap, new renders pause until your next cycle. If you need more room immediately, upgrade your plan from the billing page and your new quota applies instantly with proration.

  • No free trial. Instead, every plan carries a 14-day no-questions refund — if your first render isn't MLS-ready, we refund it. We chose a hard paywall over a throttled free tier so every plan gets full 4K output and every tool from day one.

  • Yes — annual billing is roughly 20% off the monthly rate (Starter $39 vs $49, Pro $79 vs $99, Agency $199 vs $249, all per month). The toggle above swaps the two.

Enterprise

MLSs, franchises, portals, and photography networks.

Custom volume packages, SSO, SOC 2 readiness, private-cloud deployment, and dedicated CSMs. We partner with networks processing 50,000+ listings per month.

Talk to sales
Questions

The usual questions,
answered directly.

  • No. Midjourney and DALL-E invent scenes from text prompts — beautiful for art, disqualifying for a listing. Plotpane is a structure-preserving pipeline: your room geometry, windows, and floor plan stay exact. We stage, re-light, swap skies, declutter, and 4K-enhance your actual photo. No hallucinated architecture, no invented rooms.

  • BoxBrownie and Styldod are human-edit services: you upload, a retoucher works overnight, you get a result in 24–48 hours at $2–$32 per image per treatment. Plotpane runs the full listing pipeline — staging, dusk, sky, clutter, enhancement — in one upload, in ~90 seconds, for a flat monthly subscription. Same 4K quality, no queue, no per-image fees.

  • Yes, when disclosed. NAR guidelines, California AB 723, and REBNY Rule 3.3 all allow virtually staged photos provided the listing discloses them. Every Plotpane export embeds invisible XMP disclosure metadata so the staging record travels with the file. You still handle the listing-remarks disclosure in your MLS portal — that's the part only you can do.

  • Not on staging or enhancement — our Fidelity Contract enforces structure-preserving masks that lock architecture, windows, and floor plan before any generation runs. Furniture is added to empty rooms; clutter is removed from furnished rooms; lighting and sky are re-graded. Renovation features (new flooring, wall colors) require you to explicitly mark the surface. We never reinvent what's already there.

  • Yes — one click in the Stripe billing portal from your dashboard. Billing stops immediately, remaining credits stay usable through the end of the billing period, and there's no cancellation fee.

  • Yes — any AI-generated or AI-modified image is considered an edit requiring disclosure under NAR's standards. That's why every Plotpane export writes invisible XMP disclosure metadata by default. The flag is machine-readable by MLS tooling and survives Lightroom round-trips. You still add the disclosure line to your listing remarks; we make sure the image itself is self-describing.

  • We don't train on your uploads — ever, with no opt-out toggle needed. Storage is per-account R2 (Cloudflare's object store), isolated from other tenants. When you cancel, your account's files are deleted on schedule. Transit is TLS 1.3, at-rest is AES-256. Full details in /legal/privacy.

  • Yes. Upload HEIC straight from your phone or desktop — we validate by magic bytes (not just file extension) and convert server-side. PNG, JPG, WebP, and HEIC are all first-class inputs. Output is 4K JPG by default, or request PNG if you need lossless.

  • Upgrade is instant and prorated: Stripe credits the unused portion of your current plan against the new one, and your new render quota applies immediately. Downgrades take effect at the next billing cycle so you keep your current quota until then. No credits are lost in either direction.

  • Yes. All plans include a commercial-use license for the agent, brokerage, or photography business on the account. Agency plan adds 5 team seats and a white-label delivery ZIP so you can hand enhanced photos to clients under your own studio brand. Full licensing terms in /legal/terms.

Ready when you are

Stop re-uploading.
Start shipping listing-ready.

One upload, every tool, 4K out in 90 seconds — on every plan.

Get startedSee 50 before/afters4K every plan · cancel anytime