1. Objective
This SOP defines how a Virtual Assistant (VA) ensures every MLS action and every piece of outgoing marketing complies with the agent's board rules, state advertising law, NAR policy, and brokerage standards. Compliance failures in this space are rarely about malice — they're about speed and inattention. A social post missing the brokerage name, an MLS listing uploaded without the required disclosure, a market-share claim that isn't substantiated: each one is a preventable finding if the VA runs a compliance review before anything goes out.
The VA's role is a systematic last-chance check on every MLS input and every marketing asset. The agent owns the content; the VA makes sure it's compliant before publication.
Where this SOP starts: Any time an MLS input is being drafted or any marketing asset is being prepared for publication (ad, flyer, social post, email campaign, open-house sign, etc.).
Where this SOP ends: The MLS input goes live with all required fields and disclosures, or the marketing asset publishes with all required disclosures, logos, and approvals.Success looks like: Over a year of the VA engagement, zero MLS findings and zero advertising compliance complaints reach the brokerage. Every piece of marketing has the brokerage name, license number where required, Fair Housing considerations applied, and any board-specific disclosure present.
2. Your Role & Boundaries
2a. What you handle independently
- Running the VA Review Protocol (Section 7) on every outgoing marketing asset before publication
- Running the MLS submission checklist on every new listing or status change
- Flagging any compliance gap to the agent with a clear description and recommended fix
- Maintaining the state-specific advertising requirements reference in the operations folder
- Maintaining the board-specific MLS rules reference in the operations folder
- Coordinating with the brokerage compliance workflow (submission, review, responding to flags)
- Confirming brokerage name, agent license number, and Fair Housing logo (where required) are on every applicable asset
2b. What requires agent approval before acting
- Any marketing copy the agent has not yet reviewed — nothing goes out without agent sign-off unless the agent has pre-approved a template and the VA is using that template verbatim
- Any claim about the agent's experience, production, awards, or designations that the agent hasn't pre-approved in writing
- Any use of a testimonial, client photo, or client name — always requires client permission on file
- Any deviation from the agent's established brand standards (logos, colors, fonts, tone)
- Any brokerage-required approval step that the agent has the authority to waive (agent confirms waiver in writing)
2c. What you never do
- You never negotiate on the agent's behalf under any circumstances.
- You never provide pricing, legal, or strategic opinions to any party.
- You never sign or initial any document on behalf of the agent, client, or any party.
- You never communicate directly with the other party's client.
- You never interpret whether a specific piece of copy is legally compliant on borderline questions — you flag to the agent or the brokerage compliance officer
- You never publish any ad, post, or asset without running the VA Review Protocol first
- You never use the REALTOR® trademark or the MLS logo on an asset where its use is not expressly permitted
- You never include Fair Housing-sensitive language (see Fair Housing Marketing Compliance Review) — "perfect for a family," "great for empty nesters," etc. — even if the agent drafted it; you flag and require the agent to revise
When in doubt: Do not publish. A compliance failure caught in review is a 5-minute fix; a compliance failure caught post-publication is a brokerage flag, possible fine, and a credibility hit.
3. Schedule & Trigger
This SOP runs on multiple triggers.
Per-MLS-action trigger: Any new MLS listing, status change (Active → Pending → Closed), photo upload, price change, or other MLS edit. Run the MLS submission checklist (Section 4) before saving.
Per-marketing-asset trigger: Any outgoing marketing asset — social post, flyer, email campaign, open-house sign, listing brochure, postcard, agent bio update, property website. Run the VA Review Protocol (Section 7) before publication.
Annual trigger: Once per year, review and update the state advertising rules reference, board MLS rules reference, and brokerage marketing-approval requirements. Confirm with the agent that no rules have changed.
Expected turnaround:
- Review on outgoing marketing: within 2 business hours of the agent's request. If the asset is time-sensitive (e.g., launch-day post), prioritize.
- MLS submission compliance check: runs inline with MLS input, adds 5–10 minutes per listing.
- Annual review: within the month scheduled.
Sequence context: This SOP is a cross-cutting compliance check that applies to MLS Data Entry, Photo Upload, Marketing Plan, Social Content Calendar, Property Descriptions, Flyers and Print, Paid Ads, and any other SOP that produces outgoing content. Fair Housing-specific compliance is handled by Fair Housing Marketing Compliance Review.
4. MLS Rules Overview
MLS rules are set by each local board/association. Confirm the specific rules for the agent's board during onboarding and keep the reference current. Below are the categories of rules every MLS board has — specific requirements vary.
4a. Listing submission timeline
- Most boards require a listing to be entered within a set number of days of the listing agreement execution (typical: 1–3 business days from the date the agreement is signed or from the date the property becomes available, depending on the board)
- Boards enforce with fines — confirm the specific deadline and fine amount during onboarding
- Some boards allow "Coming Soon" status to extend the input window; others do not
4b. Required MLS fields
Every MLS has required fields that must be populated for a listing to go active:
- Property address, legal description, parcel number
- List price
- Listing agreement dates (start, expiration)
- Seller name(s)
- Property details (beds, baths, square footage, lot size, year built, garage, HOA status)
- Public remarks (agent-approved copy only)
- Agent/private remarks (MLS-only field)
- Showing instructions
- Co-op commission
- Photos (minimum count per board — typical 1–4 photo minimum to activate, 25+ recommended)
A missing required field will prevent the listing from going active or will flag it with the MLS. Run the full-field check before saving.
4c. Coming Soon status rules
Many MLS boards now offer a "Coming Soon" status that allows a listing to be visible to cooperating agents (and sometimes the public) for a limited period before showings begin. Rules typically include:
- Time limit — typically 7–21 days; some boards allow 30
- Showing restrictions — no showings allowed during Coming Soon (or limited to specific conditions)
- Marketing restrictions — may restrict certain kinds of public marketing during Coming Soon
- Signed commitment requirement — listing agreement must be fully executed before Coming Soon status
Confirm the agent's board's Coming Soon rules and document in the MLS rules reference. See Coming Soon Campaign Management for the Coming Soon campaign workflow.
4d. Photo requirements
Typical MLS photo requirements:
- Minimum count to activate: usually 1 photo (platform minimum), but 25+ recommended for a competitive listing
- Maximum count: varies by board (common ranges: 25, 36, 40, unlimited)
- No watermarks on listing photos (boards generally prohibit photographer watermarks; the agent's right to use is covered by the copyright-release agreement with the photographer)
- No contact information in photos (no phone, email, website, agent photo embedded in a listing image)
- No sign riders or "for sale" signs visible in the primary photo (some boards have additional rules)
- No people in listing photos (standard practice, not a board rule in most cases)
4e. Virtual tours and links
- Many boards restrict what links can be included in a listing (no links to agent's lead-capture pages in some; branded virtual tours may require an unbranded version for the public MLS feed)
- Video walkthroughs may be branded or unbranded depending on where they're displayed
- Confirm the agent's board rules on virtual tours during onboarding
5. Advertising Rules
5a. Brokerage name requirement
"Brokerage name must be included in virtually all advertising — websites, social media profiles and posts, flyers, postcards, email signatures, for sale signs, business cards."
The brokerage identification must be clear and conspicuous — not in tiny unreadable font. Many states specify minimum size requirements (often expressed as percentage of the largest font on the asset, or an absolute point size).
VA task:
- Every marketing asset must include the brokerage name in a readable size
- If the agent has a team name or DBA, the brokerage name must still be present separately (a team name is not a brokerage name)
- Confirm the agent's state's specific brokerage-identification rule during onboarding
5b. Agent license number
Many states require the agent's license number on all advertising. Confirm the agent's state rule during onboarding. If required:
- Include on all ads, flyers, postcards, websites, email signatures, and social profiles
- Format per state rule (some require "License #[number]" or "DRE #[number]" or state-specific format)
- License number must be the active license number; update any asset if the license changes
5c. Online advertising rules
Paid and organic online advertising has category-specific rules. A few key ones:
- Facebook/Instagram paid ads for real estate must be placed in the "Special Ad Category: Housing" — Meta enforces this to prevent discriminatory targeting (see Fair Housing Marketing Compliance Review and Paid Social Media Ad Management)
- Google Ads have similar limitations on housing-related targeting
- Organic social posts are not subject to the Special Ad Category rule but are still subject to Fair Housing content rules (see Fair Housing Marketing Compliance Review)
- Property-specific ads must include the brokerage name and applicable disclosures
5d. MLS logo and REALTOR® trademark
- MLS logo: Use only when and where the MLS board permits. Typically the MLS logo can appear on listing marketing but not on agent-generic advertising. Confirm board rules.
- REALTOR® trademark: If the agent is a REALTOR® member of NAR, the trademark may be used per NAR's rules. Standard rules:
- Always in all caps: "REALTOR®"
- Always include the registered-trademark symbol (®)
- Use as a noun, not as an adjective describing a specific service (e.g., "John Smith, REALTOR®" not "REALTOR® Services")
- Do not modify the trademark with other words or logos
5e. Testimonials and client quotes
- Testimonials require the client's written permission
- Do not identify clients by full name without their permission
- Avoid testimonials that include unverifiable claims (e.g., "John helped us find a house worth $X")
- Maintain a testimonial approval file in the operations folder with the client's consent for each one used
5f. Claims about experience, production, and results
- Any claim about the agent's production volume, transaction count, or ranking must be substantiated with documentation
- Avoid vague superlatives ("the best agent in the area") — they invite competitor complaints and may violate state consumer-protection laws
- Market-area claims ("Top-selling agent in [neighborhood]") require a specific time frame and verifiable data source (e.g., "Top 1% by volume in [area], per [MLS] data, 2025")
- Year-to-date claims should be updated as the year progresses; a "best in 2024" claim three years later is misleading
6. Do Not Call Compliance
Cold-calling prospects from scraped lists, cold-texting, and similar outbound prospecting are governed by the Telephone Consumer Protection Act (TCPA) and state equivalents. Full protocol is in Do Not Call / TCPA Compliance Protocol.
Summary for this SOP:
- VA never calls a number without confirming it is not on the National Do Not Call Registry and the agent's state's DNC list
- VA never sends an SMS to a recipient who hasn't given express written consent to receive SMS
- VA never uses an auto-dialer without consent
- Exceptions exist (existing business relationship, established customer) — confirm application with the agent
See Do Not Call / TCPA Compliance Protocol for the full framework.
7. VA Review Protocol
Run this checklist on every outgoing marketing asset before it publishes. This is the single most important compliance gate in the SOP.
7a. Universal checklist
- ☐ Brokerage name present and clearly visible
- ☐ Agent's license number present (if required in this state)
- ☐ Fair Housing logo present (on major marketing materials — websites, flyers, presentations, email templates with property listings)
- ☐ Fair Housing content review: No language referencing family status, religion, race/national origin, disability (see Fair Housing Marketing Compliance Review prohibited-vs-compliant language table)
- ☐ REALTOR® trademark used correctly if used at all
- ☐ MLS logo used only where permitted
- ☐ Equal Housing Opportunity statement on listings and major marketing
- ☐ Claims and stats substantiated — any production volume, transaction count, ranking, or superlative has documentation
- ☐ Testimonials have consent on file
- ☐ Client identifiable information (names, photos, addresses) only with consent
- ☐ Property address accurate (for property-specific advertising)
- ☐ List price accurate (for property-specific advertising) — matches MLS
- ☐ Brokerage required disclosure (if any specific disclosure language is required by the brokerage)
7b. MLS-specific checklist (for MLS input)
- ☐ All required MLS fields populated
- ☐ Public remarks contain no Fair Housing-sensitive language, no phone or email, no "call for showing" directing to agent (standard MLS rule)
- ☐ Agent/private remarks contain showing instructions, any co-op info, and anything that should not be public
- ☐ Photos meet count minimum; no watermarks; no people; no signs in primary photo
- ☐ Square footage source noted per MLS Data Entry & Listing Input Standards rule
- ☐ Co-op commission specified
- ☐ Listing agreement dates match executed contract
- ☐ Virtual tour / video link compliant with board rules
7c. Paid-ad-specific checklist
- ☐ Special Ad Category: Housing selected (Meta)
- ☐ Targeting does not exclude any Fair Housing protected class
- ☐ Ad copy reviewed for prohibited language
- ☐ Brokerage name and required disclosures visible
- ☐ Landing page complies with all the same rules as the ad itself
7d. If any item fails
- Do not publish
- Send the asset back to the agent (or the drafter) with the specific gap identified
- Re-run the checklist after the revision
8. Brokerage Approval Requirements
Some brokerages require pre-publication review of marketing materials. Confirm with the agent during onboarding:
- Does the brokerage require pre-approval?
- For which asset types (all, or specific categories: print, digital, ads)?
- What's the submission process? (portal, email, compliance officer direct)
- What's the expected turnaround?
- What's the approval-logging protocol?
If pre-approval is required
- Submit assets via the brokerage's process ahead of the intended publication date (allow for the brokerage's review window)
- Log submission, approval, and any required changes in the operations folder
- Do not publish until approval is in hand
If pre-approval is not required
- Still retain copies of everything published in the operations folder for audit purposes
- Maintain a publication log with date, asset, channel, agent sign-off timestamp
9. Escalation — When to Escalate Immediately
Escalate to the agent (and brokerage compliance if serious) immediately if:
- A compliance issue is discovered on a published asset — something went out with a violation (missing brokerage name, prohibited language, etc.)
- A third party alleges a compliance violation — buyer's agent, consumer, competitor files a complaint
- Brokerage compliance flags a submitted asset requiring a response
- MLS sends a rules-violation notice (photo watermark, prohibited field content, late submission)
- A state or board fine notification arrives
Use this escalation template:
Hi [Agent Name] — compliance issue:
Issue: [One sentence — e.g., "The [date] Instagram post went out without the brokerage name; a commenter has flagged it."]
Status: [What you've done — e.g., "Post has been edited to add the brokerage name in the caption; still visible in the feed."]
Recommended next step: [e.g., "Notify brokerage compliance proactively; retain the original version for audit."]
[VA Name]
If agent is unreachable within 2 business hours on a flagged-asset issue:
1. Remove or restrict the non-compliant content if within the VA's access (e.g., edit the Instagram caption)
2. Do not file a formal response to brokerage compliance on the agent's behalf
3. Log every action with timestamps
10. Completion Checklist
Onboarding
- ☐ State advertising rules documented in operations folder
- ☐ Board MLS rules documented in operations folder
- ☐ Brokerage marketing approval requirements documented
- ☐ VA Review Protocol embedded in every marketing template
Per-asset (every outgoing marketing piece)
- ☐ Universal review checklist run
- ☐ Asset-type-specific review (MLS / paid ad / print) run
- ☐ Any gaps flagged to agent before publication
- ☐ Published copy archived with date and channel
Per-MLS-action
- ☐ MLS submission checklist run
- ☐ All required fields populated
- ☐ Photos compliant
- ☐ Public/private remarks reviewed
- ☐ Submission date logged (for timeline-compliance rule)
Annual
- ☐ State advertising rules re-verified
- ☐ Board MLS rules re-verified
- ☐ Brokerage requirements re-verified
- ☐ Reference docs updated in operations folder
11. Tools & Access
| Item | Details |
|---|---|
| State advertising rules reference | [Stored in operations folder — [State] Advertising Rules.md; confirm during onboarding] |
| Board MLS rules reference | [Stored in operations folder — [Board] MLS Rules.md; confirm during onboarding] |
| Brokerage marketing requirements | [Stored in operations folder — [Brokerage] Marketing Approval.md; confirm during onboarding] |
| MLS system | Per MLS Profile Setup & Management and MLS Data Entry & Listing Input Standards |
| Publication log | [Shared spreadsheet — date, asset, channel, sign-off; confirm during onboarding] |
| Testimonial consent file | [Operations folder — signed consent per client] |
| NAR REALTOR® trademark rules reference | [Bookmark to NAR site; current version in operations folder] |
| Brokerage compliance officer contact | [Confirm during onboarding] |
| Agent's preferred urgent channel | [Confirm during onboarding] |