XML 89 R71.htm IDEA: XBRL DOCUMENT
v3.26.1

SIGNIFICANT ACCOUNTING POLICIES (Details) | 12 Months Ended
--- | ---
Dec. 31, 2025 CNY (¥) segment customer $ / ¥ | Dec. 31, 2024 CNY (¥) customer | Dec. 31, 2023 CNY (¥)
SIGNIFICANT ACCOUNTING POLICIES |  |  |
Convenience translation rate (USD to RMB) | $ / ¥ | 6.9931 |  |
Inventory allowance | ¥ 8,700,000 |  |
Appropriation to other reserve fund | 0 | ¥ 0 | ¥ 0
Advertising expenses | 1,912,100,000 | 2,104,000,000 | 2,030,800,000
Impact of additions and (reversals) | 678,500,000 | 1,379,200,000 | 1,598,400,000
Employee welfare benefit expenses, including the provision's net impact | ¥ 3,700,000,000 | 2,500,000,000 | 1,200,000,000
Number of operating segments | segment | 5 |  |
Government grants | ¥ 600,924,000 | 731,198,000 | 762,070,000
Accounts receivable, net | 3,091,447,000 | ¥ 5,297,317,000 |
Allowance for doubtful accounts receivable | 211,300,000 |  |
Allowance for doubtful other receivable | ¥ 273,700,000 |  |
RMB appreciated against US$ (as a percent) | 4.20% |  |
Accounts receivable and contract assets |  |  |
SIGNIFICANT ACCOUNTING POLICIES |  |  |
Expected credit loss rate | 29.10% | 22.90% |
Financing receivables |  |  |
SIGNIFICANT ACCOUNTING POLICIES |  |  |
Expected credit loss rate | 11.40% | 4.90% |
Other receivables |  |  |
SIGNIFICANT ACCOUNTING POLICIES |  |  |
Expected credit loss rate | 30.50% | 22.70% |
WFOEs |  |  |
SIGNIFICANT ACCOUNTING POLICIES |  |  |
Appropriation to statutory reserves | ¥ 84,400,000 |  |
Accounts receivable | Credit concentration risk |  |  |
SIGNIFICANT ACCOUNTING POLICIES |  |  |
Number of customer | customer | 1 | 1 |
Accounts receivable, net | ¥ 278,900,000 | ¥ 346,600,000 |
Cash and cash equivalents, restricted cash and short-term investments denominated in RMB | Currency convertibility risk |  |  |
SIGNIFICANT ACCOUNTING POLICIES |  |  |
Cash and cash equivalents, restricted cash and short-term investments | 38,300,000,000 | 48,900,000,000 |
(Accumulated deficit) / Retained earnings |  |  |
SIGNIFICANT ACCOUNTING POLICIES |  |  |
Appropriation to statutory reserves | ¥ 127,900,000 | ¥ 115,865,000 | ¥ 150,290,000

X
- Definition Amount of allowance for credit loss on accounts receivable collateral-dependent + References No definition available. + Details
Name: | beke_AllowanceForDoubtfulAccountsReceivableCollateralDependent
Namespace Prefix: | beke_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of allowance for credit loss on other receivable due from real estate collateral. + References No definition available. + Details
Name: | beke_AllowanceForDoubtfulOtherReceivableRealEstateCollateral
Namespace Prefix: | beke_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount appropriated from retained earnings to other reserve funds for entities incorporated in PRC. + References No definition available. + Details
Name: | beke_AmountAppropriatedToOtherReserveFund
Namespace Prefix: | beke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount appropriated from retained earnings to statutory reserves for entities incorporated in PRC. + References No definition available. + Details
Name: | beke_AmountAppropriatedToStatutoryReserves
Namespace Prefix: | beke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of current cash, cash equivalents, restricted cash, and short-term investments. + References No definition available. + Details
Name: | beke_CashCashEquivalentsRestrictedCashAndShortTermInvestments
Namespace Prefix: | beke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of expected credit loss rate. + References No definition available. + Details
Name: | beke_ExpectedCreditLossRate
Namespace Prefix: | beke_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of foreign currency exchange appreciation rate. + References No definition available. + Details
Name: | beke_ForeignCurrencyExchangeAppreciationRate
Namespace Prefix: | beke_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amounts received from governments, which are non-operating in nature. + References No definition available. + Details
Name: | beke_GovernmentGrantIncome
Namespace Prefix: | beke_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of customers. + References No definition available. + Details
Name: | beke_NumberOfCustomers
Namespace Prefix: | beke_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

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: | beke_SignificantAccountingPoliciesLineItems
Namespace Prefix: | beke_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2 + Details
Name: | us-gaap_AccountsReceivableNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 720 -SubTopic 35 -Name Accounting Standards Codification -Section 55 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 35 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 70 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) in cost for defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanIncreaseDecreaseCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479424/830-30-S99-1 + Details
Name: | us-gaap_ForeignCurrencyExchangeRateTranslation1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of valuation reserve for inventory. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.BB) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_InventoryValuationReserves
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18 + Details
Name: | us-gaap_NumberOfOperatingSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_FinanceReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=beke_OtherReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=beke_WhollyForeignOwnedEnterprisesWfoesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=beke_CashAndCashEquivalentsRestrictedCashAndShortTermInvestmentsDenominatedInRmbMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=beke_CurrencyConvertibilityRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |