XML 88 R96.htm IDEA: XBRL DOCUMENT v2.4.1.9
NOTES PAYABLE - Additional Information (Detail)
12 Months Ended 1 Months Ended 1 Months Ended 1 Months Ended 1 Months Ended 1 Months Ended 1 Months Ended 1 Months Ended 1 Months Ended 1 Months Ended 1 Months Ended 1 Months Ended 12 Months Ended 12 Months Ended 1 Months Ended 12 Months Ended
Dec. 31, 2014
Feb. 29, 2012
series
Jul. 31, 2011
series
Nov. 30, 2014
3.625% senior notes due November 2024
USD ($)
Nov. 30, 2014
3.625% senior notes due November 2024
JPY (¥)
Dec. 31, 2014
3.625% senior notes due November 2024
USD ($)
Jun. 30, 2013
3.625% senior notes due June 2023
USD ($)
Jun. 30, 2013
3.625% senior notes due June 2023
JPY (¥)
Dec. 31, 2014
3.625% senior notes due June 2023
USD ($)
Dec. 31, 2013
3.625% senior notes due June 2023
Dec. 31, 2013
1.47% yen-denominated Samurai notes paid July 2014
JPY (¥)
Jul. 31, 2011
1.47% yen-denominated Samurai notes paid July 2014
JPY (¥)
Jul. 31, 2011
1.84% yen-denominated Samurai notes due July 2016
JPY (¥)
Dec. 31, 2014
1.84% yen-denominated Samurai notes due July 2016
JPY (¥)
Dec. 31, 2013
1.84% yen-denominated Samurai notes due July 2016
JPY (¥)
Dec. 31, 2014
Variable interest rate yen-denominated Samurai notes paid July 2014
JPY (¥)
Dec. 31, 2013
Variable interest rate yen-denominated Samurai notes paid July 2014
JPY (¥)
Jul. 31, 2011
Variable interest rate yen-denominated Samurai notes paid July 2014
JPY (¥)
Dec. 31, 2014
3.00% yen-denominated loan due August 2015
JPY (¥)
Dec. 31, 2013
3.00% yen-denominated loan due August 2015
JPY (¥)
Feb. 29, 2012
Senior Notes
USD ($)
Jul. 31, 2012
2.65% senior notes due February 2017
USD ($)
Feb. 29, 2012
2.65% senior notes due February 2017
USD ($)
Feb. 29, 2012
2.65% senior notes due February 2017
JPY (¥)
Dec. 31, 2014
2.65% senior notes due February 2017
USD ($)
Dec. 31, 2013
2.65% senior notes due February 2017
Jul. 31, 2011
Yen Denominated Samurai Notes
JPY (¥)
Feb. 29, 2012
4.00% senior notes due February 2022
USD ($)
Feb. 29, 2012
4.00% senior notes due February 2022
JPY (¥)
Dec. 31, 2014
4.00% senior notes due February 2022
USD ($)
Dec. 31, 2013
4.00% senior notes due February 2022
Oct. 31, 2012
5.50% subordinated notes due September 2052
USD ($)
Oct. 31, 2012
5.50% subordinated notes due September 2052
JPY (¥)
Sep. 30, 2012
5.50% subordinated notes due September 2052
USD ($)
Sep. 30, 2012
5.50% subordinated notes due September 2052
JPY (¥)
Dec. 31, 2014
5.50% subordinated notes due September 2052
USD ($)
Dec. 31, 2013
5.50% subordinated notes due September 2052
Aug. 31, 2010
6.45% senior notes due August 2040
USD ($)
Dec. 31, 2014
6.45% senior notes due August 2040
Dec. 31, 2013
6.45% senior notes due August 2040
Aug. 31, 2010
3.45% senior notes due August 2015
USD ($)
Dec. 31, 2014
3.45% senior notes due August 2015
Dec. 31, 2013
3.45% senior notes due August 2015
Dec. 31, 2009
6.90% senior notes due December 2039
USD ($)
Dec. 31, 2014
6.90% senior notes due December 2039
Dec. 31, 2013
6.90% senior notes due December 2039
May 31, 2009
8.50% senior notes due May 2019
USD ($)
Dec. 31, 2014
8.50% senior notes due May 2019
Dec. 31, 2013
8.50% senior notes due May 2019
Sep. 30, 2006
2.26% yen-denominated Uridashi notes due September 2016
JPY (¥)
Dec. 31, 2009
2.26% yen-denominated Uridashi notes due September 2016
JPY (¥)
Dec. 31, 2014
2.26% yen-denominated Uridashi notes due September 2016
JPY (¥)
Dec. 31, 2013
2.26% yen-denominated Uridashi notes due September 2016
JPY (¥)
Dec. 31, 2014
Notes Payable
USD ($)
Dec. 31, 2013
Notes Payable
USD ($)
Dec. 31, 2014
Line of credit
USD ($)
Dec. 31, 2013
Line of credit
USD ($)
Dec. 31, 2014
Fifty billion yen line of credit
USD ($)
Dec. 31, 2014
Fifty billion yen line of credit
JPY (¥)
Oct. 31, 2014
One hundred million dollar line of credit
USD ($)
Dec. 31, 2014
One hundred million dollar line of credit
USD ($)
Debt Instrument [Line Items]                                                                                                                          
Line of credit facility term                                                                                                                       364-day  
Notes payable, interest rate       3.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueNovemberTwentyTwentyFourMember
3.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueNovemberTwentyTwentyFourMember
3.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueNovemberTwentyTwentyFourMember
3.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueJuneTwentyTwentyThreeMember
3.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueJuneTwentyTwentyThreeMember
3.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueJuneTwentyTwentyThreeMember
3.625%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueJuneTwentyTwentyThreeMember
1.47%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedSamuraiNotesOnePointFourSevenPercentDueJulyTwentyFourteenMember
  1.84%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedSamuraiNotesOnePointEightFourPercentDueJulyTwentySixteenMember
