Calculation Issues

How to Calculate an Excel Commission Formula for Progressive Revenue Bands in WPS Spreadsheets

Emma BrownEmma Brown Nov 13, 2026 869 views

Question details

The user needs a formula to calculate commissions across five progressive revenue bands when a monthly amount crosses one or more annual revenue thresholds.

How to Calculate an Excel Commission Formula for Progressive Revenue Bands in WPS Spreadsheets
Product
WPS Spreadsheets
Device & OS
not provided
Scenario
Calculating monthly commission when cumulative annual revenue crosses progressive thresholds at 80% of target, 100% of target, £3,000,000, and £4,000,000.
Observed behavior
The current calculation needs to allocate each monthly amount into the correct revenue bands before applying the different commission rates.
Before you start

Identify the cells that hold monthly revenue, cumulative annual revenue before the current month, and annual target. Check that the five commission rates and thresholds—80% of target, 100% of target, £3,000,000, and £4,000,000—match your commission plan.

Solution 1Recommended

Use a MAX/MIN Formula to Allocate Revenue Across Five Progressive Bands

Use this method when you want a single WPS Spreadsheets formula that calculates the monthly commission and correctly splits revenue when a month crosses multiple band boundaries.

This formula treats each commission band as a segment. For every band, it calculates how much of the cumulative total falls between the lower and upper threshold after the current month is added, then subtracts the amount already below the lower threshold. Each segment is multiplied by its own commission rate and the results are summed.

1
Open the workbook and select the commission cell

In WPS Spreadsheets, open the workbook containing monthly revenue, cumulative annual revenue before the current month, and annual target. Click the empty cell where you want the commission result to appear.

2
Enter the five-band MAX/MIN formula

Type the following formula and press Enter: =MAX(0,MIN($A$2+$B$2,0.8*$B$4)-MAX($A$2,0))*0.005+MAX(0,MIN($A$2+$B$2,$B$4)-MAX($A$2,0.8*$B$4))*0.01+MAX(0,MIN($A$2+$B$2,3000000)-MAX($A$2,$B$4))*0.015+MAX(0,MIN($A$2+$B$2,4000000)-MAX($A$2,3000000))*0.02+MAX(0,($A$2+$B$2)-MAX($A$2,4000000))*0.025. Replace $A$2 with the cumulative annual revenue cell, $B$2 with the monthly revenue cell, and $B$4 with the annual target cell.

3
Test boundary cases before production use

Try values where cumulative revenue is just below 80% of target and monthly revenue is large enough to pass 100% of target. Check that each band portion is positive only for the correct segment and that the total matches your expected commission.

Reusable monthly commission formula: You can fill this formula down a monthly table as long as the cumulative annual revenue cell is updated to reflect the total before each month.
WPS Spreadsheets

Calculate Progressive Revenue Band Commissions in WPS Spreadsheets

Use WPS Spreadsheets to calculate tiered commissions across progressive revenue bands with standard MAX and MIN functions. Your commission workbook stays fully compatible with Microsoft Excel, so you can keep using familiar formulas, cell references, and .xlsx files without changing tools.

  1. 1. Open WPS Spreadsheets: Launch WPS Office and open a new or existing workbook where you track commission data.
  2. 2. Enter the input cells: Set aside cells for monthly revenue, cumulative annual revenue before the current month, and annual target.
  3. 3. Enter the progressive commission formula: In the commission cell, type the five-band MAX/MIN formula that sums each band’s allocated revenue multiplied by its rate.
  4. 4. Update the cell references: Replace the sample references in the formula with your actual monthly revenue, cumulative revenue, and annual target cells.
  5. 5. Test and save the workbook: Test with boundary values to confirm revenue splits correctly across thresholds, then save the file as .xlsx or WPS native format.
Calculates five-band progressive commission directly with standard MAX/MIN formulasFully compatible with Microsoft Excel .xlsx workbooks and formula syntaxFree to download and use for personal or business commission workbooksLightweight, familiar ribbon interface reduces spreadsheet setup timeSupports boundary testing so one month can safely cross multiple revenue thresholds
microsoft office alternative - wps office

Frequently Asked Questions

How do I split a monthly amount across five progressive commission bands?

Use the pattern =MAX(0,MIN(cumulative_before+monthly,upper_bound)-MAX(cumulative_before,lower_bound)) for each band, multiply each result by its rate, and add the five results. This keeps each band’s allocation separate even when one month crosses multiple thresholds.

What are the five thresholds in this progressive revenue commission example?

The thresholds are 80% of the annual target, 100% of the annual target, £3,000,000, £4,000,000, and unlimited above £4,000,000. The associated commission rates are 0.5%, 1%, 1.5%, 2%, and 2.5%.

Why does my tiered commission formula return a negative amount?

A negative amount usually appears when the lower threshold uses an annual target without a MAX function. Wrap each band allocation in MAX(0,...) and make sure the cumulative revenue used in the formula is the amount before the current month, not including the current month.

Can I build this commission formula in WPS Spreadsheets without helper columns?

Yes. Enter the monthly revenue in one cell, the cumulative annual revenue before the current month in another, and the annual target in a third. Then use a single all-in-one MAX/MIN formula that references those three input cells.

Does WPS Spreadsheets support the same commission formulas as Excel?

Yes. WPS Spreadsheets supports standard Excel functions such as MAX, MIN, IF, and SUMPRODUCT, and it opens and saves .xlsx files. A commission workbook built in Excel can usually be opened and calculated in WPS Spreadsheets without changing the formulas.