2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
€32,336,533+6.9% | €30,240,506+4.8% | €28,846,885+32.7% | €21,733,713 | |
€1,150,361+234% | €344,468-83.2% | €2,046,066>1000% | €62,587 | |
€8,190,615+16.3% | €7,040,254+5.1% | €6,695,786+44% | €4,649,720 | |
€11,873,383+10.9% | €10,702,868-22.9% | €13,888,299+27.2% | €10,922,797 | |
€409,305-87.6% | €3,306,742+65.3% | €2,000,761-7.4% | €2,161,744 | |
118.6-1.7% | 120.7+11.6% | 108.2+14.5% | 94.5 | |
€272,652+8.8% | €250,543-6% | €266,607+15.9% | €229,986 |
TPF UTILITIES.
BE 0406.406.442.
Naamloze vennootschap (NV) / Société anonyme (SA).
TPF UTILITIES was founded on 04 Jul 1968, making it 58 years old.
Yes, TPF UTILITIES is currently active.
TPF UTILITIES's registered main activities are Sewerage, General work of electrical installation in industrial plants, Construction of waste water disposal systems, Construction of water and gas distribution networks, Engineering activities and technical consultancy, except activities of land surveyors, Installation of heating, ventilating, air conditioning, refrigeration installations powered by electricity, Manufacture of non-domestic air conditioning equipment, Installation in buildings or other structures of: plumbing and sanitary facilities, pipes, gas and water connections (except for heating), installation of automatic fire extinguishing systems, etc., Installation of electrical wiring and fittings, Installation of telecommunication systems and computer facilities, Manufacture of engines and turbines, except aircraft, vehicle and cycle engines, Manufacture of metal structures and parts of structures, Manufacture of other electrical equipment, Sanitary work, Installation of back-up power systems (generators), General work of electrical installation, Installation of heating, cooling and ventilation systems (except heating), Installation of electrical heating systems, Installation of illumination and signalling systems for roads, railways, airports and port facilities (including the installation of traffic signs), Installation in buildings or other construction projects of: heating systems, electricity, gas and oil-fired boilers, ventilation and air conditioning material and ducting, etc., Design, construction and installation of piping systems, comprising further processing of tubes generally to make pipes or pressurized networks, and Construction of settling ponds and other structures for waste water treatment.
TPF UTILITIES's registered address is Avenue de Haveskercke 46, 1190 Forest, Belgium.
Based on its most recently filed annual accounts (fiscal year ending 31 Dec 2025), TPF UTILITIES reported 118.6 full-time equivalent employees.
TPF UTILITIES's most recently filed annual turnover (fiscal year ending 31 Dec 2025) was €32,336,533.
TPF UTILITIES's most recently filed annual accounts (fiscal year ending 31 Dec 2025) reported a profit of €1,150,361.
TPF UTILITIES's most recently filed annual accounts cover the fiscal year ending 31 Dec 2025.
We have no B Corp certification on file for TPF UTILITIES.
No, TPF UTILITIES does not currently hold Fairtrade certification.
Corporate structure data isn't available for TPF UTILITIES right now.
Avenue de Haveskercke 46, 1190 Forest, Belgium
Open in Google MapsShowing 5 of 5 locations.
2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Income statement | ||||
€32,336,533+6.9% | €30,240,506+4.8% | €28,846,885+32.7% | €21,733,713 | |
€9,800,995+9.3% | €8,969,995+12.1% | €8,001,074+23.9% | €6,460,076 | |
€1,847,194+105.2% | €900,230+16.4% | €773,109+104.5% | €378,086 | |
€1,943,657+100.8% | €968,192+16.1% | €834,183+39.5% | €597,861 | |
€1,246,825+185% | €437,430-79.2% | €2,107,141+704.9% | €261,783 | |
€1,150,361+234% | €344,468-83.2% | €2,046,066>1000% | €62,587 | |
€1,061,304+1.7% | €1,043,134+95.4% | €533,882-12.9% | €613,319 | |
| Profitability | ||||
6.0%+87.7% | 3.2%+10.7% | 2.9%+5.1% | 2.8% | |
3.6%+212.3% | 1.1%-83.9% | 7.1%>1000% | 0.3% | |
14.0%+187.1% | 4.9%-84% | 30.6%>1000% | 1.3% | |
5.7%+195.4% | 1.9%-80.5% | 9.9%>1000% | 0.4% | |
| Solvency | ||||
€20,088,998+13.1% | €17,768,122-13.7% | €20,584,085+32.2% | €15,572,517 | |
€77,093+22.2% | €63,096-22.2% | €81,088-9.6% | €89,696 | |
€1,463,4810% | €1,463,4810% | €1,463,481-21.5% | €1,863,488 | |
€8,190,615+16.3% | €7,040,254+5.1% | €6,695,786+44% | €4,649,720 | |
40.8%+2.9% | 39.6%+21.8% | 32.5%+8.9% | 29.9% | |
€0 | €0-100% | €3,451,6770% | €3,451,677 | |
0.00 | 0.00-100% | 0.52-30.6% | 0.74 | |
€11,873,383+10.9% | €10,702,868-22.9% | €13,888,299+27.2% | €10,922,797 | |
1.45-4.6% | 1.52-26.7% | 2.07-11.7% | 2.35 | |
10.33+547.6% | 1.60-44.8% | 2.89+22.7% | 2.36 | |
| Liquidity | ||||
€409,305-87.6% | €3,306,742+65.3% | €2,000,761-7.4% | €2,161,744 | |
€316,688+54.8% | €204,617+24.9% | €163,811+16.3% | €140,851 | |
€9,259,588+1.5% | €9,121,675-7.2% | €9,826,557+50.4% | €6,533,154 | |
€5,184,619-9.2% | €5,710,188-7.8% | €6,195,831+49.8% | €4,137,273 | |
€8,796,589-5.1% | €9,269,732-5.9% | €9,847,364+40.5% | €7,009,403 | |
1.53+26.6% | 1.21-26.1% | 1.63+6.5% | 1.53 | |
€6,654,931+20.9% | €5,503,755-35.9% | €8,586,392+39.9% | €6,137,692 | |
| Efficiency | ||||
105 days-5.1% | 110 days-11.4% | 124 days+13.3% | 110 days | |
87 days-12.4% | 100 days-9.3% | 110 days+10.8% | 99 days | |
7 days+51.6% | 5 days+25.6% | 4 days-22.4% | 5 days | |
63.45-27.9% | 87.95-17.7% | 106.85+99.2% | 53.65 | |
| Profit appropriation | ||||
€781,008+61.5% | €483,520+41.3% | €342,312+42.6% | €240,009 | |
€3,884,607+28.1% | €3,031,734+7.2% | €2,828,474+219.7% | €884,711 | |
AQUAFIN
BE 0440.691.388
Dijkstraat 8, 2630 Aartselaar
AQUAFIN
Dijkstraat 8, 2630 Aartselaar
1990
BE 0440.691.388
ASSOCIATION INTERCOMMUNALE POUR LE DEMERGEMENT ET L'EPURATION DES COMMUNES DE LA PROVINCE DE LIEGE
BE 0203.963.680
Rue de la Digue 25, 4420 Saint-Nicolas
ASSOCIATION INTERCOMMUNALE POUR LE DEMERGEMENT ET L'EPURATION DES COMMUNES DE LA PROVINCE DE LIEGE
Rue de la Digue 25, 4420 Saint-Nicolas
1928
BE 0203.963.680
in BW Association Intercommunale
BE 0200.362.210
Rue de la Religion 10, 1400 Nivelles
in BW Association Intercommunale
Rue de la Religion 10, 1400 Nivelles
1968
BE 0200.362.210
Stad Beringen
BE 0207.465.281
Collegestraat 1, 3580 Beringen
Stad Beringen
Collegestraat 1, 3580 Beringen
1968
BE 0207.465.281
Stad Lokeren
BE 0207.463.402
Groentemarkt 1, 9160 Lokeren
Stad Lokeren
Groentemarkt 1, 9160 Lokeren
1968
BE 0207.463.402
Stad Geel
BE 0207.533.874
Werft 20, 2440 Geel
Stad Geel
Werft 20, 2440 Geel
1968
BE 0207.533.874
Gemeente Westerlo
BE 0207.505.566
Boerenkrijglaan 61, 2260 Westerlo
Gemeente Westerlo
Boerenkrijglaan 61, 2260 Westerlo
1968
BE 0207.505.566
Stad Ninove
BE 0207.441.527
Centrumlaan 100, 9400 Ninove
Stad Ninove
Centrumlaan 100, 9400 Ninove
1968
BE 0207.441.527
Gemeente Tessenderlo-Ham
BE 0216.772.234
Markt 15a, 3980 Tessenderlo-Ham
Gemeente Tessenderlo-Ham
Markt 15a, 3980 Tessenderlo-Ham
1977
BE 0216.772.234
Magazijn - dienst Facility
BE 0207.439.745
A. De Cockstraat 1, 9470 Denderleeuw
Magazijn - dienst Facility
A. De Cockstraat 1, 9470 Denderleeuw
1968
BE 0207.439.745
IDELUX Eau
BE 0204.359.994
Schoppach,drève de l'Arc-en-Ciel 98, 6700 Arlon
IDELUX Eau
Schoppach,drève de l'Arc-en-Ciel 98, 6700 Arlon
1962
BE 0204.359.994
Gemeente Kortemark
BE 0207.532.488
Stationsstraat 68, 8610 Kortemark
Gemeente Kortemark
Stationsstraat 68, 8610 Kortemark
1968
BE 0207.532.488
Stad Wervik
BE 0207.493.391
Sint Maartensplein 16, 8940 Wervik
Stad Wervik
Sint Maartensplein 16, 8940 Wervik
1968
BE 0207.493.391
Gemeente Overijse
BE 0207.512.001
Begijnhof 17, 3090 Overijse
Gemeente Overijse
Begijnhof 17, 3090 Overijse
1968
BE 0207.512.001
Gemeente Olen
BE 0207.503.784
Dorp 1, 2250 Olen
Gemeente Olen
Dorp 1, 2250 Olen
1968
BE 0207.503.784
Gemeente Zonnebeke
BE 0207.432.124
Langemarkstraat 8, 8980 Zonnebeke
Gemeente Zonnebeke
Langemarkstraat 8, 8980 Zonnebeke
1968
BE 0207.432.124
DE BREE SOLUTIONS
BE 0424.913.349
Krommewege 31, 9990 Maldegem
DE BREE SOLUTIONS
Krommewege 31, 9990 Maldegem
1983
BE 0424.913.349
Gemeente Duffel
BE 0207.534.864
Gemeentestraat 21, 2570 Duffel
Gemeente Duffel
Gemeentestraat 21, 2570 Duffel
1968
BE 0207.534.864
Gemeente Ravels
BE 0207.504.378
Gemeentelaan 60, 2381 Ravels
Gemeente Ravels
Gemeentelaan 60, 2381 Ravels
1968
BE 0207.504.378
Gemeente Heusden-Zolder
BE 0216.772.432
Heldenplein 1, 3550 Heusden-Zolder
Gemeente Heusden-Zolder
Heldenplein 1, 3550 Heusden-Zolder
1977
BE 0216.772.432