1.84%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedSamuraiNotesOnePointEightFourPercentDueJulyTwentySixteenMember
1.84%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedSamuraiNotesOnePointEightFourPercentDueJulyTwentySixteenMember
  1.30%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedSamuraiNotesVariableInterestRateDueJulyTwentyFourteenMember
  3.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedLoanThreePointZeroZeroPercentDueAugustTwentyFifteenMember
3.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedLoanThreePointZeroZeroPercentDueAugustTwentyFifteenMember
  2.65%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesTwoPointSixFivePercentDueFebruaryTwentySeventeenMember
2.65%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesTwoPointSixFivePercentDueFebruaryTwentySeventeenMember
2.65%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesTwoPointSixFivePercentDueFebruaryTwentySeventeenMember
2.65%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesTwoPointSixFivePercentDueFebruaryTwentySeventeenMember
2.65%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesTwoPointSixFivePercentDueFebruaryTwentySeventeenMember
  4.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesFourPointZeroZeroPercentDueFebruaryTwentyTwentyTwoMember
4.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesFourPointZeroZeroPercentDueFebruaryTwentyTwentyTwoMember
4.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesFourPointZeroZeroPercentDueFebruaryTwentyTwentyTwoMember
4.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesFourPointZeroZeroPercentDueFebruaryTwentyTwentyTwoMember
5.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SubordinatedNotesFivePointFiveZeroPercentDueSeptemberTwentyFiftyTwoMember
5.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SubordinatedNotesFivePointFiveZeroPercentDueSeptemberTwentyFiftyTwoMember
5.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SubordinatedNotesFivePointFiveZeroPercentDueSeptemberTwentyFiftyTwoMember
5.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SubordinatedNotesFivePointFiveZeroPercentDueSeptemberTwentyFiftyTwoMember
5.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SubordinatedNotesFivePointFiveZeroPercentDueSeptemberTwentyFiftyTwoMember
5.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SubordinatedNotesFivePointFiveZeroPercentDueSeptemberTwentyFiftyTwoMember
  6.45%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesSixPointFourFivePercentDueAugustTwentyFortyMember
6.45%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesSixPointFourFivePercentDueAugustTwentyFortyMember
  3.45%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointFourFivePercentDueAugustTwentyFifteenMember
3.45%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointFourFivePercentDueAugustTwentyFifteenMember
  6.90%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesSixPointNineZeroPercentDueDecemberTwentyThirtyNineMember
6.90%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesSixPointNineZeroPercentDueDecemberTwentyThirtyNineMember
  8.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesEightPointFiveZeroPercentDueMayTwentyNineteenMember
