I

Icf

BE0820.347.311

What does Icf do?

ICF is a global consulting services company that specializes in providing solutions in areas such as technology, policy, and management. The firm focuses on helping clients navigate complex challenges and drive sustainable growth through innovative strategies. With a diverse team of experts, ICF delivers data-driven insights and tailored services across various sectors.
Juridical situation
Normal situation
Company number
0820.347.311
Founding date
Founded in 05-11-2009
EUID number
BEKBOBCE.0820.347.311
Type of enterprise
Rechtspersoon
Location
Marnixlaan 17 Brussel 1000
Juridical form
NV — Public limited company (NV/SA)
Signals
Profitable
Strong equity
Low risk
Good liquidity
Positive cashflow
Positive EBITDA
High turnover
Healthy social debt

Financial ratios

Profit
€ 4.51M
Increased by 430%
Equity
€ 36.57M
Decreased by 8%
Turnover
€ 41.34M
Decreased by 6%
Health
Solvability > 25%
72.5%
Liquidity > 1.0
1.85
Profitability > 0%
12.3%
2025
2024
2023
2022
Turnover
€ 41.34M
€ 44.07M
€ 39.87M
€ 40.19M
EBITDA
€ 964K
€ 1.64M
€ 2.80M
€ 2.80M
Profit
€ 4.51M
€ 851K
€ 1.76M
€ 1.74M
Equity
€ 36.57M
€ 39.82M
€ 38.97M
€ 37.21M
Solvability
72.52%
67.24%
67.72%
70.54%
Debt
€ 13.85M
€ 19.38M
€ 18.58M
€ 15.54M
Cash
€ 619K
€ 281K
€ 2.02M
€ 571K
Employees
66.60
73.00
81.00
87.00

Frequently asked questions

Answers to the most common questions about Icf, based on official government data and the filed annual accounts.

What is the VAT number of Icf?

The VAT number of Icf is BE0820.347.311.

How many employees work at Icf?

In 2025, Icf employed 66.60 full-time equivalents (FTE).

When was Icf established?

Icf was founded in 05-11-2009.

What is the official address of Icf?

The official address of Icf is Marnixlaan 17 Brussel 1000.

What is the legal form of Icf?

The juridical form of Icf is Public limited company (NV/SA).

What is the annual revenue of Icf?

The revenue of Icf for the 2025 financial year was €41,336,298.

What does Icf do?

ICF is a global consulting services company that specializes in providing solutions in areas such as technology, policy, and management. The firm focuses on helping clients navigate complex challenges and drive sustainable growth through innovative strategies. With a diverse team of experts, ICF delivers data-driven insights and tailored services across various sectors.

Is Icf a reliable company?

Icf is a registered Rechtspersoon with company number 0820.347.311 and can be verified through the official CBE database.

What is the credit limit of Icf?

The estimated credit limit of Icf is €4,725,001.

Is Icf still active?

Icf currently has the status "Normal situation" and is active.

Further reading

View all insights

Sources