debt_payoff_plan
Calculate an avalanche-method debt payoff schedule, showing kill order, balances, APRs, payoff months, totals, and debt-free date, with YETI impact of additional purchases.
Instructions
Calculate an avalanche-method debt payoff schedule with YETI multiplier.
Auto-discovers CREDIT/LIABILITY accounts that have an 'apr' slot set. Set APRs via set_account_slot (e.g., set_account_slot("Liabilities:Visa", "apr", "23.49")).
Returns a compact text summary by default — kill order with
balances/APRs/payoff months, YETI line, totals, debt-free date.
Use verbose=true for the full structured dict (per-account
interest_paid / credit_limit / minimum_payment,
plus the structured yeti block) suitable for programmatic
consumers.
YETI (Your Expense's True Impact) shows the true cost of a purchase when carrying debt: "A $1.00 purchase will cost you $1.68 by the time your debt is paid off."
Args: monthly_budget: Total monthly amount available for all debt payments combined additional_purchase: Dollar amount to calculate YETI for (default "1.00") verbose: If true, return the full structured dict instead of the compact text summary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| verbose | No | ||
| monthly_budget | Yes | ||
| additional_purchase | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |