Plotpane · Arizona (ARMLS)
Arizona (ARMLS)

ARMLS Photo Rules for Virtual Staging (Arizona Regional MLS, Rule 8.23)

ARMLS photo rules are set by Arizona Regional Multiple Listing Service, the MLS that covers Phoenix, Scottsdale, Mesa, Chandler, and most of Maricopa and Pinal counties (Tucson sits under a separate MLSSAZ handbook). The controlling provision for listing media is ARMLS Rule 8.23, which allows virtual staging but bars third-party watermarks, contact info, and brokerage branding on any photo. Rule 8.23 sits on top of NAR Code of Ethics Standard of Practice 12-13 — any material the consumer could mistake for reality must be clearly presented as an artistic rendering — and ARS 32-2153 misrepresentation standards for Arizona licensees.

A rammed-earth and adobe Paradise Valley estate under a bleached Arizona noon — reset against a Sonoran cerulean with saguaro-perfect edges. — enhanced by Plotpane
A rammed-earth and adobe Paradise Valley estate under a bleached Arizona noon — reset against a Sonoran cerulean with saguaro-perfect edges. — original listing photo before editing
BeforeAfter
01

What ARMLS Rule 8.23 actually says about virtual staging

ARMLS photo rules live inside the ARMLS Rules & Regulations document (armls.com/docs/armls-rules-regulations.pdf) with the public summary at armls.com/watermarks. Rule 8.23 bars photographs and other media from being altered to display text, brokerage or agent contact information, phone numbers, email, websites, entity names, or watermarks of any kind — except watermarks specifically provided by ARMLS. Virtual staging is explicitly permitted: ARMLS's own guidance at armls.com/virtually-staged-photos confirms it, and the Preferred Photographer Program certification quiz (armls.com/become-certified) treats "virtual staging is allowed" as a correct answer. If you choose to denote a virtually staged photo with a watermark, you must use one of the ARMLS-approved "Virtually Staged" marks, unaltered in design or color. Non-compliant images can be removed and can trigger participant fines under Rule 8.26 compliance enforcement.

  • Rule 8.23 bans third-party watermarks and any contact info, URL, phone, email, or brokerage branding on MLS photos
  • Virtual staging itself is allowed — ARMLS explicitly confirms this
  • Only ARMLS-approved "Virtually Staged" watermarks may be burned into a staged photo, and only unaltered
  • At least one front exterior photo must remain on the listing until close (see armls.com/all-about-armls-photo-rules)
  • Rule 8.26 lets ARMLS or the Subscriber's Association remove non-compliant media and assess fines
02

How Plotpane's workflow lines up with ARMLS photo rules

The most common way agents trip Rule 8.23 with a virtual-staging SaaS is letting the tool burn its own brand watermark onto the export — that is an immediate violation, even if the staging content itself is compliant. Plotpane ships every export as a clean 4K image with zero burned-in Plotpane mark on any plan, so the file arrives ready for either clean upload or the ARMLS-approved "Virtually Staged" watermark applied at the agent's discretion. Staging scope stays additive — furniture, décor, accent paint color on an existing wall — with no fabricated fireplaces, added rooms, or invented architectural features, which keeps the output inside Rule 8.23 and NAR SoP 12-13. Every staged export also carries an invisible XMP metadata tag recording that the image is virtually staged, so Russ Lyon Sotheby's, West USA, Realty ONE Group, and My Home Group asset pipelines retain the disclosure through Flexmls syndication. Use the listing's public remarks to disclose virtual staging in plain language — ARMLS requires the photo itself to stay clean, so the remarks field is where the written disclosure lives.

  • Clean 4K exports on every plan — no Plotpane watermark to break Rule 8.23
  • Agent can optionally apply the ARMLS-approved "Virtually Staged" mark at upload
  • Additive staging only — furniture, décor, accent paint; no fabricated architecture
  • Invisible XMP disclosure survives Flexmls syndication into portal feeds
  • Written virtual-staging disclosure belongs in the public remarks field, not on the photo
03

Edge cases: HOAs, team branding, MLSSAZ crossover, and the accent-wall gray zone

Arizona HOAs (Sun City, Anthem, Verrado, DC Ranch, Desert Mountain) often restrict marketing photography of private amenities, and Rule 8.23 does not override an HOA's CC&Rs — virtually staging a clubhouse or pool amenity the HOA bars from public marketing can still violate HOA rules and the misrepresentation standard under ARS 32-2153. Arizona team-branding under ADRE Substantive Policy Statement 2005.06 requires the employing broker's name in advertising, but that disclosure cannot live on the MLS photo under Rule 8.23 — it goes in the listing remarks. If a listing sits in Tucson, Oro Valley, or Marana it is likely in MLSSAZ (Tucson Association of REALTORS), not ARMLS, and the MLSSAZ handbook controls there. Dual-agency and co-op disclosure under AAR forms does not affect photo rules but affects how virtual staging is worded in remarks — use plain language. Accent walls: ARMLS permits adding an accent paint color on an existing wall; flag it in the remarks so buyers do not arrive expecting that color on showing day.

For this region

Local questions, answered

Is virtual staging legal under ARMLS photo rules?+

Yes. ARMLS explicitly allows virtual staging — armls.com/virtually-staged-photos and the Preferred Photographer Program quiz both confirm it. Rule 8.23's restriction is on the image's text and watermarks, not on the staging content itself, as long as the staging stays additive (furniture, décor, accent paint) and does not fabricate architectural features. NAR Code of Ethics SoP 12-13 also requires that any altered image be clearly presented as an artistic rendering — so disclose the staging in the listing remarks.

Does ARMLS Rule 8.23 make virtual staging better or worse for MLS compliance?+

Rule 8.23 actually simplifies compliance for virtually staged photos: the photo must be clean (no third-party watermarks, no contact info, no brokerage branding) and the written disclosure lives in the listing remarks, not on the image. That means a tool like Plotpane that exports a clean 4K file with invisible XMP metadata is inherently easier to upload compliantly than a tool that burns its own brand onto every export. Where it can go worse is if the staging is non-additive — e.g. a fabricated fireplace, a room that does not exist — which risks crossing into ARS 32-2153 misrepresentation.

What are the two different Arizona MLS organizations, and does Rule 8.23 cover both?+

ARMLS (Arizona Regional MLS) covers Phoenix, Scottsdale, Mesa, Tempe, Chandler, Glendale, and most of Maricopa and Pinal counties. MLSSAZ (Tucson Association of REALTORS) covers Tucson, Oro Valley, Marana, and Pima County. Rule 8.23 is an ARMLS rule and applies only to ARMLS listings — MLSSAZ has its own rules and regulations document at tucsonrealtors.org. If you list in both service areas, check each handbook separately because the watermark and virtual-staging language differs. Always verify the current MLS handbook — rules evolve.

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