v3.25.1
Related party transactions (Details) - CNY (¥)
¥ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Tencent group        
Related party transactions        
Noncontrolling interest, ownership percentage by parent       2.30%
Class A ordinary shares        
Related party transactions        
Common stock, shares, issued 2,865,069,999 2,860,222,213    
Class A ordinary shares | Tencent group        
Related party transactions        
Common stock, shares, issued       460,000,000
JD Technology        
Related party transactions        
Amount of over-due receivable transferred ¥ 176 ¥ 240 ¥ 237  
JD Technology | Finance receivables past due over certain agreed period of time        
Related party transactions        
Accounts receivables transferred without recourse and derecognized 56,202 55,028 50,282  
Related party transaction, Amounts of transaction     ¥ 1,462  
Related parties, other than the major related parties        
Related party transactions        
Amount due from related parties ¥ 511 ¥ 551    
Amount due from related parties as a percentage of total accounts receivable, net and prepayments and other current assets 1.23% 1.53%    
Amount due to and deferred revenues in relation to traffic support, marketing and promotion services to be provided to related parties ¥ 197 ¥ 355    
Amount due to and deferred revenues from related parties as a percentage of total accounts payable, advance from customers, accrued expenses and other current liabilities, deferred revenues and other non-current liabilities 0.07% 0.14%    
Related parties, other than the major related parties | Total net revenues | Related parties concentration risk        
Related party transactions        
Concentration risk (as a percentage) 0.19% 0.19% 0.34%  
Related parties, other than the major related parties | Total operating expenses | Related parties concentration risk        
Related party transactions        
Concentration risk (as a percentage) 0.12% 0.12% 0.13%