8.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesEightPointFiveZeroPercentDueMayTwentyNineteenMember
    2.26%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedUridashiNotesTwoPointTwoSixPercentDueSeptemberTwentySixteenMember
2.26%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedUridashiNotesTwoPointTwoSixPercentDueSeptemberTwentySixteenMember
               
Debt Instrument, Term       10 years 10 years   10 years 10 years         5 years                 5 years 5 years 5 years       10 years 10 years         40 years 40 years     30 years     5 years     30 years     10 years     10 years                      
Debt Instrument, redemption, description       These notes are redeemable at our option in whole at any time or in part from time to time at a redemption price equal to the greater of: (i) the aggregate principal amount of the notes to be redeemed or (ii) the amount equal to the sum of the present values of the remaining scheduled payments for principal of and interest on the notes to be redeemed, not including any portion of the payments of interest accrued as of such redemption date, discounted to such redemption date on a semiannual basis at the treasury rate plus 20 basis points, plus in each case, accrued and unpaid interest on the principal amount of the notes to be redeemed to, but excluding, such redemption date. These notes are redeemable at our option in whole at any time or in part from time to time at a redemption price equal to the greater of: (i) the aggregate principal amount of the notes to be redeemed or (ii) the amount equal to the sum of the present values of the remaining scheduled payments for principal of and interest on the notes to be redeemed, not including any portion of the payments of interest accrued as of such redemption date, discounted to such redemption date on a semiannual basis at the treasury rate plus 20 basis points, plus in each case, accrued and unpaid interest on the principal amount of the notes to be redeemed to, but excluding, such redemption date.   These notes are redeemable at our option in whole at any time or in part from time to time at a redemption price equal to the greater of: (i) the aggregate principal amount of the notes to be redeemed or (ii) the amount equal to the sum of the present values of the remaining scheduled payments for principal of and interest on the notes to be redeemed, not including any portion of the payments of interest accrued as of such redemption date, discounted to such redemption date on a semiannual basis at the treasury rate plus 20 basis points, plus in each case, accrued and unpaid interest on the principal amount of the notes to be redeemed to, but excluding, such redemption date. These notes are redeemable at our option in whole at any time or in part from time to time at a redemption price equal to the greater of: (i) the aggregate principal amount of the notes to be redeemed or (ii) the amount equal to the sum of the present values of the remaining scheduled payments for principal of and interest on the notes to be redeemed, not including any portion of the payments of interest accrued as of such redemption date, discounted to such redemption date on a semiannual basis at the treasury rate plus 20 basis points, plus in each case, accrued and unpaid interest on the principal amount of the notes to be redeemed to, but excluding, such redemption date.                                                                                                          
Debt instrument effective principal amount after cross currency swap         ¥ 85,300,000,000afl_DebtInstrumentEffectivePrincipalAmountAfterCrossCurrencySwap
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueNovemberTwentyTwentyFourMember
    ¥ 69,800,000,000afl_DebtInstrumentEffectivePrincipalAmountAfterCrossCurrencySwap
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueJuneTwentyTwentyThreeMember
                              ¥ 30,900,000,000afl_DebtInstrumentEffectivePrincipalAmountAfterCrossCurrencySwap
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesTwoPointSixFivePercentDueFebruaryTwentySeventeenMember
        ¥ 27,000,000,000afl_DebtInstrumentEffectivePrincipalAmountAfterCrossCurrencySwap
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesFourPointZeroZeroPercentDueFebruaryTwentyTwentyTwoMember
      ¥ 3,900,000,000afl_DebtInstrumentEffectivePrincipalAmountAfterCrossCurrencySwap
/ us-gaap_DebtInstrumentAxis
= afl_SubordinatedNotesFivePointFiveZeroPercentDueSeptemberTwentyFiftyTwoMember
  ¥ 35,300,000,000afl_DebtInstrumentEffectivePrincipalAmountAfterCrossCurrencySwap
/ us-gaap_DebtInstrumentAxis
= afl_SubordinatedNotesFivePointFiveZeroPercentDueSeptemberTwentyFiftyTwoMember
                                                   
Principal payments under debt obligations                                                                                                     1,400,000,000us-gaap_RepaymentsOfLongTermDebt
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedUridashiNotesTwoPointTwoSixPercentDueSeptemberTwentySixteenMember
                   
