Examples
Examples
Try the starting example
- Order value (USD)
- 500
- Deposit fraction
- 0.3
- Deposit due date (ISO date)
- 2026-11-01
- Balance due date (ISO date)
- 2026-11-10
- Ingredient outlays [ISO date,currency]; enter JSON (USD)
- [["2026-11-03",200]]
- Deposit due (USD)
- $150.00
- Remaining balance (USD)
- $350.00
- Dated cash events (JSON) (USD)
- [["2026-11-01","deposit",150],["2026-11-03","ingredients",-200],["2026-11-10","balance",350]]
Try another scenario
- Order value (USD)
- 700
- Deposit fraction
- 0.4
- Deposit due date (ISO date)
- 2026-11-02
- Balance due date (ISO date)
- 2026-11-15
- Ingredient outlays [ISO date,currency]; enter JSON (USD)
- [["2026-11-04",350],["2026-11-10",100]]
- Deposit due (USD)
- $280.00
- Remaining balance (USD)
- $420.00
- Dated cash events (JSON) (USD)
- [["2026-11-02","deposit",280],["2026-11-04","ingredients",-350],["2026-11-10","ingredients",-100],["2026-11-15","balance",420]]
Calculation method
Calculation method
Deposit due (USD)
Order value×deposit fraction rounded to US cents.
Remaining balance (USD)
Order value−rounded deposit.
Dated cash events (JSON) (USD)
Deposit receipt, ingredient outlays negative, balance receipt; sort by date and then event label.
Symbols and units
- a
- Order value (USD)
- b
- Deposit fraction
- c
- Deposit due date (ISO date)
- d
- Balance due date (ISO date)
- e
- Ingredient outlays [ISO date,currency]; enter JSON (USD)
Use the units shown. A list keeps the order in which you enter its values. The symbol ^ means “raised to the power of”.
Assumptions & limits
Assumptions & limits
- One deposit and one final balance, with user-dated ingredient outlays; cashflow only. Supported limits: All numeric inputs and computed intermediates must remain finite. Supported numeric input magnitude is zero or 1e-12 through 1e12 in absolute value; reject values outside this bounded range. All lists/JSON record tables are limited to 100 records unless a stricter bound is stated; reject malformed record arity and wrong member types. All numeric values must be finite. Lists contain at most 100 records; required lists must be nonempty. Rates, probabilities and fractions are entered as fractions, not percentages; fractions must be between 0 and 1. Use a single consistent user-selected currency for all amounts; no exchange-rate conversion.
Are these inputs private?
These calculations run in your browser. A shared link contains the values you choose to share. Only questions submitted to the separate AI finder are sent to OpenAI.