Virtual Staging and MLS Rules: What to Do Before You Publish

Knowing that a staged photo needs a disclosure is the easy part; the harder part is what actually has to happen in the minutes before that photo goes live. The label has to be worded, applied to the right field, and carried along every time the photo is copied somewhere else — into the MLS listing, onto a printed flyer, across a portal that pulls the same image automatically. None of that happens by itself once a render is generated, and it's exactly the step that gets skipped when a listing goes up in a hurry. This page isn't about what virtual staging is allowed to change — that boundary is settled elsewhere. It's about the operational moment of publishing a staged photo: what the disclosure needs to say, whose job it is to add it, and what happens to it once the photo starts traveling to places you don't control directly. CasaNova Labs marks every generated image with a visible signal of its AI origin, which covers one part of that chain; the rest is still a publishing step an agent has to complete.

carries an AI-origin marking
Every imagecarries an AI-origin marking
keeps the disclosure attached
1 caption linekeeps the disclosure attached
to render, already marked
<30 secto render, already marked
trial transformations
10 freetrial transformations

Disclosure is a publishing step, not a legal footnote

A disclosure that only exists in an email to the seller, or in a private note to the photographer, doesn't do the job a disclosure is meant to do — it has to be attached to the photo itself, at the moment that photo is added to a listing. Treating it as paperwork to sort out later, after the listing is already live, is exactly how a staged photo ends up published without a label at all. The more reliable habit is deciding the disclosure wording before a single staged photo is uploaded anywhere: what the label says, and where on the listing it appears, should be settled the same afternoon the render comes back, not after the listing has already started getting views. A staged photo and its disclosure should leave your hands together, as one unit, rather than as a photo now and a label to add later.

  • A disclosure attached only to an email doesn't count
  • Wording and placement should be settled before upload
  • The photo and its label should leave your hands together

Wording that travels with the photo, not around it

A disclosure works best when it's short, specific, and placed somewhere it can't be separated from the photo — directly in the caption or the listing remarks, rather than buried in a general note about the listing. Something as plain as 'virtually staged: furniture shown is digital and not included in the sale' does the job in one line, without needing to explain the technology behind it. The goal of the wording isn't to satisfy a checklist; it's to make sure anyone looking at the photo — a buyer, another agent, a portal reviewing the listing — understands immediately what they're seeing, without having to dig through the listing description to find out. Settling on one consistent wording and reusing it across every staged photo in a listing, rather than improvising a new line each time, also makes it easier to spot the one photo that got uploaded without its label.

  • A short, specific line beats a vague general note
  • The caption or remarks field, not a hidden description
  • One consistent wording, reused across every staged photo

Whose job the disclosure actually is

The render itself carries one layer of disclosure automatically: every image generated by CasaNova Labs includes a visible marking that signals its AI origin, embedded in the file rather than added as an afterthought. That covers the image, but it doesn't write the caption, choose which field of the MLS entry the label goes into, or decide the exact wording an agent wants to use for a given listing. That part stays a human decision, and in practice it falls to whoever controls the listing entry — usually the agent, sometimes a photographer uploading directly on the agent's behalf. Splitting the responsibility this way is worth being explicit about within a team: the tool marks the file, the person publishing the listing adds the caption. Assuming the other side has it covered is how a photo goes live with neither one done.

  • The image file carries an automatic AI-origin marking
  • The caption and its wording stay a human decision
  • Agent or photographer, not the tool, writes the label

What happens when the photo leaves the MLS

A photo rarely stays inside a single listing entry. Portals pull the same image automatically, flyers get printed from it, and a social post might crop it down to a single room. Every one of those copies is a chance for a caption to get lost — a portal's import process may keep the photo and drop the remarks field entirely, and a printed flyer has no caption field to carry the disclosure at all. This is where a marking embedded in the image file itself matters more than a caption ever could: it travels with the photo wherever the file goes, even once the caption that originally sat next to it on the MLS page is long gone. Relying on the caption alone works only as long as the photo never leaves the page it started on, which for most listings isn't very long.

  • Portals and flyers can drop a caption during import
  • A marking embedded in the file travels with every copy
  • Captions alone only work while the photo stays on one page

A pre-publish checklist for a staged photo

Before a staged photo goes anywhere, four things are worth confirming in order: the disclosure wording is decided and written down somewhere reusable, not improvised per photo; the caption or remarks field on the listing actually has that wording in it, not just a mental note that it should; the original, unstaged photo is kept on file in case a comparison is ever needed; and the staged image itself carries its own AI-origin marking rather than depending entirely on the caption to say so. Running through those four points takes less time than uploading the photo itself, and it's the difference between a staged listing that's ready to publish and one that technically has a disclosure somewhere, just not attached to the photo a buyer will actually see.

  • Disclosure wording decided and reusable, not improvised per photo
  • Caption field actually carries it, not just a mental note
  • Original unstaged photo kept on file for comparison

Why a pulled listing costs more than getting this right up front

A listing that goes up without its staged photos properly disclosed doesn't fail quietly — a portal or an MLS's own compliance review can flag the image or ask the agent to fix and re-upload it, which costs more time than adding the caption would have taken in the first place, and often happens right when the listing is getting its first wave of views. Catching the gap before publishing, rather than after a listing has been live for a few days and someone else notices, keeps a good render from turning into a compliance problem. The fix at that stage is nearly always the same one that would have taken thirty seconds earlier: write the disclosure, attach it to the photo, republish. Building that step into the workflow before the first staged photo ever goes up avoids the version where it happens after the fact, under more scrutiny than it would have gotten the first time.

  • A compliance review can flag or pull an undisclosed photo
  • Fixing it after publishing costs more than doing it first
  • Catching the gap early avoids scrutiny under more attention

Publishing a marked, disclosed photo in under 30 seconds

The render itself doesn't add time to this process: upload the room's photo, select the staging or decluttering transformation it needs, and the HD render is ready in under 30 seconds, already carrying its AI-origin marking in the file. What takes the extra attention is everything covered above — writing the caption, placing it where the listing actually shows it, keeping the original photo on file. Plans start at €42 excl. VAT per month for 3 listings, with 30 photos included at 10 per listing; billed annually, that comes to €420 per year, equivalent to €35 excl. VAT per month. A free trial of 10 transformations, no credit card required, is enough to test the full publish routine — render, caption, upload — on one of your own listings before committing to a plan. Unused transformations aren't carried over between billing cycles — the balance is restored in full at every renewal.

  • HD render in under 30 seconds, already carrying its marking
  • The caption and placement are the part that takes attention
  • From €42 excl. VAT per month for 3 listings, 30 photos included

How it works

  1. 1

    Generate the staged render

    Upload the room's photo and select the staging or decluttering transformation it needs.

  2. 2

    Decide the disclosure wording

    Settle on one short, reusable caption line before the photo goes anywhere, rather than improvising it later.

  3. 3

    Attach the label to the photo

    Add the wording to the listing's caption or remarks field, not just a private note to the seller.

  4. 4

    Publish and keep the original on file

    Upload the staged photo with its label in place, and keep the unstaged original for reference.

Ready to transform your listings?

10 free transformations to try it out: create your first visual in under 30 seconds, no commitment.

Try it free

Frequently asked questions

Where exactly should a virtual staging disclosure appear?

Directly in the photo's caption or the listing's remarks field, so it stays attached to the image rather than living somewhere a buyer won't see it.

Who is responsible for adding the disclosure, me or the tool?

The tool marks the image file itself with a visible AI-origin signal; writing the caption and placing it on the listing is the agent's or photographer's job.

What happens to the disclosure when my photo is copied to another portal?

A caption can get dropped during that copy. A marking embedded in the image file travels with it regardless, which is why the file-level marking matters as a backup.

Do I need to keep the original, unstaged photo on file?

Yes, as a matter of practice. It's the fastest way to answer a comparison question if one ever comes up after the listing is live.

Does every generated image get some form of AI-origin marking automatically?

Yes. Every image CasaNova Labs generates carries a visible marking that signals it was AI-edited, embedded in the file itself.

What should I check right before publishing a staged listing photo?

Confirm the disclosure wording is set, the caption field on the listing actually has it, and the original photo is kept on file.

What does it cost to run staged photos through this checklist regularly?

Plans start at €42 excl. VAT per month for 3 listings with 30 photos included, or €35 excl. VAT per month billed annually. A 10-transformation free trial is available with no credit card required.