Escrow Shortage Spread Option Checker

Budget shortage from actual projected minimum escrow versus separately supplied required floor with caller spread/lump-sum policy and explicit ceiling rounding excess; unlike existing cushion checker, this does not derive a statutory cushion or allowable collection option.

Description

An escrow-shortage spread divides a caller-established shortfall across whole monthly payments.

An escrow-shortage spread divides a caller-established shortfall across whole monthly payments. Ceiling rounding can collect slightly more than the exact shortage.1

The returned values include Caller escrow shortage minor, Ceiling rounded monthly shortage payment minor, Total spread collection minor, Spread rounding excess minor, Available lump sum option minor. The How section below explains the calculation, input rules and interpretation.

When to use Escrow Shortage Spread Option Checker

Use Escrow Shortage Spread Option Checker when you need to evaluate the supplied records under the calculation and evidence rules below. No statutory cushion derivation, permitted collection option or escrow legal conclusion is supplied.

Prepare observed financial records and verified caller terms. Use one currency for integer minor-unit money and preserve leading zeros in identifier text. One basis point is 0.01 percentage points. Resolve dates, local clocks, counting rules and evidence flags as specified.

How to use Escrow Shortage Spread Option Checker and understand its results

  1. Prepare observed financial records and verified caller terms. Use one currency for integer minor-unit money and preserve leading zeros in identifier text. One basis point is 0.01 percentage points. Resolve dates, local clocks, counting rules and evidence flags as specified.
  2. Enter projectedLowestEscrowBalanceMinor, callerRequiredMinimumBalanceMinor, callerSpreadMonths, callerLumpSumOptionAllowed using the field table and calculation rules, then run the tool.
  3. Read callerEscrowShortageMinor, ceilingRoundedMonthlyShortagePaymentMinor, totalSpreadCollectionMinor, spreadRoundingExcessMinor, availableLumpSumOptionMinor. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
projectedLowestEscrowBalanceMinorProjected lowest escrow balance minornumberRequired
callerRequiredMinimumBalanceMinorCaller required minimum balance minornumberRequired
callerSpreadMonthsCaller spread monthsnumberRequired
callerLumpSumOptionAllowedCaller lump sum option allowedbooleanRequired

Enter signed safe-integer projected minimum, nonnegative safe-integer required floor, integer spread months 1–120 and a lump-sum-option boolean. Return shortage, ceiling monthly amount, total collection, rounding excess and lump-sum amount; unavailable lump-sum option is −1. Require safe integer results.

shortage=max(0,requiredFloor−projectedMinimum); monthly=ceil(shortage/months); excess=monthly×months−shortage

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
callerEscrowShortageMinorCaller escrow shortage minornumber
ceilingRoundedMonthlyShortagePaymentMinorCeiling rounded monthly shortage payment minornumber
totalSpreadCollectionMinorTotal spread collection minornumber
spreadRoundingExcessMinorSpread rounding excess minornumber
availableLumpSumOptionMinorAvailable lump sum option minornumber
json
{
  "input": {
    "projectedLowestEscrowBalanceMinor": -120,
    "callerRequiredMinimumBalanceMinor": 100,
    "callerSpreadMonths": 12,
    "callerLumpSumOptionAllowed": true
  },
  "output": {
    "callerEscrowShortageMinor": 220,
    "ceilingRoundedMonthlyShortagePaymentMinor": 19,
    "totalSpreadCollectionMinor": 228,
    "spreadRoundingExcessMinor": 8,
    "availableLumpSumOptionMinor": 220
  }
}

Limitations and assumptions

No statutory cushion derivation, permitted collection option or escrow legal conclusion is supplied.

Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.

Alternative or Complementary methods

Use Prepayment Penalty Window Checker: A declared prepayment-penalty window includes its start and excludes expiry. The fee scenario can combine percentage and fixed amounts. For a complementary task, use CD Early Withdrawal Penalty Months Lookup: A nominal-interest CD penalty scales principal by annual rate and penalty months. The supplied cap policy determines whether penalty can invade principal.

References

  1. Escrow Shortage Spread Option Checker — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies