Schemas
MonetaryAmount
^-?\d+(\.\d{1,2})?$A monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Rate
A rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Problem
typeA URI reference identifying the problem type.
titleA short, human-readable summary of the problem type.
statusThe HTTP status code generated for this occurrence.
detailA human-readable explanation specific to this occurrence.
instanceA URI reference identifying this specific occurrence.
Field-level validation errors, present on 422 responses.
Adv01Request
clientFirstNamespouseFirstNameclientLastNamespouseLastNameclientDOBclientAgespouseDOBspouseAgeclientAddressclientCityclientStateclientZipclientPhoneadvisorNameadvisorCompanyNamecompanyAddress1companyAddress2companyCitycompanyStatecompanyZipcompanyPhoneclientIncomespouseIncomeclientPayIncreasespousePayIncreaseclientRetirementAgespouseRetirementAgeclientDeathAgespouseDeathAgeassetDescription1assetValue1assetOwner1assetType1assetDescription2assetValue2assetOwner2assetType2assetDescription3assetValue3assetOwner3assetType3assetDescription4assetValue4assetOwner4assetType4assetDescription5assetValue5assetOwner5assetType5assetDescription6assetValue6assetOwner6assetType6assetDescription7assetValue7assetOwner7assetType7assetDescription8assetValue8assetOwner8assetType8assetDescription9assetValue9assetOwner9assetType9assetDescription10assetValue10assetOwner10assetType10assetDescription11assetValue11assetOwner11assetType11assetDescription12assetValue12assetOwner12assetType12assetDescription13assetValue13assetOwner13assetType13assetDescription14assetValue14assetOwner14assetType14assetDescription15assetValue15assetOwner15assetType15assetDescription16assetValue16assetOwner16assetType16assetDescription17assetValue17assetOwner17assetType17assetDescription18assetValue18assetOwner18assetType18assetDescription19assetValue19assetOwner19assetType19assetDescription20assetValue20assetOwner20assetType20clientQualAnnualspouseQualAnnualqualIncreasesclientRothAnnualspouseRothAnnualrothIncreasesclientNonQualAnnualspouseNonQualAnnualnonQualIncreasesforceRMDclientPensionclientPensionLSspousePensionspousePensionLSclientPensionIncreasesspousePensionIncreasesclientPensionAgespousePensionAgeotherIncomeDescription1otherIncomeAmount1otherIncomeStartAge1otherIncomeEndAge1otherIncomeIncreases1otherIncomeReceiptType1otherIncomeTaxable1otherIncomeDescription2otherIncomeAmount2otherIncomeStartAge2otherIncomeEndAge2otherIncomeIncreases2otherIncomeReceiptType2otherIncomeTaxable2otherIncomeDescription3otherIncomeAmount3otherIncomeStartAge3otherIncomeEndAge3otherIncomeIncreases3otherIncomeReceiptType3otherIncomeTaxable3otherIncomeDescription4otherIncomeAmount4otherIncomeStartAge4otherIncomeEndAge4otherIncomeIncreases4otherIncomeReceiptType4otherIncomeTaxable4otherIncomeDescription5otherIncomeAmount5otherIncomeStartAge5otherIncomeEndAge5otherIncomeIncreases5otherIncomeReceiptType5otherIncomeTaxable5otherIncomeDescription6otherIncomeAmount6otherIncomeStartAge6otherIncomeEndAge6otherIncomeIncreases6otherIncomeReceiptType6otherIncomeTaxable6retirementGoalPercentageretirementGoalAmountlegacyAmountlegacyIncreasesincludeSSinflationSSssBenefitsTaxableclientSSEligiblespouseSSEligibleclientSSOverrideAgespouseSSOverrideAgeclientSSOverridespouseSSOverriderecommendedSavingsIncreasespreRetirementReturnpostRetirementReturnpreRetirementTaxRatepostRetirementTaxRateinflationearlyRetirementGoalearlyRetirementYearsmiddleRetirementGoalmiddleRetirementYearsassetContribution1assetContribution2assetContribution3assetContribution4assetContribution5assetContribution6assetContribution7assetContribution8assetContribution9assetContribution10Adv01Result
purchasingPowercurrentPlansshortfallgoalReplacementRatioA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
replacementRatioA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
needsTodayneedsAtRetirementneedsAtDeathAdv01YearRow
tableIdyearyourAgespouseAgeAdv02Request
clientFirstNameclientLastNamespouseFirstNamespouseLastNameclientAddressclientCityclientStateclientZipclientPhoneadvisorNameadvisorCompanyNamecompanyAddress1companyAddress2companyCitycompanyStatecompanyZipcompanyPhonechild1Savings529child2Savings529child3Savings529child4Savings529child5Savings529child6Savings529collegeInflationcollegeReturnpreRetirementTaxRatecollegeSavingsIncreasethruSchoolAdv02Result
totalCost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCostNoInflation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
annualSavingsTaxable^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
lumpSumTaxable^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlySavingsNeeded^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
lumpSumNeeded^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Adv02DependentCostRow
yearchild1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
child2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
child3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
child4^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
child5^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
child6^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
total^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Adv02AnnualTaxableYearRow
beginBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
withdrawals^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
savings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Adv02AnnualAdvantagedYearRow
beginBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
withdrawals^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
savings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Adv02LumpSumTaxableYearRow
beginBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
withdrawals^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
savings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Adv02LumpSumAdvantagedYearRow
beginBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
withdrawals^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
savings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Adv03Request
clientFirstNamespouseFirstNameclientLastNamespouseLastNameclientDOBspouseDOBclientAddressclientCityclientStateclientZipclientPhoneadvisorNameadvisorCompanyNamecompanyAddress1companyAddress2companyCitycompanyStatecompanyZipcompanyPhoneclientIncomespouseIncomeclientPayIncreasespousePayIncreaseclientRetirementAgespouseRetirementAgeassetValue1assetValue2assetValue3clientPensionspousePensionclientPensionDeathspousePensionDeathclientPensionIncreasesspousePensionIncreasesinsuranceAmount1insuranceAmount2totalCollegeCostsdebtValue1debtValue2funeralestateAdminclientSurvivorsAmount1clientSurvivorsYears1clientSurvivorsAmount2clientSurvivorsYears2spouseSurvivorsAmount1spouseSurvivorsYears1spouseSurvivorsAmount2spouseSurvivorsYears2spouseDiesClientEarningsChangeclientDiesSpouseEarningsChangepreRetirementReturnpreRetirementTaxRateinflationclientAgespouseAgeAdv03Result
clientImmediateNeeds^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientImmediateResources^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientImmediateShortfall^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientSurvivorNeeds^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientSurvivorResources^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientSurvivorShortfall^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientFuneralCosts^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientEstateAdminCosts^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientMortgageDebt^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientOtherDebt^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientEmergencyFund^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientEducationFunding^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientCashAvailable^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientExistingLifeInsurance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAdjustedAssetsPV^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientPensionPlansAfterTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientSurvivorEarningsPV^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientSocialSecurityPV^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientTotalSurplus^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientCurrentAgespouseCurrentAgemaritalStatusAdv03YearRow
categorycurrentprojectedchangeAdv03ClientYearRow
survivorAgedesiredIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
personalIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
employerPrograms^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
governmentPrograms^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fromInvestments^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
shortfall^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Adv03SpouseYearRow
survivorAgedesiredIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
personalIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
employerPrograms^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
governmentPrograms^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fromInvestments^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
shortfall^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Adv04Request
clientFirstNamespouseFirstNameclientLastNamespouseLastNameclientDOBspouseDOBclientAgespouseAgeclientAddressclientCityclientStateclientZipclientPhoneadvisorNameadvisorCompanyNamecompanyAddress1companyAddress2companyCitycompanyStatecompanyZipcompanyPhoneclientLTCAgespouseLTCAgeclientLTCCostspouseLTCCostclientLTCYearsspouseLTCYearsclientLTCPremiumspouseLTCPremiumltcInflationltcAssetspreRetirementReturncombinedMarginalTaxRateAdv04Result
clientCurrentAgespouseCurrentAgeclientYearsToSave1clientYearsToSave2clientYearsToSave3spouseYearsToSave1spouseYearsToSave2spouseYearsToSave3clientLumpSum1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientLumpSum2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientLumpSum3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAnnual1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAnnual2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAnnual3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientDailyBenefit1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientDailyBenefit2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientDailyBenefit3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientPremiumsPaid1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientPremiumsPaid2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientPremiumsPaid3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientBE1clientBE2clientBE3spouseBE1spouseBE2spouseBE3maritalStatusAdv04LtcYearRow
yearavailableCapital^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ltcNeed^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
netCapital^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTaxInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
yearEndCapital^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
needClient^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
needSpouse^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Adv04YearRow
categorycurrentprojectedchangeAdv05Request
clientFirstNamespouseFirstNameclientLastNamespouseLastNameclientDOBspouseDOBclientAddressclientCityclientStateclientZipclientPhoneadvisorNameadvisorCompanyNamecompanyAddress1companyAddress2companyCitycompanyStatecompanyZipcompanyPhoneclientIncomespouseIncomeclientPayIncreasesspousePayIncreasesclientRetirementAgespouseRetirementAgeassetValue1assetValue2clientDisabilityPensionspouseDisabilityPensionclientDisabilityPensionIndexspouseDisabilityPensionIndexclientAgespouseAgedisabilityCompany1disabilityPremium1disabilityInsured1disabilityBenefit1disabilityWaiting1disabilityBenefitYears1disabilityMaximumAge1disabilityIndexed1disabilityCompany2disabilityPremium2disabilityInsured2disabilityBenefit2disabilityWaiting2disabilityBenefitYears2disabilityMaximumAge2disabilityIndexed2disabilityCompany3disabilityPremium3disabilityInsured3disabilityBenefit3disabilityWaiting3disabilityBenefitYears3disabilityMaximumAge3disabilityIndexed3disabilityCompany4disabilityPremium4disabilityInsured4disabilityBenefit4disabilityWaiting4disabilityBenefitYears4disabilityMaximumAge4disabilityIndexed4clientSpending1clientSpending2spouseSpending1spouseSpending2spouseIncomeChangeclientIncomeChangepreRetirementReturncombinedMarginalTaxRateinflationAdv05Result
clientAnnualShortfall^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAverageEarnings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAverageEarningsAnnual^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAverageInsurance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAverageInsuranceAnnual^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAverageInvestment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAverageInvestmentAnnual^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAverageNeed^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAverageNeedAnnual^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAveragePension^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAveragePensionAnnual^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAverageResources^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAverageResourcesAnnual^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAverageSS^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAverageSSAnnual^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAverageSurplus^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientAverageSurplusAnnual^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientMonthlyShortfall^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clientCurrentAgespouseCurrentAgemaritalStatusAdv05YearRow
categorycurrentprojectedchangeAut01Request
downPaymenttermMonthsrebateleasePaymentleaseDepositpurchasePricesalesTaxpurchaseCostsloanRateresidualValueAut01Result
totalLease^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
yearlyLease^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
salesTaxO^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestPaid^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalPurchase^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
yearlyPurchase^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalLeasePayments^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
buySavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
leaseSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Aut02Request
salesPricerebateinterestRatetermYearsAut02Result
monthsBreakEvenyearsBreakEveninitialDifference^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Aut02YearRow
monthbegBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
loanPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
loanEnding^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
zeroPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
zeroEnding^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
difference^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Aut03Request
purchasePricecashRebatetradeIntradeInOweddownPaymentinterestRatetermMonthsamortizationAut03Result
monthlyPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestPaid^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Aut03YearRow
periodbeginningBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
payment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Aut04Request
gasCostmilesmpgOldmpgNewpaymentOldtermOldsalesOldpaymentNewtermNewsalesNewfeesNewcreditNewAut04Result
netCostCompare^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
gasSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
breakEvennewCarNetCost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
oldCarNetCost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Aut05Request
loanAmountinterestRatetermMonthspaymentsMadeadditionalPaymentAut05Result
initialPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
remainingTermremainingPrincipal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
newPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentYearsproposedYearssavedYearscurrentInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
proposedInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Aut06Request
downPaymentmonthlyPaymentinterestRatetermMonthsAut06Result
loanAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
vehicleAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Aut07Request
currentBalancecurrentRatecurrentPaymentproposedRateAut07Result
proposedPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentMonthsproposedMonthscurrentInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
proposedInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestSaved^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestOnlyPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Aut08Request
currentBalancecurrentRatecurrentPaymentproposedRateproposedTermAut08Result
proposedPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentMonthsproposedMonthscurrentInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
proposedInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestOnlyPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestSaved^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Aut09Request
newUsedvalueAut09Result
year1Value^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year2Value^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year3Value^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year4Value^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year5Value^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year6Value^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year1Depreciation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year2Depreciation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year1DepreciationPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
year2DepreciationPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
year3Depreciation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year3DepreciationPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
year4Depreciation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year4DepreciationPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
year5Depreciation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year5DepreciationPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
year6Depreciation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year6DepreciationPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
newUsedNAut10Request
loanAmountinterestRatetermYearsballoonYearsamortizationAut10Result
estimatedMonthlyPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
yearlyPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
balloonPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestPaid^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Aut11Request
tripTypemilesPerGallonfuelCosttripMilescommuteMilesAut11Result
commuteDayCost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
commuteMonthCost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
commuteYearCost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
tripCost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Aut12Request
kwhelectricVehiclePurchasemonthlyMileselectricityCostPerKwhgasCostgasVehiclePurchasempggasVehicleMaintenanceAut12Result
annualMaintenanceSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyGasCost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyElectricityCost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
annualEvSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
breakevenYearsgasCostPerMileelectricCostPerMilemonthlyFuelSaving^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bud01Request
numYearsinflationmodemortgagevacationautoloanpersloanccfedtaxesstatetaxesficaretaxesothertaxesutilitiesrepairsfoodclothingeducationchildcareautoexptransexplifeinshomeownersautoinsmedicalentertaintravelclubhobbiesgiftshomeimpservicescharityotherBud01Result
beginExpenses^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endExpenses^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
increasePercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Bud02Request
modemortgagevacationautoloanpersloanccfedtaxesstatetaxesficaretaxesothertaxesutilitiesrepairsfoodclothingeducationchildcareautoexptransexplifeinshomeownersautoinsmedicalentertaintravelclubhobbiesgiftshomeimpservicescharityotherBud02Result
total^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bud02YearRow
categoryamount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
percentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Bud03Request
monthlyIncomefundsAvailablefundsLastbeforeTaxReturntaxBracketmonthsAccumulatemonthlyExpensesmortgagevacationautoloanpersloanccfedtaxesstatetaxesficaretaxesothertaxesutilitiesrepairsfoodclothingeducationchildcareautoexptransexplifeinshomeownersautoinsmedicalentertaintravelclubhobbiesgiftshomeimpservicescharityotherBud03Result
expenses^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fundNeeded^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalShortfall^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
lumpsumNeeded^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyNeeded^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyCash^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
expensestoincomeRatioA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
reqsavingstoincomeRatioA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Bud03YearRow
monthNumberbegBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
contribution^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
earnings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bud04Request
debtInterestRateinterestDeductiblebeforeTaxReturninterestTaxabletaxBracketmonthlySurplusBud04Result
afterTaxCostOfDebtA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
afterTaxInvestmentReturnA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
interestSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestAccumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bud05Request
savingsBalancemonthlyWithdrawalwithdrawalIncreasesbeforeTaxReturntaxBracketamortizationBud05Result
moneyRunsOutMonthmoneyRunsOutYeartotalWithdrawals^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bud05YearRow
monthbeginningBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxes^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
withdrawal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bud06Request
currDaycarecurrInsurancecurrMedicalspouseIncomeempplanContempMatchmaxMatchworkInsuranceworkMedicalworkEntertainworkDaycareworkClothingworkHousekeepingworkMealsworkTransportationtaxBracketstateTaxBracketselfEmployedBud06Result
saveInsurance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
saveMedical^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
empDollarMatch^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
costDayCare^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fedTaxes^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
stateTaxes^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fica^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
netIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
businessEntertainment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
clothing^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
grossMonthlyEarnings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
housekeeping^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
meals^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
transportation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bud07Request
residenceresidenceGrowthvacationvacationGrowthfurnishingsfurnishingsGrowthautosautosGrowthrealEstaterealEstateGrowthartartGrowthstocksstocksGrowthvarAnnuitiesvarAnnuitiesGrowthlimitedPartnerlimitedPartnerGrowthbusinessbusinessGrowthfixedAnnuitiesfixedAnnuitiesGrowthtrustDeedstrustDeedsGrowthotherFixedotherFixedGrowthgovtBondsgovtBondsGrowthmuniBondsmuniBondsGrowthcorpBondscorpBondsGrowthfaceCertificatesfaceCertificatesGrowthdebtMutualsdebtMutualsGrowthcheckingcheckingGrowthsavingssavingsGrowthmoneyMarketmoneyMarketGrowthcdcdGrowthotherCashotherCashGrowthhomeMortgagehomeMortgageGrowthotherMortgageotherMortgageGrowthautoLoanautoLoanGrowthbankLoanbankLoanGrowthpersonalLoanpersonalLoanGrowthcreditCardscreditCardsGrowthotherDebtsotherDebtsGrowthprojectedYearsBud07Result
residencePercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
vacationPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
furnishingsPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
autosPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
realEstatePercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
artPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
stocksPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
varAnnuitiesPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
limitedPartnerPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
businessPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
fixedAnnuitiesPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
trustDeedsPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
otherFixedPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
govtBondsPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
muniBondsPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
corpBondsPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
faceCertificatesPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
debtMutualsPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
checkingPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
savingsPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
moneyMarketPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
cdPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
otherCashPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
homeMortgagePercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
otherMortgagePercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
autoLoanPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
bankLoanPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
personalLoanPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
creditCardsPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
otherDebtsPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
totalTangibleAssetsPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
totalEquityAssetsPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
totalFixedPrincipalAssetsPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
totalFixedRateAssetsPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
totalCashAssetsPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
totalTangibleAssets^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalEquityAssets^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalFixedPrincipalAssets^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalFixedRateAssets^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCashAssets^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalAssets^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalLiabilities^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
netWorth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
netWorthProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
netWorthChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
residenceProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
residenceChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
vacationProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
vacationChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
furnishingsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
furnishingsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
autosProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
autosChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
realEstateProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
realEstateChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
artProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
artChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
stocksProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
stocksChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
varAnnuitiesProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
varAnnuitiesChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
limitedPartnerProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
limitedPartnerChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
businessProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
businessChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fixedAnnuitiesProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fixedAnnuitiesChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
trustDeedsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
trustDeedsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherFixedProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherFixedChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
govtBondsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
govtBondsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
muniBondsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
muniBondsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
corpBondsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
corpBondsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
faceCertificatesProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
faceCertificatesChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
debtMutualsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
debtMutualsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
checkingProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
checkingChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
savingsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
savingsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
moneyMarketProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
moneyMarketChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
cdProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
cdChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherCashProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherCashChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
homeMortgageProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
homeMortgageChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherMortgageProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherMortgageChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
autoLoanProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
autoLoanChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
bankLoanProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
bankLoanChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
personalLoanProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
personalLoanChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
creditCardsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
creditCardsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherDebtsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherDebtsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalTangibleAssetsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalTangibleAssetsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalEquityAssetsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalEquityAssetsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalFixedPrincipalAssetsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalFixedPrincipalAssetsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalFixedRateAssetsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalFixedRateAssetsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCashAssetsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCashAssetsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalAssetsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalAssetsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalLiabilitiesProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalLiabilitiesChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bud08Request
projectedYearsresidenceresidenceGrowthvacationvacationGrowthfurnishingsfurnishingsGrowthautosautosGrowthrealEstaterealEstateGrowthartartGrowthstocksstocksGrowthvarAnnuitiesvarAnnuitiesGrowthlimitedPartnerlimitedPartnerGrowthbusinessbusinessGrowthfixedAnnuitiesfixedAnnuitiesGrowthtrustDeedstrustDeedsGrowthotherFixedotherFixedGrowthgovtBondsgovtBondsGrowthmuniBondsmuniBondsGrowthcorpBondscorpBondsGrowthfaceCertificatesfaceCertificatesGrowthdebtMutualsdebtMutualsGrowthcheckingcheckingGrowthsavingssavingsGrowthmoneyMarketmoneyMarketGrowthcdcdGrowthotherCashotherCashGrowthhomeMortgagehomeMortgageGrowthotherMortgageotherMortgageGrowthautoLoanautoLoanGrowthbankLoanbankLoanGrowthpersonalLoanpersonalLoanGrowthcreditCardscreditCardsGrowthotherDebtsotherDebtsGrowthBud08Result
residenceProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
vacationProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
furnishingsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
autosProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
realEstateProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
artProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
stocksProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
varAnnuitiesProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
limitedPartnerProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
businessProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fixedAnnuitiesProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
trustDeedsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherFixedProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
govtBondsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
muniBondsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
corpBondsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
faceCertificatesProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
debtMutualsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
checkingProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
savingsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
moneyMarketProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
cdProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherCashProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
homeMortgageProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherMortgageProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
autoLoanProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
bankLoanProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
personalLoanProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
creditCardsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherDebtsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
residenceChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
vacationChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
furnishingsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
autosChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
realEstateChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
artChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
stocksChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
varAnnuitiesChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
limitedPartnerChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
businessChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fixedAnnuitiesChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
trustDeedsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherFixedChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
govtBondsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
muniBondsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
corpBondsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
faceCertificatesChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
debtMutualsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
checkingChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
savingsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
moneyMarketChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
cdChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherCashChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
homeMortgageChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherMortgageChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
autoLoanChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
bankLoanChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
personalLoanChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
creditCardsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherDebtsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalTangibleAssets^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalEquityAssets^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalFixedPrincipalAssets^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalFixedRateAssets^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCashAssets^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalTangibleAssetsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalEquityAssetsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalFixedPrincipalAssetsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalFixedRateAssetsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCashAssetsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalTangibleAssetsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalEquityAssetsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalFixedPrincipalAssetsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalFixedRateAssetsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCashAssetsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalAssets^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalAssetsProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalAssetsChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalLiabilities^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalLiabilitiesProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalLiabilitiesChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
netWorth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
netWorthProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
netWorthChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bud09Request
modewagesinterestdividendssocialsecuritypensionsalimonyotherincomecharitymortgagevacationautoloanpersloanccfedtaxesstatetaxesficaretaxesothertaxesutilitiesrepairsfoodclothingeducationchildcareautoexptransexplifeinshomeownersautoinsmedicalentertaintravelclubhobbiesgiftshomeimpservicesotherBud09Result
totalIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalExpenses^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalNet^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalNetPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Bud09YearRow
categorymonthly^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
annual^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
percentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Bud10Request
modeprojectedYearswageswagesGrowthalimonyalimonyGrowthdividendsdividendsGrowthinterestinterestGrowthsocialsecuritysocialsecurityGrowthpensionspensionsGrowthotherincomeotherincomeGrowthmortgagemortgageGrowthvacationvacationGrowthautoloanautoloanGrowthpersloanpersloanGrowthccccGrowthfedtaxesfedtaxesGrowthstatetaxesstatetaxesGrowthficaficaGrowthretaxesretaxesGrowthothertaxesothertaxesGrowthutilitiesutilitiesGrowthrepairsrepairsGrowthfoodfoodGrowthclothingclothingGrowtheducationeducationGrowthchildcarechildcareGrowthautoexpautoexpGrowthtransexptransexpGrowthlifeinslifeinsGrowthhomeownershomeownersGrowthautoinsautoinsGrowthmedicalmedicalGrowthentertainentertainGrowthtraveltravelGrowthclubclubGrowthhobbieshobbiesGrowthgiftsgiftsGrowthhomeimphomeimpGrowthservicesservicesGrowthcharitycharityGrowthotherotherGrowthBud10Result
income^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
incomeProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
incomeChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
expenses^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
expensesProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
expensesChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
netCashFlow^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
netCashFlowProjected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
netCashFlowChange^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bud10YearRow
categorycurrent^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
change^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bud11Request
beforeTaxReturnyearsdescription1savings1description2savings2description3savings3description4savings4description5savings5description6savings6Bud11Result
annualSavings1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
cumulativeSavings1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projectedFutureValue1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
annualSavings2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
cumulativeSavings2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projectedFutureValue2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
annualSavings3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
cumulativeSavings3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projectedFutureValue3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
annualSavings4^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
cumulativeSavings4^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projectedFutureValue4^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
annualSavings5^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
cumulativeSavings5^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projectedFutureValue5^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
annualSavings6^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
cumulativeSavings6^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projectedFutureValue6^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalAnnualSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCumulativeSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalProjectedFutureValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bud12Request
startAmountbeginYearendYearBud12Result
purchasingPower^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bud13Request
beginningBalancedeposit1deposit2deposit3deposit4deposit5check1check2check3check4check5check6check7check8check9check10Bud13Result
totalDeposits^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalChecks^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
registerBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
statementBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bud14Request
householdIncomecurrentCitynewCityBud14Result
newIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
incomeChangeA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Bus01Request
grossPaytaxBracketpostTaxSavingspostTaxExpensessameTakeHomeemployerMatchemployeesBus01Result
increasedTakeHome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
increasedRetirement^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ficaSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
beforeGrossPay^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
beforeQualified^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
beforeCafeteria^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
beforeReducedPay^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
beforeTaxesPaid^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
beforeFica^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
beforeTakeHome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
beforePostTaxRetirement^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
beforePostTaxInsurance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
beforeNetTakeHome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterGrossPay^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterQualified^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterCafeteria^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterReducedPay^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTaxesPaid^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterFica^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTakeHome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterPostTaxRetirement^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterPostTaxInsurance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterNetTakeHome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bus02Request
monthsownerSalariesemployeeSalariesrentadvertisingpostagesuppliestelephoneutilitiesinsurancetaxesinterestmaintenancelegalmonthlyMiscofficebuildingrentDepositinventoryutilityDepositprofessionalFeeslicenseswebsitecashonetimeMiscBus02Result
totalCapital^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalMonthly^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ownerSalariesTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ownerSalariesPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
employeeSalariesTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
employeeSalariesPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
rentTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rentPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
advertisingTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
advertisingPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
postageTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
postagePercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
suppliesTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
suppliesPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
telephoneTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
telephonePercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
utilitiesTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
utilitiesPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
insuranceTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
insurancePercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
taxesTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxesPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
interestTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
maintenanceTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
maintenancePercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
legalTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
legalPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
miscellaneousTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
miscellaneousPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
totalMonthlyPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
officePercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
buildingPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
rentDepositPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
inventoryPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
utilityDepositPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
professionalFeesPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
licensesPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
websitePercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
cashPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
onetimeMiscPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
totalOneTimePercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
totalOneTime^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bus03Request
modalPaymentpaymentFrequencyannualPaymentBus03Result
numPaymentstotalPayments^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
semiannualAPRquarterlyAPRmonthlyAPRvalueUsedextraAmountPaid^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bus04Request
earningscompensationearningsGrowthyearsrisksizeBus04Result
futureEarnings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
calculatedDiscountA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
todayEarnings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
adjustment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
businessValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bus05Request
fixedCostsvariableCostssalesPriceexpectedSalesBus05Result
breakevenUnitsexpectedProfit^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bus05YearRow
unitsSoldsalesRevenues^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
variableCosts^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fixedCosts^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
operatingProfit^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bus06Request
purchasePricedownPaymentsalesTaxleaseTermresidualValueleaseRateleaseCostsloanRatetermMonthspurchaseCostsBus06Result
leasePayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalLeasePayments^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalLease^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
yearlyLease^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
loanPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalLoanPayments^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
loanBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalPurchase^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
yearlyPurchase^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
buySavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
leaseSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bus07Request
cashaccountsReceivableinventorycurrentAssetsfixedAssetscurrentLiabilitieslongTermLiabilitiesshareHolderEquitysalescogsgrossProfitoperatingExpensesexcessCompensationoperatingIncomeinvestmentIncomeinterestExpenseincomeBeforeTaxestaxesnetProfitadjustedNetProfitBus07Result
income^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
expenses^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
netProfit^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentRatioquickRatioinventoryRatiofixedTurnoverRatioassetTurnoverRatiotieRatiocollectionRatiodebtAssetRatioA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
profitMarginRatioA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
earningPowerRatioA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
roaRatioA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
roeRatioA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Bus08Request
incomedailyWagevacationholidayspersonalbreakMinutesworkersCompunemploymentmedicallifedisabilitydentalsupplementalotherInsuranceretirementPercentretirementDollarotherName1otherAmount1otherName2otherAmount2otherName3otherAmount3Bus08Result
income^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
dailyWage^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
vacationValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
vacationPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
holidayValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
holidayPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
personalValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
personalPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
breakMinutesValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
breakMinutesPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
totalTimeOffValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalTimeOffPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
socialSecValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
socialSecPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
workersCompValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
workersCompPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
unemploymentValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
unemploymentPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
medicalValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
medicalPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
lifeValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
lifePercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
disabilityValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
disabilityPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
dentalValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
dentalPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
supplementalValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
supplementalPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
otherInsValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherInsPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
retire1Value^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
retire1PercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
retire2Value^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
retire2PercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
otherAmount1Value^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherAmount1PercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
otherAmount2Value^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherAmount2PercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
otherAmount3Value^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherAmount3PercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
benefitsDollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
benefitsPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
totalComp^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bus09Result
section179^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
adjustedBaseFirst^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
bonusDepreciation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
adjustedBaseSecond^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
firstYearDepreciation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
finalAdjustedGross^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
firstYearDeduction^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
costAfterTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
discountPercentageA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Bus10Request
initialHealthParticipationaverageHealthContributioninitialDependentParticipationaverageDependentContributionnumberEmployeeshealthParticipationIncreasedependentParticipationIncreaseearningLessSSearningGreaterSSBus10Result
year1DependentSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year1HealthSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year1TotalSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year2DependentSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year2HealthSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
year2TotalSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Bus11Request
itemCostpackagingCostshippingCostadvertisingFeeswebsiteFeesoverheadCostsitemsSolddesiredProfitBus11Result
optimalPrice^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Col01Request
collegeInflationamountSavedbeforeTaxReturntaxBracketannualIncreasesCol01Result
totalCost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlySavingsNeeded^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
lumpSumNeeded^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Col02Request
expectedIncomeloanAmountinterestRatetermMonthsCol02Result
monthlyPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
debtRatioA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
trafficLightCol03Request
annualSavingsnumYearsbeforeTaxReturntaxBracketCol03Result
afterTaxCoverdell^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxableAccumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxAdvantagedAccumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Col03YearRow
yearNumberCol04Request
initialDepositannualSavingsnumYearsbeforeTaxReturntaxBracketCol04Result
afterTaxValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxableAccumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxAdvantagedAccumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Col04YearRow
yearNumberCol05Request
currentAgeretirementAgeuneducatedIncomeuneducatedIncreaseseducatedIncomeeducatedIncreasesCol05Result
difference^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalNoDegree^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalWithDegree^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Col06Request
loanYear1loanYear2loanYear3loanYear4interestRatetermMonthsamortizationCol06Result
monthlyPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
loanAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestPaid^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Col06YearRow
periodbeginningBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
payment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Col07Request
yearsinflationRatemosRecurringcellphone1cellphone2cellphone3clothing1clothing2clothing3fees1fees2fees3computer1computer2computer3entertainment1entertainment2entertainment3meals1meals2meals3snacks1snacks2snacks3furnishingsone1furnishingsone2furnishingsone3furnishingsmany1furnishingsmany2furnishingsmany3health1health2health3cable1cable2cable3rentins1rentins2rentins3utilities1utilities2utilities3rent1rent2rent3housedeposit1housedeposit2housedeposit3internet1internet2internet3laundry1laundry2laundry3membership1membership2membership3parking1parking2parking3personal1personal2personal3phone1phone2phone3gas1gas2gas3autoins1autoins2autoins3automaint1automaint2automaint3autopayments1autopayments2autopayments3travel1travel2travel3utilityDeposit1utilityDeposit2utilityDeposit3Col07Result
currentOneHome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentOneOn^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentOneOff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentMonthlyHome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentMonthlyOn^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentMonthlyOff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentAnnualHome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentAnnualOn^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentAnnualOff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projectedOneHome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projectedOneOn^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projectedOneOff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projectedMonthlyHome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projectedMonthlyOn^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projectedMonthlyOff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projectedAnnualHome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projectedAnnualOn^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projectedAnnualOff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
highestCost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
lowestCost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
spreadCost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Col08Request
currentAgemonthlySavingsbeforeTaxReturncompoundingcurrentSavingsCol08YearRow
yearsToWaitageyearsToSaveCol09Request
numApplicationsavgApplicationFeeexamFeesnumCollegeVisitsavgVisitCostlaptopCostdormFurnitureCostCol09Result
totalApplicationCosts^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCollegeVisitCosts^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalEquipmentCosts^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalPreEducationCosts^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Cus106Request
loanAmountinterestRatecurrentTermrefinanceRaterefinanceTermoriginationFeediscountPointsrefinanceFeesCus106Result
currentTermtraditionalTermcurrentPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
traditionalPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
traditionalBreakevencurrentInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
traditionalInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Cus14Request
currentAgeclientIncomeretirementSavingssavingsPercentCus14Result
yearsToRetirementyearsOfRetirementamtNeededAtRetirement^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
annualAmtToSave^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
recommendSavingsA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
currSavingsToRetirement^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalNeededAtRetirement^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currSavingsProvidesA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
lightCus15Request
currentAgeclientIncomesalaryIncreasescompoundingyearsToRetirementtaxBrackettaxBracketStateprojectedTaxBracketprojectedTaxBracketStatecurrentContributionmaximumMatchemployerMatchbeforeTaxReturnCus15Result
lightaccountRetirement^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
accountRetirementRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
annualTaxSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
annualTaxSavingsRothcontAmt^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
contAmtPeriod^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
contAtAmt^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
contATAmtPeriod^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
contAtRateA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
contRateA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
fvTaxSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvTaxSavingsRothnetBt401^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
netBtRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
subTotalBt401^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
subTotalBtRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxesBt401^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxesBtRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxImpactBt401^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxImpactBtRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxRatesCurrenttaxRatesRetirementDet01Request
ccBalanceccRateminpaymentRateminpaymentAmountadditionalPaymentamortizationDet01Result
totalPaymentstotalYearsyearsSavingstotalInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Det01YearRow
yearbeginningBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestCurrent^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
payment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Det02Request
loanBalanceinterestRatemonthlyPaymentDet02Result
numPaymentsyearsToPayoffinterestPaid^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Det02YearRow
yearbeginningBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
payment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Det03Request
loanAmountinterestRatetermMonthsamortizationDet03Result
monthlyPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestPaid^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Det03YearRow
periodbeginningBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
payment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Det04Request
expectedIncomemortgageloanAmountDet04Result
takeHomePay^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
mortgagePayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
consumerPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
disposableIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
shortTermPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
mortgagePaymentPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
remainingPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
debtRatioA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
totalPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
trafficLightDet05Request
paymentAmountinterestRatetermMonthsamortizationDet05Result
loanBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Det05YearRow
periodbeginningBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
payment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Det06Request
interestRatetermYearsrvBalancervPaymentrvRateDet06Result
debtPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
debtInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
debtTermconsBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
consPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
consInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
consTermrecommendSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
recommendTermrecommendInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
recommendYearsinterestSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
debtBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Det06YearRow
yearbeginningBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
payment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Det07Request
creditor1balance1minimumPayment1actualPayment1rate1creditor2balance2minimumPayment2actualPayment2rate2creditor3balance3minimumPayment3actualPayment3rate3creditor4balance4minimumPayment4actualPayment4rate4creditor5balance5minimumPayment5actualPayment5rate5creditor6balance6minimumPayment6actualPayment6rate6creditor7balance7minimumPayment7actualPayment7rate7creditor8balance8minimumPayment8actualPayment8rate8creditor9balance9minimumPayment9actualPayment9rate9creditor10balance10minimumPayment10actualPayment10rate10creditor11balance11minimumPayment11actualPayment11rate11creditor12balance12minimumPayment12actualPayment12rate12creditor13balance13minimumPayment13actualPayment13rate13creditor14balance14minimumPayment14actualPayment14rate14creditor15balance15minimumPayment15actualPayment15rate15creditor16balance16minimumPayment16actualPayment16rate16creditor17balance17minimumPayment17actualPayment17rate17creditor18balance18minimumPayment18actualPayment18rate18creditor19balance19minimumPayment19actualPayment19rate19creditor20balance20minimumPayment20actualPayment20rate20creditor21balance21minimumPayment21actualPayment21rate21creditor22balance22minimumPayment22actualPayment22rate22creditor23balance23minimumPayment23actualPayment23rate23creditor24balance24minimumPayment24actualPayment24rate24creditor25balance25minimumPayment25actualPayment25rate25creditor26balance26minimumPayment26actualPayment26rate26creditor27balance27minimumPayment27actualPayment27rate27creditor28balance28minimumPayment28actualPayment28rate28creditor29balance29minimumPayment29actualPayment29rate29creditor30balance30minimumPayment30actualPayment30rate30creditor31balance31minimumPayment31actualPayment31rate31creditor32balance32minimumPayment32actualPayment32rate32creditor33balance33minimumPayment33actualPayment33rate33creditor34balance34minimumPayment34actualPayment34rate34creditor35balance35minimumPayment35actualPayment35rate35creditor36balance36minimumPayment36actualPayment36rate36creditor37balance37minimumPayment37actualPayment37rate37creditor38balance38minimumPayment38actualPayment38rate38creditor39balance39minimumPayment39actualPayment39rate39creditor40balance40minimumPayment40actualPayment40rate40creditor41balance41minimumPayment41actualPayment41rate41creditor42balance42minimumPayment42actualPayment42rate42creditor43balance43minimumPayment43actualPayment43rate43creditor44balance44minimumPayment44actualPayment44rate44creditor45balance45minimumPayment45actualPayment45rate45creditor46balance46minimumPayment46actualPayment46rate46creditor47balance47minimumPayment47actualPayment47rate47creditor48balance48minimumPayment48actualPayment48rate48creditor49balance49minimumPayment49actualPayment49rate49creditor50balance50minimumPayment50actualPayment50rate50creditor51balance51minimumPayment51actualPayment51rate51creditor52balance52minimumPayment52actualPayment52rate52creditor53balance53minimumPayment53actualPayment53rate53creditor54balance54minimumPayment54actualPayment54rate54creditor55balance55minimumPayment55actualPayment55rate55creditor56balance56minimumPayment56actualPayment56rate56creditor57balance57minimumPayment57actualPayment57rate57creditor58balance58minimumPayment58actualPayment58rate58creditor59balance59minimumPayment59actualPayment59rate59creditor60balance60minimumPayment60actualPayment60rate60creditor61balance61minimumPayment61actualPayment61rate61creditor62balance62minimumPayment62actualPayment62rate62creditor63balance63minimumPayment63actualPayment63rate63creditor64balance64minimumPayment64actualPayment64rate64creditor65balance65minimumPayment65actualPayment65rate65creditor66balance66minimumPayment66actualPayment66rate66creditor67balance67minimumPayment67actualPayment67rate67creditor68balance68minimumPayment68actualPayment68rate68creditor69balance69minimumPayment69actualPayment69rate69creditor70balance70minimumPayment70actualPayment70rate70creditor71balance71minimumPayment71actualPayment71rate71creditor72balance72minimumPayment72actualPayment72rate72creditor73balance73minimumPayment73actualPayment73rate73creditor74balance74minimumPayment74actualPayment74rate74creditor75balance75minimumPayment75actualPayment75rate75creditor76balance76minimumPayment76actualPayment76rate76creditor77balance77minimumPayment77actualPayment77rate77creditor78balance78minimumPayment78actualPayment78rate78creditor79balance79minimumPayment79actualPayment79rate79creditor80balance80minimumPayment80actualPayment80rate80creditor81balance81minimumPayment81actualPayment81rate81creditor82balance82minimumPayment82actualPayment82rate82creditor83balance83minimumPayment83actualPayment83rate83creditor84balance84minimumPayment84actualPayment84rate84creditor85balance85minimumPayment85actualPayment85rate85creditor86balance86minimumPayment86actualPayment86rate86creditor87balance87minimumPayment87actualPayment87rate87creditor88balance88minimumPayment88actualPayment88rate88creditor89balance89minimumPayment89actualPayment89rate89creditor90balance90minimumPayment90actualPayment90rate90creditor91balance91minimumPayment91actualPayment91rate91creditor92balance92minimumPayment92actualPayment92rate92creditor93balance93minimumPayment93actualPayment93rate93creditor94balance94minimumPayment94actualPayment94rate94creditor95balance95minimumPayment95actualPayment95rate95creditor96balance96minimumPayment96actualPayment96rate96creditor97balance97minimumPayment97actualPayment97rate97creditor98balance98minimumPayment98actualPayment98rate98creditor99balance99minimumPayment99actualPayment99rate99creditor100balance100minimumPayment100actualPayment100rate100extraPaymentoneTimePaymentAmountoneTimePaymentMonthoneTimePaymentYearstartMonthstartYeardebtOrderMethodsavingsRateDet07Result
currentPayoffMonthsrollupPayoffMonthscurrentPayoffYearsrollupPayoffYearscurrentInterestPaid^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rollupInterestPaid^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalMonthlyPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalRollupMonthlyPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCurrentDebtPayments^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalRollupDebtPayments^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
savings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Det07DebtRow
creditorbalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
minimumPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
actualPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rateA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Det08Request
lumpSumbeforeTaxReturnfrequencypaymentAmountgrowthtermDet08Result
cashUpFront^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
paymentsOverTime^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Det09Request
loanAmountinterestRatetermMonthspaymentsMadeadditionalPaymentDet09Result
initialPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
remainingTermremainingPrincipal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
newPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentYearsproposedYearssavedYearscurrentInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
proposedInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Det10Request
debtInterestRateinterestDeductiblebeforeTaxReturninterestTaxabletaxBracketDet10Result
afterTaxDebtA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
afterTaxReturnA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Det11Request
currentBalance1currentRate1currentBalance2currentRate2currentBalance3currentRate3currentBalance4currentRate4introRateintroTermregularRateannualFeetransferFeePercenttransferFeeMaximumDet11Result
introSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
introFees^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
regularSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentCardInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
newCardInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
newCardFees^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Det12Request
creditReportAvailcreditLengthcreditTypesappliedCreditmissedPaymenttotalCreditLimittotalCreditBalancenegativeReportnegativeReportTimeDet12Result
lowerRangeupperRangecreditScoreDet13Request
recurringPaymentsinterestRatetermMonthsDet13Result
totalInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
borrowAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Det16Request
loanAmountrecurringPaymentstermMonthsDet16Result
totalDeposits^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestRateA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Det17Request
loanBalancecurrentMonthlyPaymentinterestRatedesiredMonthsDet17Result
totalCurrentInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalProposedInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestDifference^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
newPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
paymentDifference^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
previousMonthsHom01Request
combinedIncomechildSupportautoPaymentsccPaymentsassociationFeesotherObligationsmortgageRatemortgageTermdownPaymentpropertyTaxeshazardInsurancefrontRatiobackRatioHom01Result
monthlyIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
frontA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
frontPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherDebts^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherPercentageA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
backA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
backPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
minimumPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxesInsurance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
maximumPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
mortgageAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
homeValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Hom02Request
loanAmountinterestRatecurrentTermmonthlyMortgagerefinanceRaterefinanceTermoriginationFeediscountPointsrefinanceFeesincludeClosingCostsHom02Result
currentTermOtraditionalTermenhancedTermcurrentPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
traditionalPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
enhancedPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
traditionalBreakevenenhancedBreakevencurrentInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
traditionalInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
enhancedInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Hom03Request
loanAmountinterestRatetermMonthsamortizationpropertyValueestimateTipmipropertyTaxeshazardInsurancepmiHom03Result
pandi^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyTaxes^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyInsurance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyPmi^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
pandiTipmi^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestPaid^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Hom03YearRow
periodbeginningBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
principal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
payment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Hom04Request
loanAmounttermYears1termYears2termYears3interestRate1interestRate2interestRate3comparisonRateoverrideRatetaxBracketcomparisonYearHom04Result
monthlyPayment1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyPayment2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyPayment3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
pvLoan1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
pvLoan2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
pvLoan3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
remainingBalance1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
remainingBalance2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
remainingBalance3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCost1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCost2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCost3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
investmentReturnA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Hom05Request
loanAmounttermYearsinterestRate1interestRate2discountPoints1discountPoints2Hom05Result
monthlyPayment1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyPayment2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
discountSpread^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlySavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
breakevendiscountPoints1Amount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
discountPoints2Amount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Hom06Request
rentfeesrentInsrentIncrpurchasegrowthrealtorFeesloanratetermclosingCostshomeownerstaxesmaintanalysistaxBracketbeforeTaxReturninfstandardDeductionHom06Result
rentTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
paymentsTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
insuranceTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxesTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
maintenanceTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
oppcostTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxsavingsTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
appreciationTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
principalTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalcostRent^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalcostBuy^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
pvtotalcostRent^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
pvtotalcostBuy^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
difference^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
closingCostsTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
realtorFeesTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Hom06YearRow
yearNumberHom07Request
loanAmountinterestRatetermMonthspaymentMadeHom07Result
Hom08Request
loanAmounttermYearsnocostRatetraditionalRatediscountoriginationlendercreditappraisaltitleInsurancereconveyancerecordingwireendorsementclosingdocprepotherpayCostscomparisonRateoverrideRatetaxBracketcomparisonYearHom08Result
monthlyPayment1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyPayment2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
pvLoan1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
pvLoan2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
remainingBalance1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
remainingBalance2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
closingCosts^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCost1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCost2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
investmentReturnA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Hom08YearRow
yearNumberHom09Request
loanAmountinterestRatetermMonthstaxBracketamortizationHom09Result
taxesSaved^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Hom09YearRow
periodbeginningBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
payment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Hom10Request
loanAmountinterestRate1interestRate2termYears1termYears2indexRatelendersMarginindexAdjustmentindexMonthsratesForecastadjustmentabsminRateabsmaxRatemonthsBeforeadjmonthsBetweenadjcomparisonRateoverrideRatetaxBracketcomparisonYearHom10Result
monthlyPayment1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
pvLoan1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
remainingBalance1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCost1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyPayment2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
pvLoan2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
remainingBalance2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCost2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
investmentReturn^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
costDifference^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Hom10YearRow
monthfixedPandi^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fixedBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
adjustableRateA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
adjustablePandi^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
adjustableBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Hom11Request
loanAmountinterestRatetermMonthsabsminRateabsmaxRatemonthsBeforeadjmonthsBetweenadjratesForecastadjustmentHom11Result
totalPayments^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Hom11YearRow
periodbeginningBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
payment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rateA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Hom12Request
loanAmounttermYearsstatedRatediscountoriginationlendercreditReportappraisaltitleInsreconveyancerecordingwireendorsementtitleClosingdocumentPrepotherHom12Result
totalFees^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
aprA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
moPaymentsWith^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
moPaymentsWithout^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Hom13Request
loanAmountinterestRatetermYearstermInterestOnlyHom13Result
initialMonthlyPaymentIO^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
remainingTermIOnewMonthlyPaymentIO^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyPaymentTrad^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalInterestTrad^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalInterestIO^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestDiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Hom13YearRow
periodHom14Request
homeValuemortgageBalanceltvHom14Result
ltvCol1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ltvCol2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ltvCol3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ltvCol4^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ltvCol5^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
lineCol1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
lineCol2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
lineCol3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
lineCol4^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
lineCol5^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Hom15Request
loanAmount1loanAmount2loanAmount3termYears1termYears2termYears3statedRate1statedRate2statedRate3discount1discount2discount3origination1origination2origination3lender1lender2lender3title1title2title3other1other2other3Hom15Result
moPaymentsWithout1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
moPaymentsWithout2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
moPaymentsWithout3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
moPaymentsWith1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
moPaymentsWith2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
moPaymentsWith3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
apr1A rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
apr2A rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
apr3A rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Hom16Request
homeValuehomeAppreciationmonthsreverseLoanAmountinterestRateHom16Result
futureEquity^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Hom17Request
loanAmountratetermInterestOnlytermAmortizationHom17Result
amortizedPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestOnlyPayment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Hom20Request
loanAmounttermrateHom20Result
estimatedMonthlyPaymentcalculatedYearlyPaymentballoonPaymenttotalInterestPaidHom39Request
loanAmounttermYears1termYears2interestRate1interestRate2Hom39Result
monthlyPayment1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyPayment2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestDifference^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
paymentDifference^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Inc01Request
personalAssetspersonalGrowthpersonalDebtsinvestmentAssetsinvestmentGrowthinvestmentDebtsbusinessAssetsbusinessGrowthbusinessDebtscharitableDonationsprobategrowthYearsInc01Result
futurePersonal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
futureInvestment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
futureBusiness^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
futureEstate^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
estateExpenses^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
charitableTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
futureNetEstate^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
tentativeTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
unifiedCredit^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
estateTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
estateReductionA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Inc03Request
taxStatusclientIncomequalifiedSavingsitemizedDeductionsdependentsnotQualifiedDependentsunearnedIncometaxesStateLocalqualifiedTipsqualifiedOvertimequalifiedCarInterestadditionalDeductionadditionalAgeDeductionpassThroughownershipPercentagetotalAssetstotalBusinessWagestaxWithheldtaxesLastPaycheckpayperiodInc03Result
avgTaxRateA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
marginalRateA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
adjGrossIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
deductions^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
exemptionstaxableIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxLiabBeforeCredit^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
childTaxCredit^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
estimatedTaxLiability^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
curTaxesWithheld^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
futTaxesWithheld^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalWithheld^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
shortfallSurplus^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
yearlyWithholdings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Inc04Request
taxBracketdividendintereststCapGainmarginotherInc04Result
interestEarned^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestPaid^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestDeductible^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
carryOver^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Inc05Request
selfEmployedIncomeemployerIncometaxStatusInc05Result
ssEarnings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ssDeduction^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ssTaxable^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ssTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
medicareEarnings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
medicareDeduction^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
medicareTaxable^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
medicareTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalSETax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Inc06Request
filingStatustaxableIncomepurchasePrice1salesPrice1purchasePrice2salesPrice2purchasePrice3salesPrice3purchasePrice4salesPrice4Inc06Result
ltCapLosses^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ltNetGain^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ltTaxesDue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ltCapGains^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Inc07Request
initialBalanceannualSavingsyearsbtReturnTaxablebtReturnDeferredbtReturnFreetaxBracketInc07Result
atReturnTaxableA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
fvTaxable^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvDeferred^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvFree^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvatTaxable^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvatDeferred^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvatFree^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Inc07YearRow
yearNumberfullyTaxabletaxDeferredtaxFreeInc08Request
taxStatustaxBracketltCapGainsstCapGainsdividendstaxableInteresttaxFreeInterestpensioniraotherwagesseIncomedeductibleIRAssBenefitsInc08Result
line1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line3^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line4^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line5^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line6^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line7^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line8^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line9^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line10^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line11^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line12^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line13^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line14^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line15^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line16^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line17^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
line18^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxableSSBenefit^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
percentTaxableA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
taxesDue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Inc09Request
taxBracketfirstMortgagesecondMortgagehomeEquityinvestmentPaidinvestmentReceivedstCapGainsbusinesscreditCardautootherInc09Result
mortgageTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
mortgageDeductible^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
mortgageSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
investmentTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
investmentDeductible^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
investmentSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
businessTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
businessDeductible^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
businessSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
personalTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
personalDeductible^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
personalSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestDeductible^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interestSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Inc10Request
agitaxStatusblindseniormedicaldentalstateTaxesrealEstateTaxespropertyTaxesotherTaxesmortgageInterestinterestReceivedinterestPaidcharityCashcharityInKindcharityCarryOverInc10Result
itemizeMedical^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
itemizeTaxes^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
itemizeInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
itemizeCharity^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
itemizeTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
standard^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Inc11Request
taxFreetaxBracketstateTaxBracketInc11Result
totTaxRateA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
teyFedA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
teyFedStateA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Ins01Request
clientAgeclientIncomespouseIncomespouseAgespouseRetAgebeforeTaxReturninflationfuneralfinalExpensesmortgageBalanceotherDebtsdesiredIncometermcollegeNeedsinvestmentAssetslifeInsuranceincludeSocsecIns01Result
immediateNeeds^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
longtermNeeds^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalNeeds^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
spousesEarnings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
socialSecurity^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalResources^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
shortfall^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
lifeInsuranceNeeded^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ins01YearRow
yearNumberspouseAgeIns02Request
gendercurrentAgeIns02Result
yearsToDeathdeathAgeIns03Request
basicServicesembalmingpreparationsviewingcemetarytransferhearselimousinecasketvaultmemorialclothingfloralfoodairfareotherIns03Result
totalExpenses^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
facilitiesStaff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
merchandise^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
otherExpenses^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
professionalServices^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
transportationServices^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ins04Request
spouseAftertaxIncomeinvestmentIncomedisabilityIncomeotherIncomemortgageloansutilitiesfoodclothingtransportationeducationmedicalinsuranceotherExpensesIns04Result
disabilityShortfall^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyExpenses^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlySurplusShortfall^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ins05Result
oddsA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
odds2Ins06Request
clientAgeltcAgeltcCostltcInflationltcYearsltcAssetsbeforeTaxReturntaxBracketltcIncreasesIns06Result
legacy^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ltcTotalCost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
neededSavingsLumpsum^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
neededSavingsYear^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ins07Request
currentAgeretirementAgecurrentIncomesalaryIncreasesIns07Result
lifetimeEarnings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
yearsLeftIns08Request
initialBalanceannualSavingssavingsIncreasenumYearsbeforeTaxReturntaxBrackettaxBracketRetirementIns08Result
afterTaxSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxableSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
annuitySavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
difference^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ins08YearRow
yearNumberIns09Request
lifeInsurancesurvivorNeedsinflationbeforeTaxReturntaxBracketamortizationIns09Result
periodyearsLasttotalWithdrawals^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ins09YearRow
monthbeginningBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxes^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
withdrawal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ins10Request
initialBalanceannualSavingssavingsIncreasebeforeTaxReturntaxBrackettaxBracketRetirementintroRateintroRateYearsannuityRateannuityRateMinimumIns10Result
taxableSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
accumulationExpected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
accumulationMinimum^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
accumulationExpectedSurrender^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
accumulationMinimumSurrender^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTaxFutureValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
guaranteedSurrenderValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ins10YearRow
yearNumberIns11Request
chpDeductiblechpCoinsurancechpMaxOopchpPremiumhdpDeductiblehdpCoinsurancehdpMaxOophdpPremiumyearlyMedicalCoststotalTaxRateplanTypeemployerContributionIns11Result
chpOopStated^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
chpMedExpensesMaximum^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
hdpOopStated^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
hdpMedExpensesMaximum^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
insurancePremiumSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ins11AmountRow
yearlyExpense^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
chpOop^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
hdpBeforeHsa^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
hsa^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
hdpWithHsa^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ins12Request
currentAgeinitialBalanceannualSavingssavingsIncreasedistributionAgedistributionYearswithdrawaldistributionsIncreasetaxBracketWithdrawalsbeforeTaxReturnbeforeTaxReturnAnnuitytaxBracketqualifiedIns12Result
yearsUntilWithdrawaltotalYearsOfAnalysiscumulativeBasis^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxableAccumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxAdvantagedAccumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxableRunsOuttaxAdvantagedRunsOutIns12YearRow
ageIns13Request
initialInvestmentinterestRatepaymentMonthsIns13Result
paymentAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalPayout^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
payoutYearsInv01Request
timeHorizonwithdrawalPeriodemergencyReserveincomeStabilityguaranteedIncomeSharegoalFlexibilitydrawdownResponsepriorDownturnBehaviorreturnRangePreferencesteadyGrowthPreferenceInv01Result
cashA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
fixedA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
equityA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
realAssetsA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
shortTermBondsA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
coreBondsA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
inflationProtectedA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
internationalBondsA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
usLargeCapA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
usSmallMidCapA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
internationalEquityA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
emergingMarketsA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
recommendedProfilerecommendedProfileTypecapacityIndextoleranceIndextoleranceProfiletoleranceProfileTypegoverningIndexriskGapbindingConstrainttoleranceEvidenceRecommendedProfile
Inv02Request
beforeTaxReturntaxBracketstateTaxBracketitemizeInv02Result
fedTaxesA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
stateTaxesA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
itemizeAdjustA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
afterTaxReturnA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Inv02YieldRow
beforeTaxA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
fullyTaxableA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
stateOnlyA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
fedOnlyA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
notTaxableA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Inv03Request
bondFacemostomaturitycouponRatemarketRatedesiredYieldInv03Result
coupon^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
marketPrice^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
yieldPrice^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Inv04Request
purchasePricemarketValuecashrealEstateinterestOnlyloanAmountinterestRateloanTermclosingCostsrentalIncomeincomeFrequencyrentIncreasesoccupancyRatepropertyTaxinsurancemaintenancehoaexpenseIncreasesanalysisYearsrealtorFeesappreciationtaxBracketcapitalGainsInv04Result
Inv05Request
initialBalanceannualSavingssavingsIncreasenumYearsbeforeTaxReturnInv05Result
Inv06Request
callPutpurchasePricetotalSharesstrikePricecurrentPriceInv06Result
shareValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
exercisePrice^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
grossValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
netValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
optionStatusInv07Request
initialBalanceannualSavingssavingsIncreaseyearsbeforeTaxReturntaxBracketcompoundingInv07Result
taxableAccumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxAdvantagedAccumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Inv07YearRow
yearInv08Request
drawdownResponsepriorDownturnBehaviorreturnRangePreferencesteadyGrowthPreferenceInv08Result
toleranceIndextoleranceProfileTypetoleranceProfiletoleranceEvidenceInv09Request
initialBalanceannualContributionsprojectionYearsbeforeTaxReturntaxBracketInv09Result
currentReturn^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
returnPlusOne^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
returnPlusTwo^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
returnPlusThree^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTaxRateA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
afterTaxRatePlusOneA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
afterTaxRatePlusTwoA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
afterTaxRatePlusThreeA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Inv10Request
initialBalancemonthscdRatecompoundingFrequencytaxBracketInv10Result
frequencyendingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
apyA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Inv11Request
sharePricesharesOwneddividendtaxBracketInv11Result
preTaxYieldA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
afterTaxYieldA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
quarterlyReturn^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
quarterlyTaxes^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Inv12Request
initialDepositfrontLoadbackLoadoperatingExpensesotherFeesbeforeTaxReturnholdingPeriodInv12Result
frontLoadAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
backLoadAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
operatingExpensesAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
opportunityCost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalExpenses^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Inv13Request
initialBalancecompoundingFrequencyyearstaxBracketcdRatecdRate2cdRate3cdRate4cdRate5Inv13Result
frequencytotalSingleCd^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCdLaddering^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
additionalAfterTaxSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
initialInvestments^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Inv16Request
futureValuepercentLosspresentValueInv16Result
percentLossReturnA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
balanceLossReturnA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
balanceReductionA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
reductionA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Pay01Request
bonuspayperiodpay1file1allow1pretax1cont1posttax1reimb1Pay01Result
fedtax1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fedtaxdiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fica1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ficadiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ficahi1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ficahidiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
cont1dollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
contdollardiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totdeduct1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totdeductdiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
takehome1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
takehomediff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Pay02Request
payperiodpay1pay2file1file2allow1allow2pretax1pretax2cont1cont2posttax1posttax2reimb1reimb2Pay02Result
paydiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
allowdifffedtax1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fedtax2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fedtaxdiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
pretaxdiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fica1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fica2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ficadiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ficahi1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ficahi2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ficahidiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
contdiffA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
cont1dollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
cont2dollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
contdollardiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
posttaxdiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
reimbdiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totdeduct1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totdeduct2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totdeductdiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
takehome1^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
takehome2^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
takehomediff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Pay03Request
annualSalaryhoursPerWeekweeksPerYearPay03Result
monthlyPay^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
weeklyPay^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
hourlyPay^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Pay04Request
hourlyWagehoursPerWeekweeksPerYearPay04Result
weeklyPay^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlyPay^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
yearlyPay^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Pay05Request
exDatetotalSharescurrentPricestrikePriceexpectedReturnPay05Result
Pay05YearRow
returnA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
futureValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
strike^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
gain^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Pay06Request
exDatetotalSharescurrentPricestrikePriceexpectedReturndividendsalternativeReturntaxBracketcapgainsRatePay06Result
exerciseHold^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
exerciseSell^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
exerciseDefer^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Pay06YearRow
texthold^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
sell^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
defer^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Pay07Request
yrstoretirementclientIncomesalaryIncreasesplanBalancecompoundingbeforeTaxReturnemployerMatchmaximumMatchcurrentContributionPay07Result
yourcontDollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
empmatchDollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
empmaxmatchDollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvYourcont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvEmpcont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalAccumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
contributionCappedcurrentYearmaxContributiontotalValueTextPay08Request
yrstoretirementclientIncomesalaryIncreasesplanBalancebeforeTaxReturncompoundingemployerMatchmaximumMatchcurrentContributionproposedContributionPay08Result
currcontTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
propcontTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
ercurrcontTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
erpropcontTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvCurrcont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvPropcont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
increase^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
outofpocket^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
contributionCappedincreaseContributionA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
currentYearmaxContribution^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Pay08YearRow
yearNumberPay11Request
yrstoretirementclientIncomesalaryIncreasesplanBalancecompoundingbeforeTaxReturnemployerMatchmaximumMatchcurrentContributionPay11Result
yourcontDollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
empmatchDollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
empmaxmatchDollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvYourcont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvEmpcont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalAccumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
contributionCappedmaxContribution^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentYearPay13Request
planBalanceemployeeHSAContributionemployerHSAContributionannualHSAExpensesyrstoretirementcompoundingbeforeTaxReturnPay13Result
yourContDollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
empMatchDollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvYourCont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvEmpCont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalAccumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
contributionCappedmaxContribution^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
netContribution^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentYearPay13YearRow
yearNumberendBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Pay14Request
yrstoretirementclientIncomesalaryIncreasesplanBalancebeforeTaxReturncurrentContributionPay14Result
empContDollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvEmpCont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalAccumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Pay14YearRow
yearNumberendBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Pay15Request
clientIncomeemployeeContributionemployerMatchmaximumMatchPay15Result
currentEEContribution^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentERContribution^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalContribution^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
additionalERMatch^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
additionalEEMatch^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Qua01Request
singleLifePensionjointLifePensionpayoutIncreaseagespouseAgeretirementAgedeathspouseDeathbeforeTaxReturnQua01Result
breakEvenspouseBreakEvensingleLifeTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
jointLifeTotal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Qua01YearRow
yearNumberclientAgespouseAgeQua02Request
taxYearmagitaxStatusclientParticipatespouseParticipateclientEarnedIncomespouseEarnedIncomeclientAgespouseAgeQua02Result
taxStatusOutputnondedClientEligdedClientEligrothClientElignondedClientCont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
dedClientCont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rothClientCont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
nondedSpouseEligdedSpouseEligrothSpouseElignondedSpouseCont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
dedSpouseCont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rothSpouseCont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
FilingStatus
Qua03Request
currentAgeretirementAgeyearsNeededaccBeforeTaxReturndistBeforeTaxReturnaccTaxBracketdistTaxBracketannualContributionoptionQua03Result
adjustmentTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
adjustmentTradNon^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
adjustmentTrad^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
adjustmentRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTaxContTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTaxContTradNon^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTaxContTrad^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTaxContRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
accIntRateTaxA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
accIntRateTradNonA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
accIntRateTradA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
accIntRateRothA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
accTermTaxaccTermTradNonaccTermTradaccTermRothvalueTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
valueTradNon^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
valueTrad^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
valueRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distTermTaxdistTermTradNondistTermTraddistTermRothdistIntRateTaxA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
distIntRateTradNonA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
distIntRateTradA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
distIntRateRothA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
beforeTaxAnnIncTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
beforeTaxAnnIncTradNon^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
beforeTaxAnnIncTrad^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
beforeTaxAnnIncRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxTradNon^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxTrad^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTaxAnnIncTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTaxAnnIncTradNon^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTaxAnnIncTrad^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTaxAnnIncRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTaxMoIncTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTaxMoIncTradNon^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTaxMoIncTrad^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
afterTaxMoIncRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Qua04Request
currentAgeretirementAgeyearsNeededaccBeforeTaxReturndistBeforeTaxReturnaccTaxBracketdistTaxBracketiraBalancenondedIraoptionQua04Result
convIraBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
convSideAccount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxesFees^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
adjustedIra^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
adjustedRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projIraDed^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projIraNonded^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projSideAccount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projRetIra^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projRetRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distIraDed^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distIraNonded^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distSideAccount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distAnnualIraIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distAnnualRothIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distMoIraIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distMoRothIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
delayTaxPmtTaxable^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
delayTaxPmtRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Qua05Request
yrsToRetirementclientIncomesalaryIncreasesbeforeTaxReturnemployeePlanBalanceemployeePlanContributionemployerMatchmaximumMatchindividualPlanBalanceindividualPlanContributionindividualPlanIncreasesQua05Result
existingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalYourContributions^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalEmployerContributions^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalGrowth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
contributionCappedmaxContribution^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentYearQua06Request
yyyyRmddobMmOwnerdobDdOwnerdobYyyyOwnerdobMmBeneficiarydobDdBeneficiarydobYyyyBeneficiaryspouseBeneficiaryaccountBalanceplanTypeQua06Result
ageOwnerageBeneficiarytableUseddistributionFactorminimumDistribution^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Qua07Request
yyyyRmddobMmOwnerdobDdOwnerdobYyyyOwnerdobMmBeneficiarydobDdBeneficiarydobYyyyBeneficiaryspouseBeneficiaryaccountBalancereturnRateplanTypeQua07Result
ageOwnerageBeneficiarytableUsedQua07YearRow
yearNumberagedivisorQua08Request
clientAgeparticipationYeardistributionAmountentireBalancedisabilityservicestaxStatustaxableIncomeretirementAgeretirementYearsbeforeTaxReturnretBeforeTaxReturnfederalTaxRateretFederalTaxRatestateTaxRateretStateTaxRateQua08Result
eligibleOrdeligibleIraeligibleRothincomeOrd^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
incomeIra^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
incomeRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rollTaxableOrd^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rollTaxableIra^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rollTaxableRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rollWithheldOrd^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rollWithheldIrarollWithheldRothrollAdditionalOrd^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rollAdditionalIrarollAdditionalRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rollStateOrd^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rollStateIrarollStateRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rollPenaltyOrd^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rollPenaltyIrarollPenaltyRothrollInvestableOrd^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rollInvestableIra^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
rollInvestableRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
accBalanceOrd^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
accBalanceIra^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
accBalanceRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
accReturnOrdA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
accReturnIraA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
accReturnRothA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
accTaxOrdA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
accTaxIraaccTaxRothaccYearsOrdaccYearsIraaccYearsRothaccValueOrd^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
accValueIra^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
accValueRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distValueOrd^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distValueIra^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distValueRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distReturnOrdA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
distReturnIraA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
distReturnRothA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
distTaxOrdA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
distTaxIraA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
distTaxRothdistPaymentsOrddistPaymentsIradistPaymentsRothdistAnnualOrd^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distAnnualIra^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distAnnualRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distTaxesOrd^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distTaxesIra^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distTaxesRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distNetOrd^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distNetIra^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
distNetRoth^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Qua09Request
payPeriodclientIncomeclientAgeemployerMatchmaximumMatchemployerMatch2maximumMatch2Qua09Result
optimumA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
totalContribution^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Qua09ContributionRow
yourContPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
yourContDollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
empContPercentA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
empContDollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalCont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
empContPercentTotalA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Qua10Request
loanAmount401kloanRate401kyearsToRetirementloanTerm401kbeforeTaxReturndebtPayoffdebtInterestRateinterestDeductibletaxBracketQua10Result
interestSpreadA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
retirementSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
adjCostBorrowingA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
opportunityCostA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Qua11Request
yrsToRetirementclientIncometaxBracketearlyWithdrawalbeforeTaxReturnsuspensioncurrentContributionemployerMatchmaximumMatchQua11Result
contributionLost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
retirementLost^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
penalty^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxes^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
netAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Qua12Request
typetaxYearclientAgenetProfitQua12Result
a^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
b^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
c^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
d^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
e^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
f^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
g^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
hA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
ij^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
k^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
l^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
m^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
n^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
o^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
p^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
q^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
r^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
s^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
t^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
u^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
v^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
sepcont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
simpleIRACont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
max401KCont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Qua13Request
balancebasisbeforeTaxReturnholdingYearsholdingMonthstaxRatecapRateseparationinitialDistributionfinalDistributionQua13Result
taxSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentNBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentIBalancecurrentNImmediate^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentIImmediatecurrentNPenalty^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentIPenaltycurrentNTotalImmediate^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentITotalImmediatefinalNBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
finalIBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
finalNCapGains^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
finalICapGainsfinalNCapGainsAddnl^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
finalICapGainsAddnlfinalNTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
finalITaxfinalNPenaltyfinalIPenalty^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
finalNDistributionTaxfinalIDistributionTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
finalNTotalFutureTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
finalITotalFutureTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
nuaTotalTaxesPaid^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
iraTotalTaxesPaid^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Qua14Request
yyyyRmddobMmOwnerdobDdOwnerdobYyyyOwnerdodMmOwnerdodDdOwnerdodYyyyOwnerdobMmBeneficiarydobDdBeneficiarydobYyyyBeneficiaryplanBalancereturnRateplanTypebeneficiaryTypespouseOptionQua14Result
accountBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalDistributions^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
tableUsedQua14YearRow
yearNumberagedivisorQua15Request
accountBalanceclientAgebeneficiaryAgebeneficiarySpousebeforeTaxReturndistributionRateQua15Result
singleFactorsingleAmortization^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
singleRMD^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
jointFactorjointAmortization^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
jointRMD^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
uniformFactoruniformAmortization^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
uniformRMD^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
mortalityFactormortalityAnnuitization^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
maximumAmortization^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
maximumAnnuitization^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
maximumRMD^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ret01Request
modewageswagesretalimonyalimonyretdividendsdividendsretinterestinterestretsocialsecuritysocialsecurityretpensionspensionsretotherincomeotherincomeretmortgagemortgageretvacationvacationretautoloanautoloanretpersloanpersloanretccccretfedtaxesfedtaxesretstatetaxesstatetaxesretficaficaretretaxesretaxesretothertaxesothertaxesretutilitiesutilitiesretrepairsrepairsretfoodfoodretclothingclothingreteducationeducationretchildcarechildcareretautoexpautoexprettransexptransexpretlifeinslifeinsrethomeownershomeownersretautoinsautoinsretmedicalmedicalretentertainentertainrettraveltravelretclubclubrethobbieshobbiesretgiftsgiftsrethomeimphomeimpretservicesservicesretcharitycharityretotherotherretRet01Result
totalIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalIncomeRet^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalIncomeDiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalExpenses^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalExpensesRet^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalExpensesDiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalNetIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalNetIncomeRet^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalNetIncomeDiff^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ret01YearRow
categorycurrent^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
projected^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
change^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ret02Request
clientAgeclientIncomespouseIncomeretirementSavingsclientRetAgeretirementYearsinflationretirementReplacementpreRetirementReturnpostRetirementReturnincludeSocsecmaritalStatusssOverrideAmountRet02Result
percentSaveAmountA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
annualSaveAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlySaveAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
waitPercentSaveAmountA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
waitSaveAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalSaveAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ret02YearRow
agesalary^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
begBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
requiredSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
desiredIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
socialSecurity^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
withdrawals^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ret03Request
clientAgeclientIncomespouseIncomecurrentRetirementSavingsannualRetSavingsannualSavingsIncreaseannualPensionpensionIncreaseinflationclientRetAgeretirementYearsretirementReplacementpreRetirementReturnpostRetirementReturnincludeSocsecmaritalStatusssOverrideAmountRet03Result
ageMoneyRunsOutannualSaveAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
monthlySaveAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endRetireAgeendingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
neededRetirementSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ret03YearRow
agesalary^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
begBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
currentSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
desiredIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
socialSecurity^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
pensionIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
withdrawals^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ret04Request
clientIncomeclientAgeclientSsagespouseIncomespouseAgespouseSsagessInflationRet04Result
percentReplacedA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
combinedIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ret04YearRow
idnrassBeginageRet05Request
currentAgeretirementAgelifeAgeclientIncomeincomeReplacementinflationRet05Result
incomeToday^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
incomeRetirement^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
incomeFinal^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ret06Request
incomeincreasessIncomessIncreasepensionpensionIncreaseotherIncomeotherIncreasebalancebeforeTaxReturnamortizationRet06Result
yearsMoneyLaststotalWithdrawals^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ret06PeriodRow
perioddesiredIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fixedIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
shortfall^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
beginningBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
neededWithdrawals^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ret07Request
currentAgeretirementAgeannualSavingssavingIncreasesbeforeTaxReturntaxBracketcompoundingRet07Result
waitOneYearAmount^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ret07YearRow
yearsToWaitageyearsToSaveRet08Request
costLumpSumcostRecurringperMonthinflationyearsToRetirementbeforeTaxReturntaxBracketRet08Result
accumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ret09Request
yrsToRetirementclientIncomesalaryIncreasesplanBalancecurrentContributioncompoundingemployerMatchbeforeTaxReturnConbeforeTaxReturnModbeforeTaxReturnAggyrsWithdrawalsretirementReturninflationRet09Result
yourContDollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
empMatchDollar^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvYourCont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
fvEmpCont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
conFv^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
modFv^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
aggFv^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
conRetIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
modRetIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
aggRetIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
conPv^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
modPv^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
aggPv^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
contributionCappedcurrentYearmaxContribution^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ret10Request
currentAgeretirementAgeyearsNeededaccBeforeTaxReturndistBeforeTaxReturnaccTaxBracketdistTaxBracketannualContributionoptionRet10Result
nonAccBtCont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
tradAccBtCont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
nonAdjustment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
tradAdjustment^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
nonAtContribution^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
tradAtContribution^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
nonAccRateA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
tradAccRateA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
nonAccTermtradAccTermnonValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
tradValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
nonDistTermtradDistTermnonDistRateA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
tradDistRateA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
nonBtIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
tradBtIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
nonTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
tradTax^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
nonAtIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
tradAtIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
nonAtMonthlyIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
tradAtMonthlyIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Ret11Request
currentAgeannualSavingsbeforeTaxReturnRet11Result
additionalAccumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
selectedAccumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
yearsForAnalysisSav01Request
currentAgeretirementAgeinitialBalancesavingsIncreasebeforeTaxReturntaxBracketinflationRateSav01Result
yearsUntilNeededdesiredValueInflation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
annualCont^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
annualContInflation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
contributionIncreaseA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Sav02Request
currentAgeretirementAgeyearsNeededinitialBalanceannualSavingssavingsIncreasebeforeTaxReturntaxBracketSav02Result
accumulationYearsannualIncome^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Sav02AgeRow
agebeginningBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
annualSavings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
income^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Sav03Request
initialBalancebeforeTaxReturntaxBracketSav03Result
periodsfutureValue^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Sav04Request
initialBalancesavingsGoalbeforeTaxReturntaxBracketSav04Result
numPeriodsSav05Request
currentAgeretirementAgeamountNeededbeforeTaxReturntaxBracketSav05Result
difference^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
waitYearsSav05YearRow
ageyearsToWaitSav06Request
initialBalanceamountNeedednumYearsannualIncreasebeforeTaxReturntaxBracketSav06Result
annualContribution^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Sav06YearRow
yearNumberbeginningBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
savings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxes^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Sav07Request
initialBalanceannualSavingssavingsIncreasenumYearsbeforeTaxReturntaxBracketSav07Result
totalAccumulation^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Sav07YearRow
yearNumberbeginningBalanceannualSavingsinteresttaxesendingBalanceSav08Request
terminitialDepositdepositsWithdrawalsendingBalanceSav08Result
irrA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
computableSav08YearRow
periodcashFlow^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Sav09Request
beforeTaxReturnstateTaxBrackettaxBracketitemizeinflationSav09Result
tenYearBTValuetenYearAdjustedValueannualizedReturnA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Sav10Request
nominalRatecompoundingSav10Result
effectiveRateA rate or percentage as a decimal fraction (e.g. 0.06 means 6%). May be negative (e.g. a negative rate of return). Field-level bounds, where the contract declares them, ride as minimum/maximum siblings on the referencing property.
Sav11Request
initialDepositrecurringDepositdepositFrequencytermMonthsinterestRatecompoundingFrequencySav11Result
totalDeposits^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
totalInterest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Sav12Request
recurringDepositinterestRategoaltermMonthsSav12Result
totalDepositstotalInterestendingBalanceinitialDepositSav13Request
incomeTypesalaryhourlyPaypurchaseCostSav13Result
hourEquivalentdaysEquivalentcalculatedHourly^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Sav36Request
initialBalanceamountNeedednumYearsannualIncreasebeforeTaxReturntaxBracketSav36Result
annualContribution^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
Sav36YearRow
yearNumberbeginningBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
savings^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
interest^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
taxes^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.
endingBalance^-?\d+(\.\d{1,2})?$ · requiredA monetary value as an exact decimal string with up to two fraction digits. Outputs are normalized to two fraction digits. Raw amount only — currency symbol, grouping, and locale formatting are the client's concern.