XML 84 R114.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Income Taxes (Loss And Credit Carryforwards) (Details) (USD $) In Millions, unless otherwise specified | Dec. 31, 2014
--- | ---
Operating Loss Carryforwards [Line Items] |
Total tax attributes | $ 676 cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards
Consumers Energy Company [Member] |
Operating Loss Carryforwards [Line Items] |
Total tax attributes | 45 cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards / dei_LegalEntityAxis = cms_ConsumersEnergyCompanyMember
Federal Tax Authority [Member] |
Operating Loss Carryforwards [Line Items] |
Operating loss carryforward, Gross Amount | 1,032 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember
Federal net operating loss carryforward, Tax Attribute | 362 us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember
Federal Tax Authority [Member] | Consumers Energy Company [Member] |
Operating Loss Carryforwards [Line Items] |
Operating loss carryforward, Gross Amount | 125 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember / dei_LegalEntityAxis = cms_ConsumersEnergyCompanyMember
Federal net operating loss carryforward, Tax Attribute | 44 us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember / dei_LegalEntityAxis = cms_ConsumersEnergyCompanyMember
Local Jurisdiction [Member] |
Operating Loss Carryforwards [Line Items] |
Operating loss carryforward, Gross Amount | 406 us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = cms_LocalJurisdictionMember
Local net operating loss carryforwards, Tax Attribute | 4 us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal / us-gaap_IncomeTaxAuthorityAxis = cms_LocalJurisdictionMember
Valuation Allowance - Loss carryforward | 1 us-gaap_OperatingLossCarryforwardsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = cms_LocalJurisdictionMember
State Jurisdiction [Member] |
Operating Loss Carryforwards [Line Items] |
Capital loss carryforwards, Gross Amount | 18 cms_CapitalLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
State capital loss carryforward, Tax Attribute | 1 us-gaap_DeferredTaxAssetsCapitalLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
Valuation Allowance - Loss carryforward | 1 us-gaap_OperatingLossCarryforwardsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
State Jurisdiction [Member] | Consumers Energy Company [Member] |
Operating Loss Carryforwards [Line Items] |
Capital loss carryforwards, Gross Amount | 10 cms_CapitalLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember / dei_LegalEntityAxis = cms_ConsumersEnergyCompanyMember
State capital loss carryforward, Tax Attribute | 1 us-gaap_DeferredTaxAssetsCapitalLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember / dei_LegalEntityAxis = cms_ConsumersEnergyCompanyMember
Valuation Allowance - Loss carryforward | 1 us-gaap_OperatingLossCarryforwardsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember / dei_LegalEntityAxis = cms_ConsumersEnergyCompanyMember
Alternative Minimum Tax [Member] |
Operating Loss Carryforwards [Line Items] |
Tax credits, Gross Amount | 270 us-gaap_TaxCreditCarryforwardAmount / us-gaap_TaxCreditCarryforwardAxis = cms_AlternativeMinimumTaxMember
Alternative minimum tax credits, Tax Attribute | 270 us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax / us-gaap_TaxCreditCarryforwardAxis = cms_AlternativeMinimumTaxMember
Charitable Contribution Carryover [Member] |
Operating Loss Carryforwards [Line Items] |
Charitable contribution carryforwards | 1 cms_CharitableContributionCarryforwards / us-gaap_TaxCreditCarryforwardAxis = cms_CharitableContributionCarryoverMember
Charitable contribution carryover, Tax Attribute | 1 us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards / us-gaap_TaxCreditCarryforwardAxis = cms_CharitableContributionCarryoverMember
Charitable Contribution Carryover [Member] | Consumers Energy Company [Member] |
Operating Loss Carryforwards [Line Items] |
Charitable contribution carryforwards | 1 cms_CharitableContributionCarryforwards / dei_LegalEntityAxis = cms_ConsumersEnergyCompanyMember / us-gaap_TaxCreditCarryforwardAxis = cms_CharitableContributionCarryoverMember
General Business Tax Credit Carryforward [Member] |
Operating Loss Carryforwards [Line Items] |
Tax credits, Gross Amount | 38 us-gaap_TaxCreditCarryforwardAmount / us-gaap_TaxCreditCarryforwardAxis = us-gaap_GeneralBusinessMember
General business credits, Tax Attribute | $ 38 us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness / us-gaap_TaxCreditCarryforwardAxis = us-gaap_GeneralBusinessMember

X
- Definition Capital loss carryforwards + References No definition available. + Details
Name: | cms_CapitalLossCarryforwards
Namespace Prefix: | cms_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Charitable contribution carryforwards. + References No definition available. + Details
Name: | cms_CharitableContributionCarryforwards
Namespace Prefix: | cms_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The tax effect as of the balance sheet date of the amount of future tax deductions arising from tax carryforwards and the excesses of tax deductions over gross income in a year which cannot be used on the tax returns in the current year but can be carried forward to reduce taxable income or income taxes payable in a future year, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset. + References No definition available. + Details
Name: | cms_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards
Namespace Prefix: | cms_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 + Details
Name: | us-gaap_DeferredTaxAssetsCapitalLossCarryforwards
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 + Details
Name: | us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 + Details
Name: | us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 + Details
Name: | us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Alternative Minimum Tax -URI http://asc.fasb.org/extlink&oid=6504908 + Details
Name: | us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 + Details
Name: | us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 + Details
Name: | us-gaap_OperatingLossCarryforwards
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_OperatingLossCarryforwardsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 30 -Paragraph 5 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=6907311&loc=d3e30536-109315 + Details
Name: | us-gaap_OperatingLossCarryforwardsValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Carryforwards -URI http://asc.fasb.org/extlink&oid=6506874 + Details
Name: | us-gaap_TaxCreditCarryforwardAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=cms_LocalJurisdictionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxCreditCarryforwardAxis=cms_AlternativeMinimumTaxMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxCreditCarryforwardAxis=cms_CharitableContributionCarryoverMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxCreditCarryforwardAxis=us-gaap_GeneralBusinessMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |