California’s AI photo disclosure law (AB 2655) has been in effect since January 1, 2026. Nearly four months in, most agents we talk to are technically non-compliant — often without realizing it. This is the plain-English guide we wish had existed in December.
The Law in One Sentence
If you use AI to alter a listing photo in any material way, you must disclose it in the listing itself and make the unaltered original accessible to buyers — or face buyer claims, DRE scrutiny, and potential civil penalties.
What AB 2655 Actually Requires
Three things, plainly stated:
- Conspicuous labeling. Every AI-enhanced listing photo needs a disclosure that a reasonable buyer would notice — not buried in a 40-page PDF they’ll never open.
- Access to the original. Buyers must be able to view the unaltered source photo with minimal friction. One click, one tap, one scan.
- Documented record. You should be able to show, for any given listing, exactly which photos were AI-enhanced, what type of enhancement was applied, and when.
The law isn’t trying to ban AI photo tools. It’s trying to make sure buyers can tell what’s real. That’s a reasonable line — and it’s actually the same line buyers have been asking brokers to hold for years.
What Counts as “AI-Enhanced”?
This is where most agents get tripped up. It’s not just virtual staging. These all count:
- Virtual staging — AI-added furniture, rugs, art, or decor in an empty room
- Sky replacement — a cloudy sky swapped for a blue or sunset sky
- Lawn retouch — browning grass turned green
- AI declutter — removing cars, cords, personal items, or people
- Light and shadow boost — AI-brightened rooms or relit shots that don’t match the actual lighting
- Generative fill or expand — AI-extended frame edges, removed objects, or reconstructed areas
If a tool you used for the photo shoot has “AI” or “magic” in the name, assume it falls under AB 2655. The safe test: would a buyer, looking at the property in person, see something meaningfully different from the photo? If yes, you need to disclose.
How Agents Are Getting It Wrong
The most common compliance mistakes we see:
- “Virtually staged” in the photo caption only. Better than nothing, but buyers skim captions. The disclosure needs to survive a buyer scrolling fast.
- Disclosure in the agent remarks field of the MLS. Buyers don’t see MLS agent remarks. They see the public listing. Disclosure has to appear there.
- Sending the originals only “on request.” The law requires access to the originals, not a request process. If the buyer has to email you to get the unaltered photo, you’re not compliant.
- No record of which tool was used. If a complaint comes in six months later, you need to show what was altered, with what, and when. Most agents have no paper trail.
Free download
The California AI Photo Disclosure Checklist — one page, covers all four sections, stick it next to your MLS workflow.
Download the checklist (PDF)A Compliance Pattern That Actually Works
Here’s the workflow we recommend. It takes about 30 seconds per listing:
- Flag every photo you touched with AI. Before publishing, note which photos (by number) used any AI tool and what kind.
- Add a per-photo disclosure visible on the public listing — not just in captions. Example: “Photos #4 and #7 contain AI-enhanced virtual staging.”
- Link or QR-code the originals. Every listing should point to a page where the unaltered source photos live. A single QR code on the flyer is the cleanest pattern.
- Keep the source files. Archive the original photos with a date stamp. Three years minimum.
- Sign the acknowledgment. Include a buyer acknowledgment in the offer package so everyone is on the same page.
The AEO Advantage
Here’s a thing most agents don’t realize: getting AI photo disclosure right also improves how AI search engines cite your listings.
AI search engines (ChatGPT, Gemini, Perplexity, Google’s AI Overviews) prefer listings with transparent structured metadata and accessible original images. That’s exactly what AB 2655 forces you to have. So compliance isn’t just about avoiding penalties — it’s an answer engine optimization move that gets your listings cited when buyers ask an AI about homes in your area.
Setting Up Disclosure in QR-Real Estate
If you’re using QR-Real Estate, the California disclosure pattern is a six-step setup:
- Enable California Disclosure Mode in your listing dashboard (a single toggle per listing).
- Upload your unaltered originals. QR-Real Estate hosts them automatically on a per-listing originals page.
- Mark each AI-enhanced photo using the photo tagger — pick the enhancement type (virtual staging, sky replace, declutter, etc.).
- Generate the disclosure QR code with one click. It links buyers to the originals page, which includes the disclosure language.
- Place the QR code on page 1 of every flyer and on the listing’s public web page.
- Archive automatically. Originals, timestamps, and enhancement metadata are retained for three years by default.
The whole thing takes less time than writing a single Instagram caption. And it creates a clean audit trail if a buyer or the DRE ever asks.
The Bottom Line
AB 2655 isn’t going away, and 2026 is the year enforcement gets real. Agents who build a repeatable disclosure workflow now will have a compliance edge over every agent who waits for the first complaint to figure it out. Thirty seconds per listing, forever, versus a complaint response that costs ten hours and maybe a settlement.
The free checklist above is the one-page version. The in-app flow is the automated version. Either way, this is the week to get it handled.