Recomputes a fund's management fee and performance fee (hurdle test, high-water mark, crystallisation) from the terms the investor already holds, the fee statement and the fund agreement, and diffs the result against what was actually charged. The single most common failure mode this exists to catch: a hard hurdle charges only the excess return above the hurdle, while a soft hurdle charges the full return once cleared, and conflating the two silently overcharges or undercharges every period it happens.
Fixed-Point Money MathHurdle Type Has No DefaultNot an Overcharge Allegation
🔒 All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
Distinct from two shipped nodes in this family
art-373-recompute-fund-nav recomputes NAV per share from holdings, accruals, liabilities and shares outstanding: this node consumes a NAV, it does not recompute one, and does not edit art-373's kernel. art-375-compute-fund-expense-ratios computes gross/net expense ratio and TER, and a ratio cannot detect a misapplied high-water-mark reset. This node reuses art-375's fixed-point money math and declared-order pattern without editing either node's kernel.
What this does NOT prove
Fee rate, hurdle rate and type, high-water mark, crystallisation policy, accrual basis and day count are every one of them supplied by you, transcribed from the fund agreement, and merely asserted. This tool performs zero fund-administrator or market-data lookups (zero-egress, no network calls of any kind), and ships no rate table, no fund library, no term database. It recomputes the arithmetic over your declared terms and attests that computation ran correctly. A disagreement with what was charged is a finding that the recomputation disagrees on the supplied terms, not an allegation that the manager overcharged, because the disagreement can equally originate from a term this run had wrong. agreement_ref + terms_version are pinned so a later side letter makes an old receipt dated, not wrong.
Fund, Agreement & Period
Period NAV
Management Fee
Performance Fee: Hurdle & High-Water Mark
Charged Amounts (optional; leave blank for a recompute-only run)
–
Management Fee
–
Perf Fee, Crystallised
–
Perf Fee, Accrued
–
New High-Water Mark
Performance fee detail
Diff vs charged amounts
Component
Computed
Charged
Delta
Matches
Rationale
What was NOT proven
Compliance Flags
⚠ DECISION-SUPPORT DRAFT. A diff is a finding, not an allegation of overcharge. Fee terms are supplied and asserted only.