What triggers disclosure, what's exempt, and how to stay protected
California Assembly Bill 723 (AB 723), effective January 1, 2024, requires real estate agents to disclose when listing photos have been materially altered — including virtual staging, object removal, sky replacement, and renovation previews. Disclosure must be accessible via a public-facing page or QR code on all marketing materials. Exempt alterations (brightness, contrast, white balance, lens correction, cropping) do not require disclosure. BuildMyListing automatically classifies every photo edit, generates the required public disclosure page, and embeds QR codes on print materials.
Pricing: Starting $99/month
Time Required: Automatic — zero manual steps
Most California agents don't know which photo edits trigger AB 723 disclosure requirements — and the penalty for non-disclosure can include MLS suspension, DRE discipline, and civil liability to buyers.
BuildMyListing automatically classifies every photo edit as 'Disclosure Required' or 'Exempt,' generates a public disclosure page with before/after photo pairs, and embeds the required QR code on all print marketing — with zero manual steps.
Every photo alteration is classified as AB 723 Exempt (brightness, contrast, white balance, cropping, lens correction) or Disclosure Required (staging, object removal, sky replacement, renovation preview) before you download.
Benefit: Know your compliance status for every photo instantly
A permanent, publicly accessible disclosure page is created for every listing with non-exempt alterations. The page shows original and altered photos side-by-side, listing the specific alterations made.
Benefit: Meets AB 723 disclosure requirement automatically
A scannable QR code linking to the disclosure page is generated as an SVG for embedding in flyers, postcards, and yard sign riders — meeting the print marketing disclosure requirement.
Benefit: Compliant print marketing without manual work
For CRMLS listings, BuildMyListing bundles altered photos with their originals as required photo pairs — the technical format CRMLS requires to document AI/digital alterations.
Benefit: Ready for CRMLS upload without extra documentation
Upload listing photos and run them through BuildMyListing's AI pipeline. Every alteration — enhancement, staging, object removal — is logged with a classification as exempt or disclosure-required.
For listings with non-exempt alterations, a public disclosure page is published at /originals/{listingId}. The page shows original and altered photos side-by-side with a description of each change.
Download the QR code SVG for print materials, CRMLS photo pairs for MLS upload, and a printable compliance summary for your broker file. All in one export package.
| Photo Alteration | AB 723 Status | Disclosure Method | CRMLS Rule 11.5.2 |
|---|---|---|---|
| Virtual staging (add furniture) | Disclosure Required | Public page + QR code | Photo pair required |
| Object removal (declutter) | Disclosure Required | Public page + QR code | Photo pair required |
| Sky replacement | Disclosure Required | Public page + QR code | Photo pair required |
| Renovation preview (simulated finishes) | Disclosure Required | Public page + QR code | Photo pair required |
| Furniture removal | Disclosure Required | Public page + QR code | Photo pair required |
| Pool or landscaping addition | Disclosure Required | Public page + QR code | Photo pair required |
| Brightness / contrast adjustment | Exempt | No disclosure required | No pair required |
| White balance correction | Exempt | No disclosure required | No pair required |
| Lens correction / straightening | Exempt | No disclosure required | No pair required |
| Cropping | Exempt | No disclosure required | No pair required |
| Sharpening / noise reduction | Exempt | No disclosure required | No pair required |
Scenario: Agent virtually stages 6 rooms of a vacant condo for sale. All 6 photos require AB 723 disclosure.
Process: Process listing → BuildMyListing classifies 6 photos as Disclosure Required → Auto-generates public disclosure page with 12 photo pairs → QR code embedded on Just Listed flyer → CRMLS photo pairs exported
Compliance: Fully compliant with AB 723 and CRMLS Rule 11.5.2 before any photo goes live
Scenario: Agent runs all 20 listing photos through BuildMyListing for brightness, white balance, and lens correction only. No staging or object removal.
Process: Process listing → BuildMyListing classifies all 20 photos as Exempt → No disclosure page generated → Agent downloads enhanced photos and uploads to MLS
Compliance: Zero disclosure requirements — all alterations are AB 723 exempt
Transform your listing photos with AI-powered enhancement and automatic AB 723 compliance tracking.
Join the Waitlist