Notes payable, principal amount       750,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueNovemberTwentyTwentyFourMember
  750,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueNovemberTwentyTwentyFourMember
700,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueJuneTwentyTwentyThreeMember
  700,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueJuneTwentyTwentyThreeMember
  28,700,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedSamuraiNotesOnePointFourSevenPercentDueJulyTwentyFourteenMember
28,700,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedSamuraiNotesOnePointFourSevenPercentDueJulyTwentyFourteenMember
15,800,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedSamuraiNotesOnePointEightFourPercentDueJulyTwentySixteenMember
15,800,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedSamuraiNotesOnePointEightFourPercentDueJulyTwentySixteenMember
15,800,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedSamuraiNotesOnePointEightFourPercentDueJulyTwentySixteenMember
5,500,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedSamuraiNotesVariableInterestRateDueJulyTwentyFourteenMember
5,500,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedSamuraiNotesVariableInterestRateDueJulyTwentyFourteenMember
5,500,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedSamuraiNotesVariableInterestRateDueJulyTwentyFourteenMember
5,000,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedLoanThreePointZeroZeroPercentDueAugustTwentyFifteenMember
5,000,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedLoanThreePointZeroZeroPercentDueAugustTwentyFifteenMember
750,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= us-gaap_SeniorNotesMember
250,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesTwoPointSixFivePercentDueFebruaryTwentySeventeenMember
400,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesTwoPointSixFivePercentDueFebruaryTwentySeventeenMember
  400,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesTwoPointSixFivePercentDueFebruaryTwentySeventeenMember
  50,000,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedSamuraiNotesMember
350,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesFourPointZeroZeroPercentDueFebruaryTwentyTwentyTwoMember
  350,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesFourPointZeroZeroPercentDueFebruaryTwentyTwentyTwoMember
  50,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_SubordinatedNotesFivePointFiveZeroPercentDueSeptemberTwentyFiftyTwoMember
  450,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_SubordinatedNotesFivePointFiveZeroPercentDueSeptemberTwentyFiftyTwoMember
  500,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_SubordinatedNotesFivePointFiveZeroPercentDueSeptemberTwentyFiftyTwoMember
  450,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesSixPointFourFivePercentDueAugustTwentyFortyMember
    300,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointFourFivePercentDueAugustTwentyFifteenMember
    400,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesSixPointNineZeroPercentDueDecemberTwentyThirtyNineMember
    850,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesEightPointFiveZeroPercentDueMayTwentyNineteenMember
    10,000,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedUridashiNotesTwoPointTwoSixPercentDueSeptemberTwentySixteenMember
  8,000,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedUridashiNotesTwoPointTwoSixPercentDueSeptemberTwentySixteenMember
8,000,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedUridashiNotesTwoPointTwoSixPercentDueSeptemberTwentySixteenMember
               
Minimum prinicipal amount outstanding following partial redemption                                                                       25,000,000afl_MinimumPrinicipalAmountOutstandingFollowingPartialRedemption
/ us-gaap_DebtInstrumentAxis
= afl_SubordinatedNotesFivePointFiveZeroPercentDueSeptemberTwentyFiftyTwoMember
                                                 
Number of series of senior notes issued through a U.S. public debt offering (in series)   2afl_NumberOfSeriesOfSeniorNotesIssuedThroughUSPublicDebtOffering 3afl_NumberOfSeriesOfSeniorNotesIssuedThroughUSPublicDebtOffering                                                                                                                    
Notes payable, effective interest rate       1.00%afl_DebtInstrumentEffectiveInterestRatePercentageAfterInterestRateSwap
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueNovemberTwentyTwentyFourMember
1.00%afl_DebtInstrumentEffectiveInterestRatePercentageAfterInterestRateSwap
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueNovemberTwentyTwentyFourMember
  1.50%afl_DebtInstrumentEffectiveInterestRatePercentageAfterInterestRateSwap
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueJuneTwentyTwentyThreeMember
1.50%afl_DebtInstrumentEffectiveInterestRatePercentageAfterInterestRateSwap
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesThreePointSixTwoFivePercentDueJuneTwentyTwentyThreeMember
              1.475%afl_DebtInstrumentEffectiveInterestRatePercentageAfterInterestRateSwap
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedSamuraiNotesVariableInterestRateDueJulyTwentyFourteenMember
            1.22%afl_DebtInstrumentEffectiveInterestRatePercentageAfterInterestRateSwap
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesTwoPointSixFivePercentDueFebruaryTwentySeventeenMember
1.22%afl_DebtInstrumentEffectiveInterestRatePercentageAfterInterestRateSwap
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesTwoPointSixFivePercentDueFebruaryTwentySeventeenMember
      2.07%afl_DebtInstrumentEffectiveInterestRatePercentageAfterInterestRateSwap
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesFourPointZeroZeroPercentDueFebruaryTwentyTwentyTwoMember
2.07%afl_DebtInstrumentEffectiveInterestRatePercentageAfterInterestRateSwap
/ us-gaap_DebtInstrumentAxis
= afl_SeniorNotesFourPointZeroZeroPercentDueFebruaryTwentyTwentyTwoMember
    4.42%afl_DebtInstrumentEffectiveInterestRatePercentageAfterInterestRateSwap
/ us-gaap_DebtInstrumentAxis
= afl_SubordinatedNotesFivePointFiveZeroPercentDueSeptemberTwentyFiftyTwoMember
4.42%afl_DebtInstrumentEffectiveInterestRatePercentageAfterInterestRateSwap
/ us-gaap_DebtInstrumentAxis
= afl_SubordinatedNotesFivePointFiveZeroPercentDueSeptemberTwentyFiftyTwoMember
4.41%afl_DebtInstrumentEffectiveInterestRatePercentageAfterInterestRateSwap
/ us-gaap_DebtInstrumentAxis
= afl_SubordinatedNotesFivePointFiveZeroPercentDueSeptemberTwentyFiftyTwoMember
4.41%afl_DebtInstrumentEffectiveInterestRatePercentageAfterInterestRateSwap
/ us-gaap_DebtInstrumentAxis
= afl_SubordinatedNotesFivePointFiveZeroPercentDueSeptemberTwentyFiftyTwoMember
                                                   
Derivative, Description of Terms                                                               P5Y P5Y P5Y P5Y                                                    
Extinguishment of notes                                                                                                     2,000,000,000us-gaap_ExtinguishmentOfDebtAmount
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedUridashiNotesTwoPointTwoSixPercentDueSeptemberTwentySixteenMember
                   
Gain on extinguishment of debt                                                                                                     600,000,000us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_DebtInstrumentAxis
= afl_YenDenominatedUridashiNotesTwoPointTwoSixPercentDueSeptemberTwentySixteenMember
                   
Line of credit facility, maximum borrowing capacity                                                                                                                     50,000,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= afl_FiftybillionyenlineofcreditMember
100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= afl_OnehundredmilliondollarlineofcreditMember
100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= afl_OnehundredmilliondollarlineofcreditMember
Line of Credit Facility, Expiration Period Description This credit agreement will expire on the earlier of March 29, 2018, or the date of termination of the commitments upon an event of default as defined in the agreement.                                                                                                                        
Line of credit facility, interest rate description                                                                                                                   Borrowings will bear interest at LIBOR plus the applicable margin of 1.125% Borrowings will bear interest at LIBOR plus the applicable margin of 1.125%   Borrowings will bear interest at the rate quoted by the bank and agreed upon at the time of making such loan and will have a three-month maturity period.
Line of credit facility, commitment fee percentage                                                                                                                   0.125%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= afl_FiftybillionyenlineofcreditMember
0.125%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= afl_FiftybillionyenlineofcreditMember
   
Line of credit facility, amount outstanding                                                                                                                   0us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= afl_FiftybillionyenlineofcreditMember
    0us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= afl_OnehundredmilliondollarlineofcreditMember
Notes payable, debt default, amount                                                                                                           $ 0us-gaap_DebtDefaultLongtermDebtAmount
/ us-gaap_DebtInstrumentAxis
= us-gaap_NotesPayableOtherPayablesMember
$ 0us-gaap_DebtDefaultLongtermDebtAmount
/ us-gaap_DebtInstrumentAxis
= us-gaap_NotesPayableOtherPayablesMember
$ 0us-gaap_DebtDefaultLongtermDebtAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
$ 0us-gaap_DebtDefaultLongtermDebtAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember