AGS
All posts
Market Guides10 min read·9 February 2026

Off-Plan Real Estate CRM Workflow: Managing Payment Plans, EOIs, and Handovers in Dubai

Off-plan real estate CRM Dubai workflow — EOI to handover pipeline, payment plan tracking, Oqood compliance, and the templates AGS ships built-in.

Why off-plan breaks normal CRMs

A resale deal closes in 30–60 days. The CRM only needs to track the buyer from enquiry to keys. Off-plan is different. A buyer signs an EOI today, books in 2 weeks, signs SPA in 30 days, registers Oqood in 60 days, then pays milestones for 2–5 years before handover. Every stage has compliance, every milestone needs a reminder, and the developer changes timelines without warning.

A normal sales pipeline collapses this into "in progress" and forgets about it. The agent finds out a buyer missed a payment when the developer sends a default notice.

The 7-stage off-plan pipeline

StageTrigger to enterWhat the CRM must do
1. LeadBuyer enquiry on portal / referral / eventWhatsApp first reply < 60s; capture nationality, budget, finance
2. EOI registeredBuyer signs Expression of Interest with developerLog EOI fee paid, project, unit type; calendar SPA deadline
3. Booking fee paidBuyer pays 5–10% bookingReceipt logged; SPA prep workflow fires
4. SPA signedSale & Purchase Agreement executedDocument upload; Oqood registration task assigned
5. Oqood registeredDLD interim registration completedOqood certificate stored; milestone schedule activated
6. Payment milestonesPer developer schedule (quarterly typical)Auto-reminder 14 + 3 days before each payment
7. HandoverProject completion; final paymentTitle Deed registration workflow; review request 30 days post-handover

Stage 1: Lead — what's different for off-plan

Off-plan buyers ask different questions than resale buyers. Capture these on the first touch:

  • Nationality and residency status — drives Golden Visa eligibility (AED 2M+ purchase) and finance access.
  • Cash vs mortgage — mortgage rules for off-plan are tighter (up to 50% LTV typically vs 80% for ready).
  • Investment vs end-user — drives ROI conversation vs lifestyle pitch.
  • Handover timeline tolerance — buyers wanting keys in 12 months can't look at 4-year projects.

Stage 2: EOI registered

The Expression of Interest is non-binding but signals real intent. CRM actions at this stage:

  • Log EOI fee (typically AED 5,000–20,000, sometimes refundable).
  • Record the unit hold and the developer's deadline to sign SPA.
  • Calendar a reminder 7 and 2 days before SPA deadline.
  • Send the buyer a checklist of documents needed for SPA: passport, residence visa, Emirates ID (if resident), proof of address, source-of-funds.

Stage 3: Booking fee paid

This is the irreversible commit. Trigger a workflow:

  • Send buyer a payment receipt.
  • Notify the developer's sales liaison.
  • Calendar SPA signing within the developer's window (usually 14–30 days).
  • Schedule a "buyer comfort call" 48 hours after booking — this is where most cold feet happen.

Stage 4: SPA signed

Sale & Purchase Agreement is the legal contract. CRM must:

  • Upload signed SPA to the contact record.
  • Generate the milestone payment schedule from the SPA terms.
  • Assign a task to register Oqood within the developer's window (usually 60 days).
  • Flag any non-standard clauses (early-exit fees, transfer restrictions).

Stage 5: Oqood registered

Oqood is the interim registration with Dubai Land Department before the title deed exists. Without it, the buyer has no legal interest in the unit. CRM compliance check:

  • Confirm Oqood certificate received and uploaded.
  • Cross-check name on Oqood matches buyer record (common mistake on joint purchases).
  • Log the registration fee (4% of purchase price + admin).
  • Set a 90-day follow-up if Oqood is not received.

Stage 6: Payment milestones — the part that breaks most CRMs

Off-plan payment plans typically run on construction milestones: 10% on booking, 10% on foundation, 10% on each floor, 30–50% on handover. Some developers use 1-3-5-7 quarterly plans. The CRM must:

  • Store the payment schedule with dates and amounts.
  • Fire a WhatsApp reminder 14 days and 3 days before each milestone.
  • Log each payment with receipt upload.
  • Flag overdue payments immediately — developer late fees compound quickly.
  • Send the buyer a yearly statement showing paid-to-date and remaining.

Service charge handling

Post-handover service charges are a separate workflow. Annual reminder, AED/sq ft tracking, sinking fund disclosure. Off-plan buyers regularly forget service charges exist — surface them at handover, not at the bill.

Stage 7: Handover

Handover is when the buyer becomes an owner of record. CRM actions:

  • Title Deed registration workflow (4% DLD transfer fee, payable by buyer unless negotiated).
  • Snagging report task — typically 30 days.
  • Utility connection checklist (DEWA, Etisalat/du, district cooling).
  • Move-in support content.
  • Review request 30 days after handover.
  • Move buyer to "Past Client" nurture with annual valuation offer on the purchase anniversary.

Compliance checks the CRM should automate

  • RERA-registered developer: verify project listed on Dubai REST app.
  • Escrow account: all buyer payments must go into the project's escrow, not the developer's general account.
  • Source of funds: for AED 55k+ cash transactions, AML documentation required.
  • Broker registration: the listing agent's RERA number on the SPA matches the deal record.

What AGS ships out of the box

  • The 7-stage off-plan pipeline as a default template.
  • Payment plan calculator that generates milestone schedules from SPA inputs.
  • WhatsApp templates for EOI, booking, SPA, Oqood, milestone reminders, handover.
  • Document upload fields keyed to each stage.
  • RERA / DLD compliance flags surfaced as tasks.
  • Buyer-facing portal where the buyer can see their own payment schedule and uploaded documents.

Setup time on the off-plan pipeline in AGS: 30–60 minutes. Same setup in a US-native CRM: a custom-fields build of 1–2 weeks plus ongoing maintenance, and the WhatsApp piece still doesn't work.

What this gives the agent

  • Zero missed milestone payments across the entire book.
  • Buyers stay informed without manual outreach.
  • Compliance evidence on file for every deal.
  • Post-handover review and referral flow runs automatically.

FAQ

Does this workflow apply to Abu Dhabi off-plan too?
Mostly — the registration is with ADM not DLD, and the equivalent of Oqood is the Initial Sale Contract registration. Same logic, different authority.
What about secondary off-plan (assignment) deals?
Add a stage between SPA and Oqood for "Assignment NOC pending." Developer NOC is required and often fee-bearing.
How does AGS handle multi-developer agents?
Each developer's payment-plan template is stored separately. When you log a new SPA, you pick the developer and the milestone schedule auto-populates.

Ready to put this into practice?

Your first automation live today.

14-day free trial. No credit card. No setup fee.