Tools
High-Water Performance Fee Calculator
A fee of X% of gains above a hurdle, subject to a high-water mark — what does that structure actually cost over a given run of returns?
A performance fee is not a share of what you hold. It is a share of what a period earned above a threshold, and the threshold moves: it is the higher of the best balance the arrangement has ever reached and the balance grown by the hurdle. That makes the fee a function of the order the returns arrived in, not only of where they ended up. This calculator applies the arrangement to a path you state and reports what it took.
What this tool does not decide
- Whether a performance fee is worth paying. The page reports a cost. Whether the arrangement would have earned that return without the manager is not a quantity in this arithmetic.
- What any manager charges. This tool ships no fund, share class or published fee schedule, names none, and fetches none. Every figure is yours — which is also why nothing here can quietly go out of date.
- What returns to expect. No probability appears anywhere on this page, and no path here is presented as more or less plausible than any other. You state a run of returns; the model says what the fee took over it.
- Whether a balance under its high-water mark will recover. The mark is an accounting floor, not a prediction, and nothing on this page treats it as one.
- What the whole arrangement costs. A management fee charged on the balance is a separate mechanism with its own calculator here, and the two add up.
- Anything about tax, in any jurisdiction.
Your figures
Your arrangement
Four figures, all yours. Nothing is sent anywhere, nothing is stored, and no fund, manager or published return is looked up.
These entries need attention before the calculation can run
Whatever the arrangement holds before the first period. No currency is assumed and none is printed: the answer scales with this figure, so the unit you enter is the unit you read back.
One entry per period the fee is charged over — not per month, unless the fee is charged monthly. For example 12, 8, -5, 15 is four periods, the third of which lost money. Use a minus sign for a loss. If you write decimals with a comma, separate the entries with semicolons instead: 12,5; 8,25.
The share the manager takes of whatever a period earns above the threshold. It is not a share of the balance and not a share of the whole gain.
The return a period has to beat before any fee is charged, stated per period on the same footing as the returns above. Enter 0 if the arrangement has no hurdle and charges on every gain above the high-water mark.
Result
Jump to resultEnter your four figures above and select Calculate. Nothing is sent anywhere: the calculation runs in this browser, and no value is stored, shared or placed in the address bar.
- Balance at the end, after every fee
- Not yet calculated
- Balance at the end with no performance fee
- Not yet calculated
- Gross gain over the whole path
- Not yet calculated
- What the fee took, as a share of that gain
- Not yet calculated
- Periods that carried a charge
- Not yet calculated
- Highest balance the path ever reached, after fees
- Not yet calculated
- Result
- Not yet calculated
This is arithmetic on a path you state, not an assessment of an arrangement. The fee it reports is the fee this exact sequence of returns produces: the same returns in a different order produce a different fee, and a path nobody has lived through yet produces nothing at all.
A high-water mark is an accounting floor, not a prediction. That an arrangement once reached a level says nothing about whether it will reach it again, and a balance sitting under its mark is not owed a recovery by anything on this page.
How this is worked out
What the fee is charged on
Not the balance, and not the whole gain. A performance fee is charged on the part of a period's gain that clears a threshold, and the threshold is set by two conditions that bind at different times.
| Condition | What it is | When it binds |
|---|---|---|
| The high-water mark | The highest balance the arrangement has ever reached, after fees | After a loss. A path that falls and recovers pays nothing on the recovery |
| The hurdle | The balance the period opened with, grown by the hurdle rate | At a new high with a small gain. The fee is charged only on what beats it |
Taking the larger applies whichever condition is currently binding, which is what a fee subject to both conditions means. Their sum would charge twice for one period; the smaller would waive whichever condition happened to be inconvenient.
One period, in full
Writing B for the balance carried in, r for the period's return,h for the hurdle, HWM for the mark carried in and p for the fee rate:
gross = B × (1 + r)
threshold = the larger of HWM and B × (1 + h)
fee = p × the greater of 0 and (gross − threshold)
closing = gross − fee
new HWM = the larger of HWM and closingThe mark starts at the opening balance and never falls. Every period runs those five lines in order, and the arrangement's whole cost is the fees added up.
Why the order of the returns changes the answer
Nothing above can be shortened into a function of the returns multiplied together.Two paths whose returns multiply to the same number carry different fees whenever they visit their high and their low in a different order, and this is not a rounding artefact — it is what a running maximum does.
The model's own worked pair is the shortest way to see it. Take a starting balance of 100, a fee of 20% and no hurdle. A path of +50% then −20% ends at 120 before fees and pays 10. The same two returns in the other order — −20% then +50% — also ends at 120 before fees and pays 4, because the second period spends most of its gain climbing back to a mark it had already set. The gross ending balance is identical and the net endings are 112 and 116.
That is why this calculator asks for a path rather than a total. A headline rate applied to a total return is not what this arrangement charges, and a reader who computed it that way would get a number the fee never takes.
What you enter
- Starting balance
- An amount, in your own currency. Nothing here assumes or prints one
- The path
- One gross return per crystallisation period, in the order they arrived
- Fee rate
- A share of the qualifying gain, not of the balance and not of the whole gain
- Hurdle
- A return per period the gain has to beat, on the same footing as the returns
What is assumed
- One entry in the path is one crystallisation period — the point at which the fee is actually charged. A monthly series against an annual charge is compounded into years before it is entered.
- The hurdle is hard: the fee is charged on the excess over it, never on the whole gain once it is cleared. The soft form is a real arrangement and is a different one.
- The high-water mark is net of fees, which is the balance a holder actually owns. Marking it gross would make the same value have to be earned twice.
- The comparison is the identical path with the fee rate set to zero — same returns, same periods, no charge.
- The path is yours. Nothing here generates a return, and no figure on this page depends on a market.
What is not modelled
Each of these changes what an arrangement costs, and none of them is in the arithmetic. The figure this page reports is the performance fee alone.
- a management fee charged on the balance, which is a different mechanism with its own calculator on this site
- equalisation and series accounting, which exist to make a performance fee fair between investors who joined at different times
- clawback, and any refund of a fee already crystallised
- subscriptions and redemptions during the path
- a soft hurdle, under which clearing the hurdle makes the whole gain chargeable
- any probability that a path of this shape occurs at all
- tax, in any jurisdiction
A charge levied on the balance rather than on a gain works differently and compounds differently.The explainer on how investment fees compound covers that mechanism, and this site has a separate calculator for it.
Calculation model and corrections
- Calculation model
- High-Water Performance Fee v1.0
- Last reviewed
- One period
- One crystallisation — the point at which the fee is actually charged, not a month
- The hurdle
- Hard. The fee is charged only on the part of the gain above it, never on the whole gain once it is cleared
- The threshold
- The larger of the high-water mark carried in and the balance grown by the hurdle. Whichever currently binds is the one that applies
- The high-water mark
- Net of fees — the highest balance the holder has actually owned, not the highest before charges
- The path
- Yours. One gross return per period, entered by you and never generated here
- The comparison
- The same path with the fee rate set to zero. Same returns, same periods, no charge
- Amounts
- In whatever unit you enter the balance in. No currency is assumed or printed
- Share of the gross gain
- The total fee divided by the gain the fee-free path made. Not reported where that gain is not positive
- Rounding
- Display only; intermediate values remain unrounded