Tiered commission formula

dip694

New Member
Joined
May 1, 2018
Messages
10
I am trying to create a spreadsheet to calculate the tentative commission for a real estate business. The commission is structured in a tiered way under two situation.
Scenario 1 - Under this scenario the brokerage president is the one that handled the sale. The split would as seen from the screenshot below: Scenario 1: Commission Tiers. This assumes that no other ASD (ie sales guy was involved).

Scenario 2 - Under this scenario, the sale was predominantly handled by the ASD (ie sales guy) while managed by the president. As such the commission tier/structure would be as outlined in Scenario 2.

My question, is what is the best formula to calculate the commission for the president, ASD, and JA (company)?

I very much appreciate all your help.
 

Attachments

  • Screen Shot 2021-08-12 at 14.44.35.png
    Screen Shot 2021-08-12 at 14.44.35.png
    241.5 KB · Views: 26

Excel Facts

Excel Wisdom
Using a mouse in Excel is the work equivalent of wearing a lanyard when you first get to college
I show 3 alternatives ways to calculate the commission for scenario 1 ASD = y.
The array of Bracket information is named aB and the array of Rate differentials is named aR. See E2
The named arrays are aB ={0;250000;500000}} and aR ={0.15;0.1;0.15}
The Table is not required.

If you want to use the table of brackets and rates, see F2

The same logic applies for scenario 2.
To try the suggestion below, click on the icon below the f(x) in the header and paste the information into an empty sheet.
N.B. You can post an extract of your sheet with the forum's tool XL2BB.

Commissions 2021.xlsm
ABCDEFGHIJK
1Total sales800,000.00Commission
2Commission220,000.00220,000.00
3Commission Arithmetic220,000.00
4
5
6Brackets S1RatesArthmetic
7
8015%37,500
9250,00025%62,500
10500,00040%120,000
11ASD
12800,000y220000
2c
Cell Formulas
RangeFormula
F2F2=SUMPRODUCT(--(E1>H8:H10),E1-H8:H10,I8:I10-I7:I9)
E2E2=SUMPRODUCT(--(E1>aB),E1-aB,aR)
E3E3=SUM(K8:K10)
K8:K9K8=MAX(0,MIN($E$1,H9)-H8)*I8
K10K10=MAX(0,MIN($E$1,K11)-H10)*I10
E12E12=IF(D12="y",SUMPRODUCT(--(E1>aB),E1-aB,aR),IF(D12="","Balance of Formula",""))
 
Last edited:
Upvote 0
Information posted for the arithmetic part was not complete.
The BigNum is a named value for an extremely large number =9.99999999999999E+307

See below
Commissions 2021.xlsm
HIJ
6Brackets S1RatesArthmetic
7
8015%37,500
9250,00025%62,500
10500,00040%120,000
111E+308
2c
Cell Formulas
RangeFormula
J8:J10J8=MAX(0,MIN($E$1,H9)-H8)*I8
H11H11=BigNum
 
Upvote 0
Thank you for your reply, but not sure I quite understand the solution. Here is an extract of my worksheet:

Commission Split.xlsx
ABCDEFGHIJKLMN
1#GROSS PROFITTotal Cummulative SumASD Deal?Net to PresidentNet to ASDNet to JA Brokerage
2100,000100,000YesSCENARIO 1: Commission Tiers (No ASD)
31150,000250,000NoCommission >=PresidentJA
4250,000300,000Yes$ -15.0%85.0%
53100,000400,000Yes$ 250,00125.0%75.0%
64200,000600,000No$ 500,00040.0%60.0%
75150,000750,000No
86SCENARIO 2: Commission Tiers (w/ASD)
97Commission >=PresidentASDJA
108$ -10.0%15.0%75.0%
119$ 250,00112.5%25.0%62.5%
1210$ 500,00015.0%40.0%45.0%
JA Brokerage
Cell Formulas
RangeFormula
M4:M6M4=100%-L4
C2C2=B2
C3:C7C3=C2+B3
N10:N12N10=100%-L10-M10
 
Upvote 0
Post # 4

Do you want the calculation of Commission on Column B.
What is the expected result with a line or 2?

Did you review the logic on my suggestion post #2.
You can use Excel's Evaluate Formula.

I will post a longer formula with more information and later I will try to adapt the information to your post #4.

