DKREKeller Williams Lifestyles Realty, Brokerage (289) 212‑6270

For real estate agents

Business planning workbook

Every exercise for a yearly business plan, on one page. Type your numbers and the math works itself out, from the income you want down to this week’s appointments and calls. Each part ends with a prompt you can copy into ChatGPT, Claude or any AI app.

The models and benchmarks come from Gary Keller’s The Millionaire Real Estate Agent and the Keller Williams Business Planning Clinic. This workbook is DKRE’s own and isn’t a Keller Williams publication. Full credits.

Your numbers stay with you. What you type is saved only in this browser, on this device. Nothing is sent to DKRE or anyone else, and there’s no account, until you copy a prompt into an AI app or tap Open ChatGPT or Open Claude, which sends that prompt to them. Clearing your browser data erases it, so print your plan when you’re done.

The page is loading.

You type in white boxes. Grey boxes work themselves out.

Four rules for the AI prompts (download the prompt card, PDF)
  1. No client names, phone numbers or addresses in a free AI app. Totals and your own numbers only.
  2. Check the math. AI can be wrong and sound sure of itself.
  3. AI writes the draft; you send it. Canada’s anti-spam law (CASL) and the Do Not Call list still apply.
  4. Ask follow-ups. “Make it shorter.” “What if I only work 44 weeks?” “Explain that like I’m new.”

Before you start

Getting started

Where I am today

Optional. It stays in this browser.
Which of these sounds like me? Tick any that fit.

My numbers

Type these once. The rest of the page reuses them, so you don’t have to type them again.

Everyone you could call or email: past clients, friends, family, leads.

My three learning goals

How far I’ll take it

Pick the one you’ll commit to

Part 1

Models and mindset

A plan built on a proven model, powered by a reason that matters to you.

Skip to this part’s AI prompt

My Big Why

The reason that gets you to the phone on a hard day. The AI prompt at the end of this part helps you find it.

What I want my plan to do for me

Tick each one you want

My 4-1-1

A 4-1-1 is one page of goals: for the 4 weeks ahead, 1 month and 1 year. Each part below adds its lines, and Part 6 pulls them into your finished 4-1-1.

What clicked and what I’ll do

Three things I’ll do, each with a date

Plan with AI · Models and Mindset

Find your Big Why

Six questions, one at a time, then your Big Why in your own words. Nothing to fill in.

See a sample answer

A sample agent said: “Tired of shifts. I wanted to be home for my kids.” “Handing first-time buyers their keys.” “I’m never off. Texts at 10 pm.” “Weekends off, coaching soccer.” “Pay off the house. Help my parents retire.”

Their Big Why: I do real estate to build a business on my own terms, so I’m home for my kids and coaching soccer on weekends instead of answering texts at 10 pm. In three years I want the house paid off early, my parents helped into retirement, and more first-time buyers holding keys they didn’t think they could get.

If yours sounds like a greeting card, tell it “use more of my words”.

Written for a made-up agent. Yours will be different.

Part 2

The economic model

Start with the net income you want and work back to the appointments it takes.

Skip to this part’s AI prompt

Last year (actual)

Your real numbers. The appointments and sales come from My numbers, so they show your true conversion rates.

Costs you pay whether or not a deal closes.
What comes off each deal: brokerage split and fees, referral fees, agents paid per deal.
GCI last year: net + operating + cost of sale–
Net / operating / cost of sale, as % of GCIThe model’s benchmark is 40 / 30 / 30 (MREA).–
Sales last year (My numbers 6 + 7)–
Average commission: GCI ÷ sales–
Typical commission (My numbers 3)–
Listings and buyers, as % of sales–
Listing appointments that became a sale–
Buyer appointments that became a sale–
Appointments last year–
Appointments a month–
Appointments a week–

Next year (pro forma)

