XML 58 R87.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes (Summary of Operating Loss And Tax Credit Carryforwards) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Operating Loss Carryforwards [Line Items]  
Operating loss and tax credit carryforwards $ 1,211ip_OperatingLossandTaxCreditCarryforwards
Two Thousand Fifteen Through Two Thousand Twenty Four [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss and tax credit carryforwards 372ip_OperatingLossandTaxCreditCarryforwards
/ ip_ExpirationDateAxis
= ip_TwoThousandFourteenThroughTwoThousandTwentyThreeMember
Two Thousand Twenty Five Through Two Thousand Thirty Four [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss and tax credit carryforwards 102ip_OperatingLossandTaxCreditCarryforwards
/ ip_ExpirationDateAxis
= ip_TwoThousandTwentyFourThroughTwoThousandThirtyThreeMember
Indefinite Life [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss and tax credit carryforwards 737ip_OperatingLossandTaxCreditCarryforwards
/ ip_ExpirationDateAxis
= ip_IndefiniteLifeMember
U.S. Federal, Non-U.S. and State and Local Jurisdiction [Member] | General Business Tax Credit Carryforward [Member]  
Operating Loss Carryforwards [Line Items]  
Tax credit carryforwards 444us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= ip_U.S.FederalNonU.S.andStateandLocalJurisdictionMember
/ us-gaap_TaxCreditCarryforwardAxis
= us-gaap_GeneralBusinessMember
U.S. Federal, Non-U.S. and State and Local Jurisdiction [Member] | Two Thousand Fifteen Through Two Thousand Twenty Four [Member] | General Business Tax Credit Carryforward [Member]  
Operating Loss Carryforwards [Line Items]  
Tax credit carryforwards 146us-gaap_TaxCreditCarryforwardAmount
/ ip_ExpirationDateAxis
= ip_TwoThousandFourteenThroughTwoThousandTwentyThreeMember
/ us-gaap_IncomeTaxAuthorityAxis
= ip_U.S.FederalNonU.S.andStateandLocalJurisdictionMember
/ us-gaap_TaxCreditCarryforwardAxis
= us-gaap_GeneralBusinessMember
U.S. Federal, Non-U.S. and State and Local Jurisdiction [Member] | Two Thousand Twenty Five Through Two Thousand Thirty Four [Member] | General Business Tax Credit Carryforward [Member]  
Operating Loss Carryforwards [Line Items]  
Tax credit carryforwards 23us-gaap_TaxCreditCarryforwardAmount
/ ip_ExpirationDateAxis
= ip_TwoThousandTwentyFourThroughTwoThousandThirtyThreeMember
/ us-gaap_IncomeTaxAuthorityAxis
= ip_U.S.FederalNonU.S.andStateandLocalJurisdictionMember
/ us-gaap_TaxCreditCarryforwardAxis
= us-gaap_GeneralBusinessMember
U.S. Federal, Non-U.S. and State and Local Jurisdiction [Member] | Indefinite Life [Member] | General Business Tax Credit Carryforward [Member]  
Operating Loss Carryforwards [Line Items]  
Tax credit carryforwards 275us-gaap_TaxCreditCarryforwardAmount
/ ip_ExpirationDateAxis
= ip_IndefiniteLifeMember
/ us-gaap_IncomeTaxAuthorityAxis
= ip_U.S.FederalNonU.S.andStateandLocalJurisdictionMember
/ us-gaap_TaxCreditCarryforwardAxis
= us-gaap_GeneralBusinessMember
State and Local Jurisdiction [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 216us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
State and Local Jurisdiction [Member] | Capital Loss Carryforward [Member]  
Operating Loss Carryforwards [Line Items]  
Tax credit carryforwards 58us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
/ us-gaap_TaxCreditCarryforwardAxis
= us-gaap_CapitalLossCarryforwardMember
State and Local Jurisdiction [Member] | Two Thousand Fifteen Through Two Thousand Twenty Four [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 140us-gaap_OperatingLossCarryforwards
/ ip_ExpirationDateAxis
= ip_TwoThousandFourteenThroughTwoThousandTwentyThreeMember
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
State and Local Jurisdiction [Member] | Two Thousand Fifteen Through Two Thousand Twenty Four [Member] | Capital Loss Carryforward [Member]  
Operating Loss Carryforwards [Line Items]  
Tax credit carryforwards 58us-gaap_TaxCreditCarryforwardAmount
/ ip_ExpirationDateAxis
= ip_TwoThousandFourteenThroughTwoThousandTwentyThreeMember
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
/ us-gaap_TaxCreditCarryforwardAxis
= us-gaap_CapitalLossCarryforwardMember
State and Local Jurisdiction [Member] | Two Thousand Twenty Five Through Two Thousand Thirty Four [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 76us-gaap_OperatingLossCarryforwards
/ ip_ExpirationDateAxis
= ip_TwoThousandTwentyFourThroughTwoThousandThirtyThreeMember
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
State and Local Jurisdiction [Member] | Two Thousand Twenty Five Through Two Thousand Thirty Four [Member] | Capital Loss Carryforward [Member]  
Operating Loss Carryforwards [Line Items]  
Tax credit carryforwards 0us-gaap_TaxCreditCarryforwardAmount
/ ip_ExpirationDateAxis
= ip_TwoThousandTwentyFourThroughTwoThousandThirtyThreeMember
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
/ us-gaap_TaxCreditCarryforwardAxis
= us-gaap_CapitalLossCarryforwardMember
State and Local Jurisdiction [Member] | Indefinite Life [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 0us-gaap_OperatingLossCarryforwards
/ ip_ExpirationDateAxis
= ip_IndefiniteLifeMember
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
State and Local Jurisdiction [Member] | Indefinite Life [Member] | Capital Loss Carryforward [Member]  
Operating Loss Carryforwards [Line Items]  
Tax credit carryforwards 0us-gaap_TaxCreditCarryforwardAmount
/ ip_ExpirationDateAxis
= ip_IndefiniteLifeMember
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
/ us-gaap_TaxCreditCarryforwardAxis
= us-gaap_CapitalLossCarryforwardMember
U.S. Federal and Non-U.S. Jurisdiction [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 493us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= ip_U.S.FederalandNonU.S.JurisdictionMember
U.S. Federal and Non-U.S. Jurisdiction [Member] | Two Thousand Fifteen Through Two Thousand Twenty Four [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 28us-gaap_OperatingLossCarryforwards
/ ip_ExpirationDateAxis
= ip_TwoThousandFourteenThroughTwoThousandTwentyThreeMember
/ us-gaap_IncomeTaxAuthorityAxis
= ip_U.S.FederalandNonU.S.JurisdictionMember
U.S. Federal and Non-U.S. Jurisdiction [Member] | Two Thousand Twenty Five Through Two Thousand Thirty Four [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 3us-gaap_OperatingLossCarryforwards
/ ip_ExpirationDateAxis
= ip_TwoThousandTwentyFourThroughTwoThousandThirtyThreeMember
/ us-gaap_IncomeTaxAuthorityAxis
= ip_U.S.FederalandNonU.S.JurisdictionMember
U.S. Federal and Non-U.S. Jurisdiction [Member] | Indefinite Life [Member]  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards $ 462us-gaap_OperatingLossCarryforwards
/ ip_ExpirationDateAxis
= ip_IndefiniteLifeMember
/ us-gaap_IncomeTaxAuthorityAxis
= ip_U.S.FederalandNonU.S.JurisdictionMember