Commissions 2021.xlsm
ABCDEFGHIJ
1Commission
2Scenario 1Scenario 2
3Total sales800,000.00Pres1JA1PresASDJA
4Commission220,000.00220,000.00580,000.00101,250.00220,000.00478,750.00
5
6
7Scenario 1RatesScenario 2Rates
8BracketsPresJAPresASDJA
9Row is blank
10015%85.0%10.0%15.0%75.0%
11250,00025%75.0%12.5%25.0%62.5%
12500,00040%60.0%15.0%40.0%45.0%
13
14Net to
15PresidentJA ASD
16ASD
17800,000y101,250.00478,750.00220,000.00
18400,000y43,750.00281,250.0075,000.00
19100,000y10,000.0075,000.0015,000.00
20800,000n220,000.00580,000.00 
212,000,000n700,000.001,300,000.00 
22100,000n15,000.0085,000.00 
23
2c
Cell Formulas
RangeFormula
E4E4=SUMPRODUCT(--(E3>aB),E3-aB,_rPres)
F4F4=SUMPRODUCT(--(E3>E10:E12),E3-E10:E12,F10:F12-F9:F11)
G4G4=SUMPRODUCT(--(E3>E10:E12),E3-E10:E12,G10:G12-G9:G11)
H4:J4H4=SUMPRODUCT(--($E$3>$E$10:$E$12),$E$3-$E$10:$E$12,H10:H12-H9:H11)
E17:E22E17=SUMPRODUCT(--($C17>aB),$C17-aB,IF($D17="n",_rPres,rPres))
F17:F22F17=SUMPRODUCT(--($C17>aB),$C17-aB,IF($D17="n",_rJA,rJA))
G17:G22G17=IF(D17="y",SUMPRODUCT(--($C17>aB),$C17-aB,rASD),"")
 
Upvote 0
Commissions 2021.xlsm
ABCDEFG
1GROSS PROFITTotal Cummulative SumASD Deal?Net to PresidentNet to ASDNet to JA Brokerage
2100,000.00100,000.00Yes10,000.0015,000.0075,000.00
3150,000.00250,000.00No22,500.00 127,500.00
450,000.00300,000.00Yes5,000.007,500.0037,500.00
5100,000.00400,000.00Yes10,000.0015,000.0075,000.00
6200,000.00600,000.00No30,000.00 170,000.00
7150,000.00750,000.00No22,500.00 127,500.00
8
2c
Cell Formulas
RangeFormula
E2:E7E2=SUMPRODUCT(--($B2>aB),$B2-aB,IF($D2="No",_rPres,rPres))
F2:F7F2=IF(D2="Yes",SUMPRODUCT(--($B2>aB),$B2-aB,rASD),"")
G2:G7G2=SUMPRODUCT(--($B2>aB),$B2-aB,IF($D2="No",_rJA,rJA))
C2:C7C2=B2+N(C1)
 
Upvote 0
Thank you, Dave! How can I copy your whole spreadsheet over? Not sure if everything is there as I get #name.

Thank you again for all your help!
 
Upvote 0
Additionally, in reviewing the information above, I do have a few questions:
  • In row 5, net to president & ASD is correct. However, should it had been an extra dollar, the cumulative commission generated for the ASD would have been $250,001 at which point, the commission would have jumped to the other tier. I failed to reflect that in the original spreadsheet. So I am making an adjustment below (added a column for ADS Cummulative Commission).
  • In row 6, the net to the president is actually mis-calculated. This deal did not include an ASD, but the cumulative commission is $600,000. As such, this falls under scenario 1, 3rd brakes (total commission > 500,000), therefore 40% or $80,000 ($200,000 x 40%).
  • Scenario 2 only applies when an ASD is involved and the tier is based on the ASD's cumulative commission.
Update Xl2bb
Commission Split.xlsx
ABCDEFGHIJKLM
1#GROSS PROFITJA Total Cumulative CommissionASD Deal?ADS Comulative CommissionNet to PresidentNet to ASDNet to JA Brokerage
21$ 100,000$ 100,000YesSCENARIO 1: Commission Tiers (No ASD)
32$ 150,000$ 250,000NoJA Total Cumulative Commission >=PresidentJA
43$ 50,000$ 300,000Yes$ -15.0%85.0%
54$ 100,000$ 400,000Yes$ 250,00125.0%75.0%
65$ 200,000$ 600,000No$ 500,00040.0%60.0%
76$ 150,000$ 750,000No
87SCENARIO 2: Commission Tiers (w/ASD)
98ASD Total Cumulative Commission >=PresidentASDJA
109$ -10.0%15.0%75.0%
1110$ 250,00112.5%25.0%62.5%
1211$ 500,00015.0%40.0%45.0%
JA Brokerage
Cell Formulas
RangeFormula
L4:L6L4=100%-K4
C2C2=B2
C3:C7C3=C2+B3
M10:M12M10=100%-K10-L10


I hope this help.

Thank you again for all your help.
 
Upvote 0
Thank you, Dave! How can I copy yo
How can I copy your whole spreadsheet over? Not sure if everything is there as I get #name.

See post #2. To try the suggestion below, click on the icon below the f(x) in the header and then paste the information into an empty sheet.

None of my suggestions consider the cumulative amount; it was not clear how cumulative worked with a mix of Yes and No applicable to ADS.

Try the formulas but use the accumulated amount instead of column B.

From post # 5

Do you want the calculation of Commission on Column B.
What is the expected result with a line or 2?

Did you review the logic on my suggestion post #2.
You can use Excel's Evaluate Formula.
 
Upvote 0
See post #2. To try the suggestion below, click on the icon below the f(x) in the header and then paste the information into an empty sheet.
Maybe it would help if you actually mentioned you have used defined names, what they are & where they are. How is the OP meant to know all that?
 
Upvote 0

Forum statistics

Threads
1,223,230
Messages
6,170,883
Members
452,364
Latest member
springate

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top