GigaCloud 2025 Supplier Payment Timeliness Report

June 01, 2026
The image of article

As a pioneer of global end-to-end B2B ecommerce solutions for large parcel merchandise, GigaCloud leverages its advanced technology to continually drive transformation across the industry. We have built an open, collaborative, and sustainable ecosystem, integrating compliance and ethical business practices into our core operations. Our commitment to contractual integrity and long-term values informs every business decision.

To assess payment timeliness, our Finance Department conducts a thorough annual review of the prior year’s supplier payments based on contractual due dates. In 2025, the scope of the self-assessment was further expanded beyond suppliers with payment terms to also include suppliers without payment terms. The review process included reconciling each payment transaction and sending confirmation requests to suppliers for validation.

By the end of April 2026, we had completed the comprehensive self-assessment for supplier payments made in 2025 based on contractual due dates. We issued confirmation letters to 872 suppliers, including 768 suppliers with payment terms — a 26% increase from the prior year — and newly expanded the review to cover 104 suppliers without payment terms.

this is a image

The self-assessment showed continued improvement in payment timeliness. A total of 52 suppliers experienced delayed payments, representing 5.96% of all suppliers reviewed, with late payments totaling approximately US$2.3 million, or 0.59% of total supplier payments in 2025.

On a comparable basis limited to suppliers with payment terms, delayed-payment suppliers declined to 28, representing 3.65% of suppliers reviewed, while late payments decreased to approximately US$1.35 million, or 0.38% of related supplier payment volume. In comparison, the same metrics were 39 suppliers and US$2.25 million in 2024, representing 6.41% and 0.64%, respectively. All comparable indicators improved year over year.

Note: The above data is based on internal self-assessment and has not been externally audited.

For all payments made after their contractual due date, interest is calculated based on the number of delayed days at an annual rate of 4.60%, derived from the 1-month U.S. Treasury yield of 3.60% as of December 31, 2025, plus a 1% premium. Accrued interest will be paid in installments, with all payments expected to be completed by July 31, 2026.

Beyond the supplier payment timeliness review detailed here, the Company has initiated a self-assessment of payment timeliness for 29 logistics-service providers, further strengthening our commitment to sound financial practices.

this is a image

Suppliers are the backbone of GigaCloud’s operations, and we deeply value integrity and transparency in our partnerships. We remain firmly committed to on-time payments. If you have experienced any delays not listed in the attached schedule, please inform us. We welcome your feedback on our payment performance. For questions, suggestions, or feedback, please contact [email protected], and we will respond promptly.

 

Attachment: List of affected suppliers and specific amounts (Currency: USD) 

Supplier No.

Payment No.

Days Delayed

Delayed Amount

Interest Payable on Delay

Interest Paid

Remaining Interest Payable

1

Payment No.1

27

43,835

151

-  

151

Payment No.2

30

45,265

174

-  

174

Payment No.3

30

92,113

353

-  

353

2

Payment No.4

16

37,748

77

-  

77

3

Payment No.5

29

33,940

126

-  

126

Payment No.6

22

38,827

109

-  

109

4

Payment No.7

2

22,742

6

-  

6

Payment No.8

7

23,413

21

-  

21

5

Payment No.9

22

30,175

85

-  

85

6

Payment No.10

21

58,853

158

-  

158

7

Payment No.11

27

41,508

143

-  

143

Payment No.12

21

123,070

330

-  

330

Payment No.13

6

30,966

24

-  

24

8

Payment No.14

22

21,321

60

-  

60

9

Payment No.15

26

19,799

66

-  

66

10

Payment No.16

20

25,363

65

-  

65

11

Payment No.17

24

11,760

36

-  

36

12

Payment No.18

24

41,133

126

-  

126

13

Payment No.19

28

22,883

82

-  

82

Payment No.20

1

61,554

8

-  

8

14

Payment No.21

24

21,647

66

-  

66

15

Payment No.22

26

54,096

180

-  

180

16

Payment No.23

2

10,404

3

-  

3

17

Payment No.24

7

66,538

60

-  

60

Payment No.25

23

31,049

91

-  

91

18

Payment No.26

1

19,437

2

-  

2

19

Payment No.27

7

88,355

79

-  

79

20

Payment No.28

21

18,501

50

-  

50

21

Payment No.29

24

6,810

21

10

10

22

Payment No.30

22

22,260

63

-  

63

23

Payment No.31

23

27,297

80

-  

80

24

Payment No.32

24

14,503

45

-  

45

25

Payment No.33

22

19,430

55

-  

55

26

Payment No.34

23

18,290

54

-  

54

27

Payment No.35

9

57,205

66

-  

66

28

Payment No.36

21

57,125

153

-  

153

29

Payment No.37

28

26,615

95

-  

95

30

Payment No.38

8

18,242

19

-  

19

31

Payment No.39

13

46,240

77

-  

77

32

Payment No.40

2

18,352

5

-  

5

Payment No.41

23

18,737

55

-  

55

Payment No.42

38

18,056

88

-  

88

Payment No.43

63

17,760

143

-  

143

Payment No.44

37

18,056

85

-  

85

Payment No.45

67

10,730

92

-  

92

33

Payment No.46

2

19,945

5

-  

5

Payment No.47

3

23,952

9

-  

9

Payment No.48

15

23,150

44

-  

44

34

Payment No.49

3

20,777

8

-  

8

Payment No.50

39

10,777

54

-  

54

35

Payment No.51

2

37,145

10

-  

10

Payment No.52

3

15,960

6

-  

6

36

Payment No.53

14

30,655

55

-  

55

Payment No.54

6

11,440

9

-  

9

Payment No.55

9

19,215

22

-  

22

Payment No.56

10

22,526

29

-  

29

Payment No.57

53

18,831

128

-  

128

37

Payment No.58

4

14,136

7

-  

7

38

Payment No.59

2

41,500

11

-  

11

39

Payment No.60

10

8,576

11

-  

11

40

Payment No.61

46

8,120

48

-  

48

41

Payment No.62

4

6,530

3

-  

3

42

Payment No.63

4

17,480

9

-  

9

43

Payment No.64

3

16,083

6

-  

6

44

Payment No.65

7

15,240

14

-  

14

Payment No.66

17

15,240

33

-  

33

45

Payment No.67

1

13,302

2

-  

2

Payment No.68

14

20,599

37

-  

37

46

Payment No.69

1

26,953

3

-  

3

47

Payment No.70

91

34,830

405

-  

405

48

Payment No.71

8

22,813

23

-  

23

Payment No.72

6

21,696

17

-  

17

49

Payment No.73

10

30,340

39

-  

39

50

Payment No.74

13

18,871

31

-  

31

51

Payment No.75

8

30,677

31

-  

31

Payment No.76

4

28,272

14

-  

14

52

Payment No.77

3

25,300

10

-  

10

Payment No.78

2

26,240

7

-  

7

Payment No.79

7

24,430

22

-  

22

Payment No.80

7

27,885

25

-  

25

Total

 

 

2,301,487

5,113

10

5,102