The Whole Life product should be used for any traditional whole life insurance product.
Cash Flows & Timing
The following table describes when during the month each type of cash flow occurs in the Whole Life product.
|Beginning of Month||End of Month|
Model Point File
Face Amount – The face amount of insurance for this policy. If this model point includes multiple policies in the policy count, then this value should be entered as the average face amount per policy.
Gender – The gender of the primary insured. Values should be entered as ‘Male’, ‘Female’, ‘M’, or ‘F’.
Issue Age – The integral age at issue of the primary insured.
Issue Date – The original issue date of the policy. On new business model points, any date can be entered in this field. It will be overridden during the new business processing.
Plan Code – A string value that is used to identify the plan that this model point is based on. The plan code serves as the lookup key for multiple tables on this product, including benefit patterns, premiums, lapses, commissions, expenses, and valuation assumptions.
Policy Count – The number of policies included in this model point. If multiple policies have been aggregated together, this value should be the total count of all policies.
Policy ID – The policy id is a string value that is used as an identifier for the model point. This could be policy number or some other unique ID from your administration system. The policy ID is for informational purposes. It does not affect any of the calculations on this product. It can be removed from the model point file definition if not needed.
Premiums Per Year – The number of premiums paid each year under the insured’s selected mortality. This should be a value of 1, 2, 4, 6, or 12.
Smoker Status – The smoker status of the primary insured. Values should be entered as ‘S’ for smoker and ‘NS’ for non-smoker.
Substandard Rating – Amount of substandard extra % for the policy. This should be entered as a decimal value specifying the percent of base mortality to use for the policy. For example, a value of 1 would indicate a standard rating, or 100% of the base mortality. A value of 1.5 would indicate 50% extra mortality.
The following list of variables are defined on the library that provide input points for various items that are described. In addition, many of the product inputs are defined in the Plan Code Table..
Commission Rate – The commission rate specifies the commissions paid as a percentage of gross premiums received in any given time period. The commission rates are looked up from the Commission Rate table based on the Plan Code from the model point file and duration since issue. The logic assumes that commissions are only specified for the first 10 policy years and that commissions are level thereafter.
Death Benefit Ratio – This variable is used to specify if death benefits vary from year to year while following a set premium pattern. For any policy where death benefits are level for the life of the policy, this value should be 1. If death benefits increase or decrease at any time, then this value should be updated to reflect the times they check as a percentage of the Face Amount on the model point file.
Expenses – Acquisition – The acquisition expenses paid on the issue date of the policy. The expenses are the sum of a flat dollar expense per policy plus a percentage of face amount expense. These expense amounts are read from the Policy Expenses tables based on the Plan Code from the model point file.
Expenses – Maintenance – The recurring maintenance expenses paid per policy each month. The expenses are the sum of a flat dollar expense, a percent of face amount expense, and a percent of premium expense. The first two are calculated as annual expenses and paid 1/12 per month throughout the policy year. The percent of premium expense is paid based on the policy mode. These expense amounts are read from the Policy Expenses tables based on the Plan Code from the model point file.
Experienced Mortality PAD – Factor for adjusting experienced mortality rates. Should be specified as a decimal value representing the amount of extra or reduced mortality to apply. A value of 0 will use the experienced mortality factors as-is. A value of 0.1 will use 10% higher mortality. And a value of -0.2 will use 80% of the experience mortality table rates.
Experienced Mortality Table – The mortality table name to be used for Experienced Mortality. This is used as the lookup into the Mortality Tables Input Table to get the experienced rates.
GAAP – Annual Lapse Rate – Lapse rate assumed for GAAP valuation calculations. By default, this used the same lapse rates as experienced lapses.
GAAP Val Interest Rate – The valuation rate used for GAAP valuation. This rate is read from the Plan Code table.
GAAP Val Mortality Table – The mortality table name to be used for GAAP Valuation Mortality. This is used as the lookup into the Mortality Tables Input Table to get the GAAP Valuation rates. The table is read from the Plan Code table.
Gross Premium Rate – The annual gross premium rate. The rate should be expressed as a decimal value to be directly multiplied by the face amount (not as a rate per 1,000).
Lapse Rate – Annual – The annual lapse rate for the policy. By default, this rate is read from the Lapse Rates table by plan code and policy year. Lapses are applied evenly throughout the year on policy payment dates only. Policies with annual premium payments will experience the full annual lapse on the policy anniversary while monthly payment policies will have a monthly equivalent lapse occur each month.
Lapse Rate PAD – Factor for adjusting lapse rates. Should be specified as a decimal value representing the amount of extra or reduced mortality to apply. A value of 0 will use the experienced mortality factors as-is. A value of 0.1 will use 10% higher lapses. And a value of -0.2 will use 80% of the lapse rates.
Maximum Age – The maximum age, or maturity age of the policy. This age is used to calculate the time period at which the policy will cease to provide any benefits are receive any further premiums.
Mortality Age Basis – The age basis of the mortality tables used by this policy. The value is read from the Plan Code table. This value will normally be ‘ANB’ (Age Nearest Birthday) or ‘ALB’ (Age Last Birthday) but other custom values can be used as long as the Mortality Table Lookup table is updated to handle those new values.
Premium Tax Rate – The premium tax rate applicable to premiums received for this policy. By default, the product assumed 0 premium taxes are paid.
The statutory valuation of the Whole Life product is performed based on CRVM requirements for whole life policies.
Statutory valuation calculations are done on a discounted continuous basis using modal premiums wherever possible (unless specifically required by regulations). Death benefits are calculated monthly and assumed to be paid immediately throughout the month. Premiums are assumed to be paid in accordance with the policy premium mode. Therefore there is no need for a separate calculation of deferred premiums or a nondeduction reserve.
US GAAP Valuation
The US GAAP valuation will calculation reserves and DAC under FAS60 for most whole life policies. The library is also set up to automatically handle the calculation of FAS97 Limited Pay contracts, including for whole life products. The Gaap Val – Limited Pay Test variable check this by checking if gross premium rates are 0 at a time 12 months prior to the policy termination date (i.e. premiums don’t continue until maturity). If so, then the GAAP valuation will also calculate a deferred profit liability under FAS97 Limited Pay requirements.
GAAP calculations are done on a discounted continuous basis using model premiums. Death benefits are calculated monthly and assumed to be paid immediately throughout the month. Premiums are assumed to be paid in accordance with the policy premium mode.