XML 146 R87.htm IDEA: XBRL DOCUMENT
v3.20.1

Income Taxes - Additional Information (Detail) ¥ in Millions, $ in Billions | 12 Months Ended | 36 Months Ended |
--- | --- | --- | ---
Dec. 31, 2019 CNY (¥) | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2013 CNY (¥) | Dec. 31, 2019 CNY (¥) | Dec. 31, 2019 USD ($)
Income Taxes [Line Items] |  |  |  |  |  |
Unified statutory income tax rate under current EIT law | 25.00% |  |  |  |  |
PRC statutory withholding tax rate to which dividends paid by a FIE to any of its foreign non-resident enterprise investors | 10.00% |  |  |  |  |
PRC special withholding tax rate to which dividends paid by a FIE to its foreign non-resident enterprise investors in Hong Kong | 5.00% |  |  |  |  |
Statutory withholding tax rate for capital gains | 10.00% |  |  |  |  |
Net losses deriving from entities in the PRC, Hong Kong and Japan | ¥ 9,900 |  |  |  | ¥ 9,900 | $ 1.4
Accrued withholding tax | 1,000 |  |  | ¥ 581 |  |
Undistributed earnings no withholding tax has accrued | ¥ 145,900 |  |  |  | ¥ 145,900 | $ 21.0
High And New Technology Enterprise |  |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |  |
A preferential enterprise income tax rate | 15.00% |  |  |  |  |
Preferential enterprise income tax rate, effective period | 3 years |  |  |  |  |
Net operating loss carryforward period | 10 years |  |  |  |  |
Key Software Enterprise |  |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |  |
A preferential enterprise income tax rate | 10.00% |  |  |  |  |
PRC |  |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |  |
Net operating loss carryforward period | 5 years |  |  |  |  |
Net operating loss carryforwards begins to expire | 2020 |  |  |  |  |
PRC | Maximum |  |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |  |
Time period that tax authorities could conduct examinations of entity's tax filings | 5 years |  |  |  |  |
PRC | Earliest Tax Year |  |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |  |
Tax years remain open to examination by respective taxing jurisdictions | 2014 |  |  |  |  |
PRC | Latest Tax Year |  |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |  |
Tax years remain open to examination by respective taxing jurisdictions | 2019 |  |  |  |  |
Japan |  |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |  |
Net operating loss carryforward period | 9 years |  |  |  |  |
Net operating loss carryforwards begins to expire | 2020 |  |  |  |  |
Baidu HK |  |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |  |
Income tax rate | 16.50% |  |  |  |  |
Baidu Japan |  |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |  |
Income tax rate | 31.00% | 31.00% | 32.00% |  |  |
Baidu Online | Key Software Enterprise |  |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |  |
A preferential enterprise income tax rate |  | 10.00% | 10.00% |  |  |
Baidu China | Key Software Enterprise |  |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |  |
A preferential enterprise income tax rate |  | 10.00% | 10.00% |  |  |
Baidu International | Key Software Enterprise |  |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |  |
A preferential enterprise income tax rate |  | 10.00% | 10.00% |  |  |
Certain PRC Subsidiaries and VIEs | High And New Technology Enterprise |  |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |  |
A preferential enterprise income tax rate |  |  |  |  | 15.00% |
Certain PRC Subsidiaries and VIEs | High And New Technology Enterprise | Expiration Period One |  |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |  |
Tax holiday, expiration year | 2020 |  |  |  |  |
Certain PRC Subsidiaries and VIEs | High And New Technology Enterprise | Expiration Period Two |  |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |  |
Tax holiday, expiration year | 2021 |  |  |  |  |
Certain PRC Subsidiaries and VIEs | High And New Technology Enterprise | Expiration Period Three |  |  |  |  |  |
Income Taxes [Line Items] |  |  |  |  |  |
Tax holiday, expiration year | 2022 |  |  |  |  |

