Graduated Fee Calculator

Work out fees that step up once you cross a threshold.

How it is calculated

The amount is cut into two slices at the threshold. tier1_fee = min(amount, tier1_limit) × rate1 ÷ 100 and tier2_fee = max(amount − tier1_limit, 0) × rate2 ÷ 100. The total fee is their sum, and effective_rate = total_fee ÷ amount × 100. The amount and threshold are money values, and both rates are percentages (3.5 means 3.5%). Only the part above the threshold is charged at the second rate; crossing it never reprices the first slice. If the amount is at or below the threshold, the second tier is $0.00 and the effective rate equals the first rate. The tool does not check that the second rate is higher, so a falling rate works too. Negative inputs and rates above 100% return no result.

Worked example

A fee applies to $50,000, with the first $20,000 charged at 2% and the rest at 3.5%. Tier 1: 20,000 × 2% = $400.00. Amount above the threshold: 50,000 − 20,000 = 30,000. Tier 2: 30,000 × 3.5% = $1,050.00. Total fee: 400 + 1,050 = $1,450.00. Effective rate: 1,450 ÷ 50,000 = 2.90%.

The blended 2.90% sits between the two tier rates.

Try this example →

Common mistakes

  • Applying the higher rate to the whole amount. Only the slice above the threshold is charged at the second rate, so the total here is far below 50,000 × 3.5%.
  • Entering the rates as decimals (0.02) instead of percentages (2). The fee would come out a hundred times too small.
  • Putting the second-tier limit instead of the first-tier limit in the threshold field. The threshold is where the first rate stops, not where the second rate ends.
  • Confusing the effective rate with the second-tier rate. The effective rate is the total fee as a share of the whole amount, so it is always between the two rates.
  • Using the tool for schedules with three or more tiers. It has two tiers only, so extra brackets need a separate calculation.

About this calculator

A graduated fee (also called a tiered or bracket fee) charges one rate on the portion of an amount up to a set threshold, then a second rate (usually a higher one) only on the portion above that threshold — the same structural idea behind progressive income tax brackets, where crossing into a higher bracket doesn't raise the rate on your entire income, only on the slice above the cutoff.

To calculate it, the base amount up to the threshold is multiplied by the base rate, the amount exceeding the threshold is multiplied by the second rate, and the two pieces are added together — meaning that when the second rate is higher, the effective overall rate rises gradually as the total amount grows, rather than jumping all at once. You enter both rates yourself, so the second one can also be lower.

This structure shows up in real-world pricing such as banking overdraft fees, real estate commission schedules, subscription or usage-based service tiers, and some professional service fee structures, where businesses want to charge more for higher volumes or values without making customers dread crossing a threshold and losing money on the whole amount.

Was this helpful?

You can pick up to 3 reactions.

Comments

  • Be the first to comment.

Popular calculators

All Calculators