The same steps with next year’s numbers. Grey boxes work themselves out.

  1. My numbers 1 says you need –. Leave it empty to use that.
  2. Last year: –. My numbers 2, all business expenses: –.
  3. Last year: –. Steps 2 and 3 together are usually close to My numbers 2.
  4. Step 4. GCI I need: net + operating + cost of sale–
    Net / operating / cost of sale, as % of GCIMREA benchmark: 40 / 30 / 30.–
  5. Your own number. Commissions are negotiable; there is no standard rate.
    My numbers 3 says –. Leave it empty to use that.
  6. Step 6. Sales I need: GCI ÷ average commission, rounded to the nearest sale–
  7. Leave it empty to use 50 / 50, the model’s example.
    From sales back to appointmentsListingsBuyers
    Sales––
    % of signed clients who sell or buy
    Signed: listings taken, buyers signed––
    % of appointments that sign
    Appointments a year, rounded up––

    Fractions carry through every step; only the appointments are rounded up. The clinic’s handout rounds to the nearest whole appointment, so a count here can be one higher. Don’t know your rates? (75% and 80% for listings, 75% and 70% for buyers). You can type 80 or .8.

  8. Leave it empty to use 50.
    AppointmentsListingsBuyers
    A month––
    A week––
    All appointments a year–
    All appointments a month–
    All appointments a week–

My plans to improve

Build your 4-1-1: appointments

Year: net income–
Year: total sales–
Year: listing appointments–
Year: buyer appointments–
January: listing appointments–
January: buyer appointments–
Week 1Listing appointments: –Buyer appointments: –
Week 2Listing appointments: –Buyer appointments: –
Week 3Listing appointments: –Buyer appointments: –
Week 4Listing appointments: –Buyer appointments: –

Monthly goals are the year ÷ 12, rounded up, and spread across the four weeks.

What clicked and what I’ll do

Three things I’ll do, each with a date

Plan with AI · The Economic Model

Work back from the income you want

The words in this prompt come from the boxes above, so type your numbers there first.

Check the AI’s math

The same numbers as your pro forma above. If the AI’s answer is far from these, tell it “show me each step”.

GCI needed–
Closings–
Listing appointments a year–
Buyer appointments a year–
Appointments a month–
Appointments a week–

Then add it to your 4-1-1. When the AI has answered, send it this:

From what you just gave me, write the lines for my 4-1-1 for this part of my plan: one annual goal for 2027, one goal for January, and one goal for each of the 4 weeks of January. One line each, with a number in every line.

See a sample answer

25 closings is about 1 appointment a week. $150,000 net + $60,000 operating expenses + $40,000 cost of sale = $250,000 GCI. Divided by a $10,000 average commission, that’s 25 closings, half listings and half buyers.

ListingsBuyers
Closings12.512.5
Signed (80% and 70% close)15.617.9
Appointments (75% sign)2124
Per month1.82.0
Per week (50 weeks)0.40.5

What if 85% of listing appointments sign, not 75%? 19 listing appointments instead of 21.

Rates used: the sample agent’s (75% of listing appointments sign and 80% of those listings sell; 75% of buyer appointments sign and 70% of those buyers buy). Your AI may pick different example rates; tell it which to use.

Written for a made-up agent. Yours will be different.

Part 3

The lead generation model

Where your appointments come from: the people in your database and how often you reach them.

Skip to this part’s AI prompt

My top lead sources

Where last year’s business came from. Most agents find a few sources bring most of their deals.

My database

Names in my database today (My numbers 8)–

My database math

Both ways round: what your database gives you now, and how big it needs to be.

Leave it empty to use 50%.
Appointments my database can bring in a yearContacts × 6% × conversion–
Contacts I need for my pro forma’s appointmentsAppointments ÷ 6% ÷ conversion–

The 6% rule (Business Planning Clinic, from The Millionaire Real Estate Agent): about 6% of the people in a database you touch 36 times a year buy or sell each year, and you win a share of them.

My lead generation plan

Contacts needed for my economic model–
Contacts in my database today–
Contacts to add–
Add each month–
Add each week–
Leave it empty to aim for the number needed above. A smaller first step is fine; your 4-1-1 uses this goal.

My lead sources now
My lead sources next year

My touch plans

Leads are people you haven’t spoken with yet; contacts know you. Each group gets its own touch plan.

19 to Connect, for leads (MREA)

36 to Convert, for contacts (MREA)

Calls a year: database × 4–
Calls a month: a third of the database–
Calls a week: a month’s calls ÷ 4–

Build your 4-1-1: database and calls

Year: contacts in my database–
January: contacts to add–
January: calls–
Week 1Contacts to add: –Calls: –
Week 2Contacts to add: –Calls: –
Week 3Contacts to add: –Calls: –
Week 4Contacts to add: –Calls: –
Put these in my 4-1-1

