XML 177 R147.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Segregated Funds - Changes in Insurance Contracts and Investment Contracts for Account of Segregated Fund Holders (Details) - CAD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2018 | Dec. 31, 2017
Insurance Contracts And Investment Contracts For Account Of Segregated Fund Holders [Roll Forward] |  |
Balance as at January 1 | $ 106,392 |
Deductions from segregated funds: |  |
Net additions (deductions) | 281 | $ 5,368
Balance as at December 31 | 103,062 | 106,392
Insurance contracts |  |
Insurance Contracts And Investment Contracts For Account Of Segregated Fund Holders [Roll Forward] |  |
Balance as at January 1 | 99,121 | 90,388
Additions to segregated funds: |  |
Deposits | 11,468 | 10,772
Net transfer (to) from general funds | (308) | (119)
Net realized and unrealized gains (losses) | (7,123) | 4,141
Other investment income | 4,576 | 4,853
Total additions | 8,613 | 19,647
Deductions from segregated funds: |  |
Payments to policyholders and their beneficiaries | 10,224 | 9,439
Management fees | 1,004 | 963
Taxes and other expenses | 256 | 267
Foreign exchange rate movements | (413) | 245
Total deductions | 11,071 | 10,914
Net additions (deductions) | (2,458) | 8,733
Acquisitions | 0 | 0
Balance as at December 31 | 96,663 | 99,121
Investment contracts |  |
Insurance Contracts And Investment Contracts For Account Of Segregated Fund Holders [Roll Forward] |  |
Balance as at January 1 | 7,271 | 6,779
Additions to segregated funds: |  |
Deposits | 85 | 86
Net transfer (to) from general funds | 0 | 0
Net realized and unrealized gains (losses) | (658) | 883
Other investment income | 178 | 152
Total additions | (395) | 1,121
Deductions from segregated funds: |  |
Payments to policyholders and their beneficiaries | 614 | 643
Management fees | 57 | 57
Taxes and other expenses | 0 | 12
Foreign exchange rate movements | (194) | (83)
Total deductions | 477 | 629
Net additions (deductions) | (872) | 492
Acquisitions | 0 | 0
Balance as at December 31 | $ 6,399 | $ 7,271

X
- Definition Adjustments for increase (decrease) in insurance, reinsurance and investment contract liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Investment contracts liabilities; Liabilities under insurance contracts and reinsurance contracts issued; Profit (loss)] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 7 -IssueDate 2017-01-01 -Paragraph 20 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=7&date=2017-03-01&anchor=para_20&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_AdjustmentsForIncreaseDecreaseInInsuranceReinsuranceAndInvestmentContractLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Additions To Segregated Funds [Abstract] + References No definition available. + Details
Name: | slf_AdditionsToSegregatedFundsAbstract
Namespace Prefix: | slf_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Adjustments For Increase (Decrease) In Insurance, Reinsurance And Investment Contract Liabilities, Acquisitions + References No definition available. + Details
Name: | slf_AdjustmentsForIncreaseDecreaseInInsuranceReinsuranceAndInvestmentContractLiabilitiesAcquisitions
Namespace Prefix: | slf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Adjustments For Increase (Decrease) In Insurance, Reinsurance And Investment Contract Liabilities, Additions + References No definition available. + Details
Name: | slf_AdjustmentsForIncreaseDecreaseInInsuranceReinsuranceAndInvestmentContractLiabilitiesAdditions
Namespace Prefix: | slf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Adjustments For Increase (Decrease) In Insurance, Reinsurance And Investment Contract Liabilities, Additions From Deposits + References No definition available. + Details
Name: | slf_AdjustmentsForIncreaseDecreaseInInsuranceReinsuranceAndInvestmentContractLiabilitiesAdditionsFromDeposits
Namespace Prefix: | slf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Adjustments For Increase (Decrease) In Insurance, Reinsurance And Investment Contract Liabilities, Additions From Gain (Loss) Recognized On Assets Transferred To Separate Account + References No definition available. + Details
Name: | slf_AdjustmentsForIncreaseDecreaseInInsuranceReinsuranceAndInvestmentContractLiabilitiesAdditionsFromGainLossRecognizedOnAssetsTransferredToSeparateAccount
Namespace Prefix: | slf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Adjustments For Increase (Decrease) In Insurance, Reinsurance And Investment Contract Liabilities, Additions From Other Investment Income + References No definition available. + Details
Name: | slf_AdjustmentsForIncreaseDecreaseInInsuranceReinsuranceAndInvestmentContractLiabilitiesAdditionsFromOtherInvestmentIncome
Namespace Prefix: | slf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Adjustments For Increase (Decrease) In Insurance, Reinsurance And Investment Contract Liabilities, Additions From Transfer From (To) General Funds + References No definition available. + Details
Name: | slf_AdjustmentsForIncreaseDecreaseInInsuranceReinsuranceAndInvestmentContractLiabilitiesAdditionsFromTransferFromToGeneralFunds
Namespace Prefix: | slf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Adjustments For Increase (Decrease) In Insurance, Reinsurance And Investment Contract Liabilities, Deductions + References No definition available. + Details
Name: | slf_AdjustmentsForIncreaseDecreaseInInsuranceReinsuranceAndInvestmentContractLiabilitiesDeductions
Namespace Prefix: | slf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Adjustments For Increase (Decrease) In Insurance, Reinsurance And Investment Contract Liabilities, Deductions For Foreign Exchange Rate Movements + References No definition available. + Details
Name: | slf_AdjustmentsForIncreaseDecreaseInInsuranceReinsuranceAndInvestmentContractLiabilitiesDeductionsForForeignExchangeRateMovements
Namespace Prefix: | slf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Adjustments For Increase (Decrease) In Insurance, Reinsurance And Investment Contract Liabilities, Deductions For Management Fees + References No definition available. + Details
Name: | slf_AdjustmentsForIncreaseDecreaseInInsuranceReinsuranceAndInvestmentContractLiabilitiesDeductionsForManagementFees
Namespace Prefix: | slf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Adjustments For Increase (Decrease) In Insurance, Reinsurance And Investment Contract Liabilities, Deductions For Policyholder And Beneficiary Payments + References No definition available. + Details
Name: | slf_AdjustmentsForIncreaseDecreaseInInsuranceReinsuranceAndInvestmentContractLiabilitiesDeductionsForPolicyholderAndBeneficiaryPayments
Namespace Prefix: | slf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Adjustments For Increase (Decrease) In Insurance, Reinsurance And Investment Contract Liabilities, Deductions For Taxes And Other Expenses + References No definition available. + Details
Name: | slf_AdjustmentsForIncreaseDecreaseInInsuranceReinsuranceAndInvestmentContractLiabilitiesDeductionsForTaxesAndOtherExpenses
Namespace Prefix: | slf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Deductions From Segregated Funds [Abstract] + References No definition available. + Details
Name: | slf_DeductionsFromSegregatedFundsAbstract
Namespace Prefix: | slf_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Insurance Contracts And Investment Contracts For Account Of Segregated Fund Holders [Roll Forward] + References No definition available. + Details
Name: | slf_InsuranceContractsAndInvestmentContractsForAccountOfSegregatedFundHoldersRollForward
Namespace Prefix: | slf_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Separate Accounts + References No definition available. + Details
Name: | slf_SeparateAccounts
Namespace Prefix: | slf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_ClassesOfLiabilitiesAxis=slf_InsuranceContracts1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfLiabilitiesAxis=slf_InvestmentContracts1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |