v3.26.1
Accounts receivable (Tables)
12 Months Ended
Dec. 31, 2025
Accounts receivable  
Schedule of accounts receivable

As of December 31, 

2023

2024

2025

  ​ ​ ​

RMB

  ​ ​ ​

RMB

  ​ ​ ​

RMB

Accounts receivable

 

4,158,270

 

4,386,872

 

5,668,904

Allowance for credit losses

 

(723,655)

 

(893,953)

 

(1,020,321)

 

3,434,615

 

3,492,919

 

4,648,583

Schedule of movement of allowance for credit losses

For the Year Ended December 31, 

2023

2024

2025

  ​ ​ ​

RMB

  ​ ​ ​

RMB

  ​ ​ ​

RMB

Balance at beginning of the year

 

(692,722)

 

(723,655)

 

(893,953)

Provision

 

(387,196)

 

(510,885)

 

(538,135)

Write-offs

 

356,263

 

340,587

 

411,767

Balance at end of the year

 

(723,655)

 

(893,953)

 

(1,020,321)

  ​ ​ ​

Within 1 year

  ​ ​ ​

More than 1 year

  ​ ​ ​

Total

 

December 31, 2023

 

  ​

 

  ​

 

  ​

Expected loss rate

 

14.5

%  

39.1

%  

17.4

%

Gross carrying amount

 

3,670,160

 

488,110

 

4,158,270

Loss provision

 

(532,707)

 

(190,948)

 

(723,655)

  ​ ​ ​

Within 1 year

  ​ ​ ​

More than 1 year

  ​ ​ ​

Total

 

December 31, 2024

 

  ​

 

  ​

 

  ​

Expected loss rate

 

13.1

%  

71.0

%  

20.4

%

Gross carrying amount

 

3,833,730

 

553,142

 

4,386,872

Loss provision

 

(501,414)

 

(392,539)

 

(893,953)

  ​ ​ ​

Within 1 year

  ​ ​ ​

More than 1 year

  ​ ​ ​

Total

 

December 31, 2025

Expected loss rate

 

12.0

%  

72.6

%  

18.0

%

Gross carrying amount

 

5,110,504

 

558,400

 

5,668,904

Loss provision

 

(615,061)

 

(405,260)

 

(1,020,321)