What clicked and what I’ll do

Three things I’ll do, each with a date

Plan with AI · The Lead Generation Model

Build your 36 to Convert

The words in this prompt come from the boxes above, so type your numbers there first.

Then add it to your 4-1-1. When the AI has answered, send it this:

From what you just gave me, write the lines for my 4-1-1 for this part of my plan: one annual goal for 2027, one goal for January, and one goal for each of the 4 weeks of January. One line each, with a number in every line.

See a sample answer

36 touches, and only 4 are calls. Sample: Strathroy-Caradoc, 400 contacts, 2027.

  • 4 calls: rounds start in January, April, July and October. Each runs the whole quarter: a third of the list a month, about 33 calls a week.
  • 26 emails: one every two weeks.
  • 2 events: strawberry social, Saturday June 19. Fall pie pickup, Saturday October 2.
  • 4 pieces of mail: year in review (February), magnet (May), fall checklist (September), 2028 calendar (December).

Written for a made-up agent. Yours will be different.

Plan with AI · The Lead Generation Model

Quarterly call openers

Three ways to open a quarterly call. Nothing to fill in.

See a sample answer
  1. “Hi [Name], it’s [you]. No business, I just like checking in with people I’ve helped. How’s the house treating you?”
  2. “Hey [Name], it’s [you]. I drove past your street today and thought of you. What’s new with you and the family?”
  3. “Hi [Name], it’s [you]. I’m calling a few favourite people this week to catch up. What’s been keeping you busy?”

If they mention a move: “Oh, that’s big news. What’s got you thinking about it?” Then listen.

Written for a made-up agent. Yours will be different.

Part 4

The budget model

Where the money goes between earning it and keeping it. Spend as an investment, and hold each line to account.

Skip to this part’s AI prompt

What I pay for technology

Technology a month–
Technology a yearCompare it with the Communication and tech line in your budget below.–

My budget

Your GCI goal comes from Part 2. Type what you plan to spend on each line in a year; the model’s figure sits beside it.

My GCI goal for 2027, from the pro forma–
Cost of salesMREA %$ at MREA %My plan
Listing specialist(s)5%–
Buyer specialist(s)25%–
Other cost of sale (brokerage split and fees, referral fees)–minimal
Total cost of sales30%––
Operating expensesMREA %$ at MREA %My plan
Compensation (pay for staff)14.4%–
Lead generation9%–
Occupancy1%–
Education and coaching2.5%–
Supplies and office1%–
Communication and tech1%–
Auto0.6%–
Equipment0.3%–
Insurance0.2%–
Total operating expenses30%––
Total expenses60%––
Net income40%––

–

The percentages are the MREA budget benchmarks (The Millionaire Real Estate Agent) for a large business. Yours will differ, and that’s fine: the point is to see each line next to the model.

My monthly profit and loss

Your budget, one month at a time, so you can hold each month’s real numbers against it.

IncomeA month
Residential income–
Commercial income
Other real estate income
Total income (GCI)–
Cost of salesA month
Listing specialist(s)–
Buyer specialist(s)–
Other cost of sale (brokerage split and fees, referral fees)–
Total cost of sales–
Gross profit–
Operating expensesA month
Compensation (pay for staff)–
Lead generation–
Occupancy–
Education and coaching–
Supplies and office–
Communication and tech–
Auto–
Equipment–
Insurance–
Total operating expenses–
Total expenses–
Business profit–
Income below the lineA month
Interest income
Vendor and supplier income
Profit share income
Other income
Total below-the-line income–
Expenses below the lineA month
Employee profit share
Other pre-tax expenses
Income tax
Total below-the-line expenses–
Net income, a month–

Plan lines are your budget ÷ 12. Residential income is your GCI ÷ 12 less any commercial and other income you type. Leave below-the-line boxes empty if you have none.

Build your 4-1-1: money habits

Put these in my 4-1-1

What clicked and what I’ll do

Three things I’ll do, each with a date

Plan with AI · The Budget Model

Sort your P&L the KW way

Paste last year’s profit and loss below. Your subscriptions come from the box above.

Then add it to your 4-1-1. When the AI has answered, send it this:

From what you just gave me, write the lines for my 4-1-1 for this part of my plan: one annual goal for 2027, one goal for January, and one goal for each of the 4 weeks of January. One line each, with a number in every line.

