Information about Backbase Europe
My details
*
*
*

Company information

Status
Active

KVK number

34274514

VAT Number

NL 818005348 B01
Established
22-05-2007
Last balance sheet year
2025
Company size
Big 213 FTE
RSIN number
818005348
Trade names
  • Backbase Services
Principal activity
Ontwerpen van computerprogramma’s
Health barometer
Credit limit
Detailpage

Are you looking for more information about this company?

  • Consult health at a glance

  • Choose quick insights or granular details

  • Get updates on important developments

7-day free trial, no credit card required.

Financial data from Backbase Europe

2025 2024 2023 2022
Profit/Loss 2.501.597 -78,76% 11.775.202 69,8% 6.934.674 74,35% 3.977.424
Turnover 127.287.065 40,87% 90.355.690 -15,2% 106.554.042 10,88% 96.097.055
Equity 40.961.671 25,27% 32.699.201 58,55% 20.624.219 55,65% 13.250.419
Gross margin 105.001.196 48,48% 70.715.436 -33,63% 106.554.042 10,88% 96.097.055
Employees 213 214 232 226

Frequently asked questions

What is the KVK number of Backbase Europe?
The KVK number of Backbase Europe is 34274514
What is the VAT number of Backbase Europe?
The VAT number of Backbase Europe is NL 818005348 B01.
Wat is the PEPPOL ID of Backbase Europe?
The PEPPOL ID of Backbase Europe is 9944:nl818005348b01. Log in or start a free trial to see the full overview.
When was Backbase Europe founded?
Backbase Europe was founded on 22-05-2007.
What is the address of Backbase Europe?
The current registered office of Backbase Europe is located at Oosterdoksstraat 114, 1011 DK Amsterdam.
When was the last time Backbase Europe filed their annual financial statements?
The most recent financial statements of Backbase Europe were filed on 31-12-2025.
How many employees does Backbase Europe have?
There are 213 FTEs working at Backbase Europe according to the staff figures in the most recent financial statements.
What is the annual turnover of Backbase Europe?
At the time of its most recent financial statements, Backbase Europe recorded a total turnover of €127.287.065,00.