Real Estate Commission Calculator Formula

Understand the math behind the real estate commission calculator. Each variable explained with a worked example.

Formulas Used

Total Commission

total = total_commission

Listing Side Total

listing_side_total = listing_side

Buyer Side Total

buyer_side_total = buyer_side

Listing Agent Net Earnings

listing_agent_earns = listing_agent_take

Buyer Agent Net Earnings

buyer_agent_earns = buyer_agent_take

Each Side as % of Sale

commission_per_side_pct = total_commission_pct / 2

Variables

VariableDescriptionDefault
sale_priceSale Price(USD)450000
total_commission_pctTotal Commission Rate(%)5
listing_agent_splitListing Side Split(%)50
listing_agent_broker_splitListing Agent Keeps (of their side)(%)70
buyer_agent_broker_splitBuyer Agent Keeps (of their side)(%)70
total_commissionDerived value= sale_price * total_commission_pct / 100calculated
listing_sideDerived value= total_commission * listing_agent_split / 100calculated
buyer_sideDerived value= total_commission - listing_sidecalculated
listing_agent_takeDerived value= listing_side * listing_agent_broker_split / 100calculated
buyer_agent_takeDerived value= buyer_side * buyer_agent_broker_split / 100calculated

How It Works

Real Estate Commission Structure

Real estate commissions are negotiable fees paid at closing, typically by the seller, for the services of real estate agents.

How Commission Splits Work

1. Total commission is set in the listing agreement (typically 4-6%) 2. The listing brokerage offers a co-op split to the buyer brokerage (often 50/50) 3. Each brokerage splits with their agent based on the agent-broker agreement

Recent Changes

After the 2024 NAR settlement:

  • Buyer agent compensation is no longer advertised on MLS
  • Buyers may negotiate and pay their agent directly
  • Commission rates are more openly negotiated
  • Commission as a Selling Cost

    Commission reduces your net proceeds and is factored into capital gains calculations as a selling expense, lowering your taxable gain.

    Worked Example

    A $450,000 sale with 5% total commission, 50/50 split. Both agents have 70/30 splits with their brokerages.

    sale_price = 450000total_commission_pct = 5listing_agent_split = 50listing_agent_broker_split = 70buyer_agent_broker_split = 70
    1. 01Total commission: $450,000 x 5% = $22,500
    2. 02Listing side: $22,500 x 50% = $11,250
    3. 03Buyer side: $22,500 - $11,250 = $11,250
    4. 04Listing agent (70% of side): $11,250 x 70% = $7,875
    5. 05Buyer agent (70% of side): $11,250 x 70% = $7,875
    6. 06Each brokerage keeps: $11,250 x 30% = $3,375