See a sample answer

56% net, well above the 40% benchmark. The sample agent’s last year, $250,000 GCI:

$% of GCI
Brokerage split and fees (cost of sales)40,00016%
Advertising22,0008.8%
Car9,0003.6%
Subscriptions ($275 a month)3,3001.3%
Office, fees and other35,70014.3%
Operating expenses70,00028%
Net income140,00056%

Cost of sales (16%) and operating expenses (28%) are both under the 30% benchmarks. Worth a look: no insurance line, and “Office, fees and other” is big enough to split into its own lines. Two CRMs overlap: cut the $90 one first.

Written for a made-up agent. Yours will be different.

Part 5

The organizational model

Who does the work as you grow. Tools and systems first, then people, one hire at a time.

Skip to this part’s AI prompt

My future organization

Write down the roles your business will need, and tick the ones already filled.

How strong I am at each part of the job

1 is low, 4 is high.

Before a first hire, KW suggests its leverage and career-visioning courses.

Build your 4-1-1: people

Put these in my 4-1-1

What clicked and what I’ll do

Three things I’ll do, each with a date

Plan with AI · The Organizational Model

Your first hire might be software

List what you did last week below and the AI sorts it into what only you can do, what a person could do, and what a tool could do.

Then add it to your 4-1-1. When the AI has answered, send it this:

From what you just gave me, write the lines for my 4-1-1 for this part of my plan: one annual goal for 2027, one goal for January, and one goal for each of the 4 weeks of January. One line each, with a number in every line.

See a sample answer

12 of 20 hours didn’t need you. The card’s sample week, sorted. Hours are rough estimates.

  • Only me, 8 hours: listing appointment, showed homes.
  • A person, 7 hours: chased a lawyer for documents, 40 showing texts, bookkeeping.
  • A tool, I check, 5 hours: listing descriptions, CMA write-up, social posts.

The job for the second pile: part-time admin assistant, about 7 to 10 hours a week. Chases documents, books showings, keeps the books.

Written for a made-up agent. Yours will be different.

Part 6

Pulling it together: my 4-1-1

Every number here comes from the parts above, so change a number there and this page follows. Add anything else you want to hold yourself to.

Skip to this part’s AI prompt

My 4-1-1 for 2027

The year

Net income–
GCI–
Total sales–
Listing appointments–
Buyer appointments–
Contacts in my database–

    January

    Listing appointments–
    Buyer appointments–
    Contacts to add–
    Calls–

      The four weeks of January

      Week 1Listing appointments: –Buyer appointments: –Contacts to add: –Calls: –
      Week 2Listing appointments: –Buyer appointments: –Contacts to add: –Calls: –
      Week 3Listing appointments: –Buyer appointments: –Contacts to add: –Calls: –
      Week 4Listing appointments: –Buyer appointments: –Contacts to add: –Calls: –

        My action steps

        From the end of each part, with their dates.

          Plan with AI · Pulling It All Together

          Build your 4-1-1 and a Friday check-in

          The words in this prompt come from the boxes above, so type your numbers there first. It turns your plan into a 4-1-1 and a Friday check-in.

          See a sample answer

          25 sales is 7 calls a day in January. The sample agent: $150,000 net, 25 sales, database 400 to 500.

          Listing apptsBuyer apptsCallsNew contacts
          20272124⅓ a month100
          January221339
          Week 11–332
          Week 2–1332
          Week 31–332
          Week 4–1343

          Every Friday, paste back: calls made, conversations, contacts added, appointments set and held, agreements signed.

          Written for a made-up agent. Yours will be different.

          Credits

          The models and benchmarks on this page come from Gary Keller’s The Millionaire Real Estate Agent (with Dave Jenks and Jay Papasan) and the Keller Williams Business Planning Clinic: the economic, lead generation, budget and organizational models, the 40 / 30 / 30 split, the budget percentages, the 6% database rule, the 19 to Connect and 36 to Convert touch plans, and the 4-1-1. This workbook is DKRE’s own, in its own words, and isn’t a Keller Williams publication.

          Made for the KW Lifestyles Business Planning Clinic, co-led by Jaime Wagg and Dan Kiekens, Keller Williams Lifestyles Realty, Nov 12, 2026.

          The sample agent is made up. AI output can be wrong; check it before you rely on it. Nothing here is tax, legal or financial advice.