X
- Definition Percentage of statutory corporate income tax rate applicable to pretax income (loss). + References No definition available. + Details
Name: | bidu_CorporateIncomeTaxRate
Namespace Prefix: | bidu_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of deferred tax liability accrued in the current period which attributable to taxable temporary differences from undistributed earnings of subsidiaries and other recognized entities not within the country of domicile of the entity. + References No definition available. + Details
Name: | bidu_DeferredTaxLiabilityUndistributedForeignEarnings
Namespace Prefix: | bidu_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Income Tax Holiday Expiration Year + References No definition available. + Details
Name: | bidu_IncomeTaxHolidayExpirationYear
Namespace Prefix: | bidu_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Income tax preferential period for entities entitled to the preferential tax treatment according to PRC government authorities. + References No definition available. + Details
Name: | bidu_IncomeTaxPreferentialPeriod
Namespace Prefix: | bidu_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the preferential tax rate applicable to entities entitled to the preferential tax treatment according to PRC government authorities. + References No definition available. + Details
Name: | bidu_IncomeTaxPreferentialTaxRate
Namespace Prefix: | bidu_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Income Taxes [Line Items] + References No definition available. + Details
Name: | bidu_IncomeTaxesLineItems
Namespace Prefix: | bidu_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net Operating Loss Carryforward Period + References No definition available. + Details
Name: | bidu_NetOperatingLossCarryforwardPeriod
Namespace Prefix: | bidu_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net Operating Loss Carryforwards Begins To Expire + References No definition available. + Details
Name: | bidu_NetOperatingLossCarryforwardsBeginsToExpire
Namespace Prefix: | bidu_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition The special withholding tax rate to which dividends paid by a foreign-invested enterprise onshore in China to any of its Hong Kong non-resident enterprise investors offshore are subject. These Hong Kong investors must meet the requirements stipulated by China's tax regulations. + References No definition available. + Details
Name: | bidu_SpecialWithholdingTaxRateForDividend
Namespace Prefix: | bidu_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Statutory Withholding Tax Rate For Capital Gains + References No definition available. + Details
Name: | bidu_StatutoryWithholdingTaxRateForCapitalGains
Namespace Prefix: | bidu_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The statutory withholding tax rate to which dividends paid by a foreign-invested enterprise onshore China to any of its foreign non-resident enterprise investors offshore are subject. + References No definition available. + Details
Name: | bidu_StatutoryWithholdingTaxRateForDividend
Namespace Prefix: | bidu_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum number of years after each fiscal year during which tax authorities could conduct examinations of an entity's tax filings. + References No definition available. + Details
Name: | bidu_TimePeriodThatTaxAuthoritiesCouldConductExaminationsOfEntitysTaxFilings
Namespace Prefix: | bidu_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of undistributed earnings of foreign subsidiaries and variable ​interest​ entities intended to be permanently reinvested outside the country of domicile. + References No definition available. + Details
Name: | bidu_UndistributedearningsOfForeignSubsidiariesAndVariableinterestEntities
Namespace Prefix: | bidu_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax year that remains open to examination under enacted tax laws, in CCYY format. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319 + Details
Name: | us-gaap_OpenTaxYear
Namespace Prefix: | us-gaap_
Data Type: | us-types:gYearListItemType
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 http://asc.fasb.org/extlink&oid=84230637&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: | bidu_PreferentialTaxRateAxis=bidu_HighAndNewTechnologyEnterpriseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bidu_PreferentialTaxRateAxis=bidu_KeySoftwareEnterpriseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember
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_TaxPeriodAxis=us-gaap_EarliestTaxYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=us-gaap_LatestTaxYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

X
- Details
Name: | bidu_ExpirationDatesAxis=bidu_ExpirationPeriodOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bidu_ExpirationDatesAxis=bidu_ExpirationPeriodTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bidu_ExpirationDatesAxis=bidu_ExpirationPeriodThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |