XML 146 R111.htm IDEA: XBRL DOCUMENT
v3.23.1

Taxation - NOL (Details) ¥ in Thousands | 12 Months Ended | 24 Months Ended | 36 Months Ended
--- | --- | --- | ---
Dec. 31, 2022 CNY (¥) | Dec. 31, 2022 CNY (¥) | Dec. 31, 2022 CNY (¥)
Taxation |  |  |
Statutory income tax rate |  | 25.00% | 25.00%
State Administration of Taxation, China [Member] |  |  |
Taxation |  |  |
Loss expiring in 2023 | ¥ 1,213,835 | ¥ 1,213,835 | ¥ 1,213,835
Loss expiring in 2024 | 2,356,711 | 2,356,711 | 2,356,711
Loss expiring in 2025 | 4,094,099 | 4,094,099 | 4,094,099
Loss expiring in 2026 | 7,191,472 | 7,191,472 | 7,191,472
Loss expiring in 2027 | 9,090,262 | 9,090,262 | 9,090,262
Loss expiring in 2028 | 1,606,792 | 1,606,792 | 1,606,792
Loss expiring in 2029 | 5,334,423 | 5,334,423 | 5,334,423
Loss expiring in 2032 | 7,091,436 | 7,091,436 | 7,091,436
Operating Loss Carryforwards, Total | ¥ 37,979,030 | 37,979,030 | 37,979,030
State Administration of Taxation, China [Member] | Minimum |  |  |
Taxation |  |  |
Operating loss carryforward expiration period | 1 year |  |
State Administration of Taxation, China [Member] | Maximum |  |  |
Taxation |  |  |
Operating loss carryforward expiration period | 10 years |  |
Tax Authorities In Hong Kong [Member] |  |  |
Taxation |  |  |
Tax losses carried forward indefinitely | ¥ 2,958,339 | 2,958,339 | 2,958,339
Internal Revenue Service (IRS) [Member] |  |  |
Taxation |  |  |
Tax losses carried forward indefinitely | 1,650,179 | 1,650,179 | 1,650,179
Loss expiring in fourteen years | 4,124 | 4,124 | 4,124
Loss expiring in fifteen years | ¥ 566,143 | ¥ 566,143 | ¥ 566,143

X
- Definition Portion of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that will expire in the eleventh tax year following the balance sheet date. + References No definition available. + Details
Name: | nio_LossExpiringIn2032
Namespace Prefix: | nio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Portion of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that will expire in the Fourteenth tax year following the balance sheet date. + References No definition available. + Details
Name: | nio_OperatingLossCarryForwardsExpiringYear14
Namespace Prefix: | nio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Portion of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that will expire in the Fifteenth tax year following the balance sheet date. + References No definition available. + Details
Name: | nio_OperatingLossCarryForwardsExpiringYear15
Namespace Prefix: | nio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The period of time over which the operating loss carryforwards expire. + References No definition available. + Details
Name: | nio_OperatingLossCarryforwardsExpirationPeriod
Namespace Prefix: | nio_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Portion of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that will expire in the second tax year following the balance sheet date. + References No definition available. + Details
Name: | nio_OperatingLossCarryforwardsExpiringYear2
Namespace Prefix: | nio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Portion of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that will expire in the third tax year following the balance sheet date. + References No definition available. + Details
Name: | nio_OperatingLossCarryforwardsExpiringYear3
Namespace Prefix: | nio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Portion of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that will expire in the fourth tax year following the balance sheet date. + References No definition available. + Details
Name: | nio_OperatingLossCarryforwardsExpiringYear4
Namespace Prefix: | nio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Portion of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that will expire in the fifth tax year following the balance sheet date. + References No definition available. + Details
Name: | nio_OperatingLossCarryforwardsExpiringYear5
Namespace Prefix: | nio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Portion of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that will expire in the sixth tax year following the balance sheet date. + References No definition available. + Details
Name: | nio_OperatingLossCarryforwardsExpiringYear6
Namespace Prefix: | nio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Portion of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that will expire in the seventh tax year following the balance sheet date. + References No definition available. + Details
Name: | nio_OperatingLossCarryforwardsExpiringYear7
Namespace Prefix: | nio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Portion of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that will expire in the eighth tax year following the balance sheet date. + References No definition available. + Details
Name: | nio_OperatingLossCarryforwardsExpiringYear8
Namespace Prefix: | nio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The portion of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws that has no expiration. + References No definition available. + Details
Name: | nio_OperatingLossCarryforwardsNoExpiration
Namespace Prefix: | nio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.I.Fact.4) -URI https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(2)) -URI https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_OperatingLossCarryforwardsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityNameAxis=nio_TaxAuthoritiesInHongKongMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |