Calculate or audit a distribution waterfall between investors and sponsor
waterfall_and_distributionWaterfall and distribution calculator and audit for syndications and small funds. Send the terms (preferred return percent, simple or compound, carry percent, optional catch-up percent), the capital contributed (date, amount) and the cash distributed (date, amount). Get back, per distribution, the split between investors and sponsor tier by tier, with balances left. Add claimed_investors and claimed_sponsor to a distribution to audit a spreadsheet or administrator's figures: you get match or differ to the cent, whether the claim adds up to the cash, and which other reading of the terms (day count 360 or 365, compounding, no preferred return, catch-up on or off) would reproduce it. Answer fields: verdict, summary, distributions (in your order, each with index, tiers, to_investors, to_sponsor, audit), reproduced_by, sources, rule, observation, signature; all money is text. Errors: ok false with a message (400 bad input, 413 too large, 429 hourly limit). Free. No model, no network, no request contents stored, signed record. Up to 100 contributions and 100 distributions. Use your own labels, not names or account numbers. Not legal, tax, investment or accounting advice; your fund documents decide.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"terms": "<terms>",
"contributions": "<contributions>",
"distributions": "<distributions>"
},
"name": "waterfall_and_distribution"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| terms | Yes | ||
| tolerance | No | Largest difference in money that still counts as a match, 0 to 1 (default 0.01). | |
| fund_label | No | Your own label for the deal (not a person). | |
| contributions | Yes | ||
| distributions | Yes |