30 Fair PaymentHow fast UK companies pay their suppliers
  1. Home
  2. Biggest improvers

Biggest improvers

The 100 companies whose average time to pay fell most compared with the same reporting period a year earlier.

Covers the 6,220 companies whose latest report is for a period ending since May 2025. Figures are as filed. Reports with impossible figures, such as an average of more than a year, are left out. How we use the data.

Owed money by a business? Use the late payment interest calculator, or see all our guides and tools.

#CompanyPeriod endingAverage days to payA year earlierChange on a year earlier
1 Vestas-Celtic Wind Technology Ltd. 30 Jun 2026 31135-104 days
2 Synnovis Analytics LLP 30 Jun 2026 22124-102 days
3 Prudential Corporation Holdings Limited 30 Jun 2026 26109-83 days
4 Tenpin Limited 31 Dec 2025 31104-73 days
5 Dentons Europe LLP 30 Jun 2026 42110-68 days
6 Mercury Pharma Group Limited 30 Jun 2026 35103-68 days
7 Jimmy Choo Group Limited 26 Sep 2026 2287-65 days
8 MRM Worldwide (UK) Limited 31 Dec 2025 670-64 days
9 Rwe Renewables UK Limited 30 Jun 2026 2789-62 days
10 Rentokil Initial UK Ltd 30 Jun 2026 54114-60 days
11 Circuit Launderette Services Ltd. 30 Apr 2026 3492-58 days
12 Glaxosmithkline Export Limited 30 Jun 2026 47103-56 days
13 Antolin Interiors UK Limited 30 Jun 2026 4194-53 days
14 Nikkei FT Learning Limited 30 Jun 2026 2477-53 days
15 Npower Limited 31 Dec 2025 2173-52 days
16 L&Q New Homes Limited 30 Sep 2026 2776-49 days
17 Mattr UK Holdings Ltd. 31 Dec 2025 1766-49 days
18 Emc Europe Limited 31 Jul 2026 2268-46 days
19 People's Administration Services Limited 30 Sep 2026 3076-46 days
20 Mundipharma Medical Company Limited 30 Jun 2026 5498-44 days
21 Ball Beverage Packaging Europe Limited 30 Jun 2026 72115-43 days
22 Citibank UK Limited 30 Jun 2026 3073-43 days
23 Csib (NO.1) Limited 31 Dec 2025 60102-42 days
24 Aberdeen Association of Social Service 30 Sep 2026 3475-41 days
25 Apem Group Limited 30 Jun 2026 1758-41 days
26 Hitachi Rail Limited 30 Sep 2026 3778-41 days
27 Icon Clinical (UK) Limited 31 Dec 2025 3071-41 days
28 Ardagh Metal Packaging Trading UK Limited 30 Jun 2026 5696-40 days
29 Ebs Group Limited 31 Dec 2025 3171-40 days
30 Stewarts Law LLP 30 Apr 2026 4181-40 days
31 Universal Pictures Entertainment Productions Limited 30 Jun 2026 2363-40 days
32 Advanced Health and Care Limited 31 Aug 2026 1857-39 days
33 Fidelis Marketing Limited 30 Jun 2026 645-39 days
34 Fortrea Clinical Research Unit Limited 30 Jun 2026 2463-39 days
35 Mitie Waste & Environmental Services Limited 30 Sep 2026 1857-39 days
36 Viridor Dunbar Waste Services Limited 30 Sep 2026 2968-39 days
37 Brookfield Global Business Advisor Limited 30 Jun 2026 2563-38 days
38 Inhealth Group Holdings PLC 30 Sep 2026 3674-38 days
39 Inhealth Group Limited 30 Sep 2026 3674-38 days
40 Inhealth UK Holdings Limited 30 Sep 2026 3674-38 days
41 Halcrow International Partnership 30 Jun 2026 1653-37 days
42 Mullenlowe Group Limited 31 Dec 2025 1249-37 days
43 Viridor Efw (Runcorn) Limited 30 Sep 2026 3067-37 days
44 CBRE Global Services (UK) Limited 30 Jun 2026 541-36 days
45 Daniel J. Edelman Limited 30 Jun 2026 1147-36 days
46 Deloitte Technology Limited 31 May 2026 945-36 days
47 Druck Limited 30 Jun 2026 93129-36 days
48 FNZ (UK) Ltd 30 Jun 2025 66102-36 days
49 Jcdecaux UK Limited 30 Jun 2026 2258-36 days
50 Mowbray Education Trust Limited 31 Aug 2026 1147-36 days
51 Prada Retail UK Limited 31 Dec 2025 67103-36 days
52 Shell Trading International Limited 30 Jun 2026 1147-36 days
53 Steris Solutions Limited 30 Sep 2026 5187-36 days
54 Alpro (UK) Limited 30 Jun 2026 66101-35 days
55 Arriva Midlands Limited 30 Jun 2026 1651-35 days
56 Arriva Yorkshire Limited 30 Jun 2026 1953-34 days
57 Highway Insurance Company Limited 30 Jun 2026 2054-34 days
58 Liverpool Victoria General Insurance Group Limited 30 Jun 2026 2054-34 days
59 Liverpool Victoria Insurance Company Limited 30 Jun 2026 2054-34 days
60 Stephenson Harwood LLP 30 Apr 2026 3872-34 days
61 Dalkia Operations Limited 30 Jun 2026 2659-33 days
62 Freshfields LLP 30 Apr 2026 3164-33 days
63 Bureau Veritas Certification UK Limited 30 Jun 2026 3668-32 days
64 Countryside Clarion (Eastern Quarry) LLP 30 Sep 2025 3466-32 days
65 Synnovis Services LLP 30 Jun 2026 1951-32 days
66 THG Shared Services Limited 30 Jun 2026 6496-32 days
67 Techtronic Industries (UK) Ltd 30 Jun 2026 2961-32 days
68 Thermo Electron Manufacturing Limited 30 Jun 2026 2456-32 days
69 Bureau Veritas Solutions Marine & Offshore Limited 30 Jun 2026 2354-31 days
70 Denise Coates Foundation 29 Sep 2026 738-31 days
71 Paragon Customer Communications (London) Limited 30 Jun 2026 3970-31 days
72 Siemens Mobility Limited 30 Sep 2026 1647-31 days
73 Arriva North West Limited 30 Jun 2026 2353-30 days
74 Quilter Life & Pensions Limited 30 Jun 2026 030-30 days
75 Arriva Kent & Surrey Limited 30 Jun 2026 2554-29 days
76 China Mobile International (UK) Limited 30 Jun 2026 3867-29 days
77 Stena Carron Drilling Limited 30 Jun 2026 1544-29 days
78 Viridor Avonmouth Waste Services Limited 30 Sep 2026 2756-29 days
79 Viridor Oxfordshire Limited 30 Sep 2026 2857-29 days
80 Aviagen Limited 30 Jun 2026 2452-28 days
81 JB Drax Honore (UK) Limited 30 Jun 2026 2250-28 days
82 Causeway Technologies Limited 30 Jun 2026 2148-27 days
83 Murgitroyd & Company Limited 31 May 2026 4067-27 days
84 OCS Technical Services Limited 30 Jun 2026 3158-27 days
85 Quadrant Construction Services Limited 30 Sep 2026 2956-27 days
86 Rwe Renewables UK Humber Wind Limited 30 Jun 2026 1643-27 days
87 Bureau Veritas UK Limited 30 Jun 2026 3359-26 days
88 Corin Limited 30 Jun 2026 4167-26 days
89 Intuit Limited 31 Jul 2026 1541-26 days
90 Rampion Offshore Wind Limited 30 Jun 2026 1743-26 days
91 Sharkninja Europe Ltd 30 Jun 2026 430-26 days
92 Absolutely Catering Limited 30 Sep 2026 4166-25 days
93 Canary Wharf Limited 30 Jun 2026 1136-25 days
94 Citigroup Global Markets Limited 30 Jun 2026 3156-25 days
95 Enterprise Oil Limited 30 Jun 2026 3257-25 days
96 First Rail Holdings Limited 30 Sep 2026 2853-25 days
97 Futamura Chemical UK Limited 30 Jun 2026 2247-25 days
98 British Gas New Heating Limited 30 Jun 2026 3155-24 days
99 Countrywide Surveyors Limited 30 Jun 2026 1842-24 days
100 G4S Security Services (UK) Limited 30 Jun 2026 2650-24 days