Umbrella coverage limit planner
umbrella_limit_plannerCompare how much umbrella coverage to consider from net worth, independently confirmed protected assets, an optional income allowance, and the lowest applicable underlying liability limit. Returns the arithmetic target, additional limit needed, and $0/$1M/$2M/$3M/$5M/$10M scenarios. This is planning, not a quote or a determination of legally exposed assets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| net_worth | Yes | Assets minus debts, including property equity. Use 0 if negative. Whole US dollars. | |
| income_years | No | Choose 0 for an assets-only scenario; not a garnishment estimate. | |
| annual_income | No | Income included in your optional planning allowance. Whole US dollars. | |
| protected_assets | No | Only amounts included in net worth whose legal protection you have confirmed. Whole US dollars. | |
| underlying_limit | Yes | Use the lowest applicable auto, home, or rental liability limit. For a single injured person under split auto limits, use the per-person limit. Do not add separate policies together. Whole US dollars. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| inputs | Yes | Normalized caller inputs including defaults; unverified optional limits remain null. | |
| sources | Yes | Primary background sources; premiums and required limits still come from the caller. | |
| scenarios | Yes | Illustrations for $0, $1M, $2M, $3M, $5M, and $10M of umbrella coverage. | |
| disclaimer | Yes | Limits of this planning result and the need to verify policy terms and legal protections. | |
| assumptions | Yes | Assumptions and exclusions needed to interpret the calculation. | |
| estimate_unit | Yes | Currency for monetary inputs and outputs; year/count fields retain their named units. | |
| assets_included | Yes | Net worth minus the caller's confirmed protected-assets allowance, in USD. | |
| planning_target | Yes | Assets included plus the optional income allowance, in USD. | |
| income_allowance | Yes | Annual income multiplied by the chosen income years, in USD; not a garnishment forecast. | |
| methodology_version | Yes | Version date of the calculator's arithmetic and assumptions. | |
| additional_limit_needed | Yes | Planning target minus the applicable underlying limit, floored at zero, in USD. | |
| specialist_review_needed | Yes | True when none of the illustrated umbrella limits meets the arithmetic target. | |
| first_illustrated_limit_meeting_target | Yes | First listed scenario meeting the arithmetic target, not a coverage recommendation. Null when the target exceeds every scenario. |