Search
K
Policy

AccountValue

object
attributesobjectrequired
Show Child Parameters
policyMetricsobjectrequired
Show Child Parameters
loanobjectrequired
Show Child Parameters
withdrawalobjectrequired
Show Child Parameters
Example

TestValueAttributes

object
guidelineLevelPremiumTestDatestringrequired

Guideline Level Premium Test Date

Example:2021-01-01

definitionOfLifeInsuranceMethodstringrequired

The Definition of Life Insurance (DLI) refers to the IRS-defined criteria that a life insurance policy must meet to maintain its tax-advantaged status. Policyholders must choose between two IRS-approved tests to ensure compliance: Guideline Premium Test (GPT) Cash Value Accumulation Test (CVAT) Each test has different implications on premium limits, cash value growth, and tax treatment

Example:Method A

guidelineSinglePremiumstringrequired

The Guideline Single Premium (GSP) refers to the maximum single premium payment that can be made into a life insurance policy without violating the IRS`s Guideline Premium Test (GPT). It is used to ensure that the policy qualifies as life insurance and maintains its tax-advantaged status

Example:500

guidelineAnnualPremiumstringrequired

Guideline Annual Premium

Example:1000

guidelineLevelPremiumExcessPayAmountstringrequired

Guideline Level Premium Excess Pay Amount

Example:200

cumulativeGuidelineAnnualPremiumstringrequired

Cumulative Guideline Annual Premium

Example:2500

modifiedEndowmentContractTestDatestringrequired

The MEC Test Date refers to the last date on which the life insurance policy was tested to determine whether it qualifies as a Modified Endowment Contract (MEC) under IRS regulations. This date is updated whenever a new MEC test is performed, ensuring the policy remains compliant with federal tax rules

Example:2022-01-01

modifiedEndowmentContractMaximumContributionstringrequired

Modified Endowment Contract Maximum Contribution

Example:3000

modifiedEndowmentContractDatestringrequired

Modified Endowment Contract Date

Example:2022-05-01

modifiedEndowmentContractIndicatorstring

Modified Endowment Contract Indicator

Allowed values:YESNO

Example:YES

sevenPayPremiumstringrequired

The 7-Pay Premium refers to the maximum allowable premium that can be paid into a life insurance policy during the first seven years without triggering Modified Endowment Contract (MEC) status. It ensures that the policy remains a tax-advantaged life insurance contract rather than an investment vehicle

Example:1500

sevenPayPremiumStartDatestringrequired

Seven Pay Premium Start Date

Example:2023-01-01

sevenPayYearstringrequired

Seven Pay Year

Example:5

sevenPayTestBasisstringrequired

The 7-Pay Test Basis refers to the total cumulative premium paid into a life insurance policy during the first seven years (the 7-pay period), as measured against the IRS 7-Pay Test limit. This amount is used to determine whether the policy qualifies as a life insurance contract or is classified as a Modified Endowment Contract (MEC).

Example:Basis A

sevenPayTestLimitstringrequired

Seven Pay Test Limit

Example:3000

sevenPayTestYearInPeriodstringrequired

The Year in Period refers to the current year within the seven-year time frame of the 7-Pay Test. It is crucial because the 7-Pay Limit increases each year, and the test is updated annually to ensure the policy remains within IRS limits

Example:2

Example

TestValue

object
attributesobjectrequired
Show Child Parameters
Example

CoverageValueAttributes

object
totalRiskAmountstringrequired

Total Risk Amount

Example:500000

minimumBenefitAmountstringrequired

Minimum Benefit Amount

Example:10000

maximumBenefitAmountstringrequired

Maximum Benefit Amount

Example:20000

exerciseDatestringrequired

Exercise Date

Example:2023-06-01

bandstringrequired

Band

Example:Band A

grossDeathBenefitAmountstringrequired

Gross Death Benefit Amount

Example:45000

lowDeathBenefitstringrequired

Low Death Benefit

Example:40000

maximumNumberFaceChangesPerYearstringrequired

Maximum Number of Face Changes Per Year

Example:4

minimumAmountDecreasestringrequired

Minimum Amount Decrease

Example:500

maximumAmountDecreasestringrequired

Maximum Amount Decrease

Example:2000

maximumAgeDecreaseAmountstringrequired

Maximum Age Decrease Amount

Example:70

maximumNumberCoverageDecreasesPerYearstringrequired

Maximum Number of Coverage Decreases Per Year

Example:2

minimumAmountIncreasestringrequired

Minimum Amount Increase

Example:1000

maximumAmountIncreasestringrequired

Maximum Amount Increase

Example:3000

maximumAgeIncreaseAmountstringrequired

Maximum Age Increase Amount

Example:80

maximumNumberCoverageIncreasesPerYearstringrequired

Maximum Number of Coverage Increases Per Year

Example:3

netDeathBenefitAmountstringrequired

Net Death Benefit Amount

Example:42000

deathBenefitRemainingstringrequired

Death Benefit Remaining

Example:20000

Example

CoverageValue

object
attributesobjectrequired
Show Child Parameters
Example