Firmbase pricing: business verification API
Is Firmbase yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
36% complete: 4 of the 11 key fields we checkSee the 11 fields
$0.00per 1,000 companiesWe haven't run Firmbase through our business verification API benchmark yet.This plan is free. We rank 821 plans for business verification APIs by price. Half the plans cost $7.895 per 1,000 companies or less.EuroValidate's €149 monthly plan is the cheapest paid plan per 1,000 companies: $0.017. EuroValidate's plan covers companies in 31 countries only.Scoris's €19 pack covers any number of companies in 8 countries only. Scoris's €19 pack costs less up front than EuroValidate's €149 monthly plan.GovFiles, Didit and CompanyData.com are the best business verification API providers in the Datacircle benchmark for companies in any country.
Plan: No subscription one of Firmbase's 11 plans
- FreeNo subscription$0.00 per 1,000
- €9 monthlyBasic$0.405 per 1,000
- €15 monthlyStart$5.627 per 1,000
- €25 monthlyTeam$9.377 per 1,000
- €29 monthlyPro$0.163 per 1,000
- €35 monthlyPremium$13.129 per 1,000
- €79 monthlyBusiness$0.089 per 1,000
- €149 yearlyStart$4.594 per 1,000
- €249 yearlyTeam$7.677 per 1,000
- €349 yearlyPremium$10.76 per 1,000
- Contact usEnterprise
Call:
GET / v1/ vat/ {vat}/ validate Firmbase's only call for this APIAPI: Business verification API one of Firmbase's 5 APIs
- Business verification API
- Company enrichment API
POST /v1/ companies/ batch - Company enrichment API
GET /v1/ companies/ {number} - Company enrichment API
GET /v1/ entities/ {number} - Company enrichment API
GET /v1/ vat/ {vat} - Company discovery API
GET /v1/ autocomplete - Company discovery API
GET /v1/ companies - Company discovery API
GET /v1/ entities/ search - Company hierarchy API
- People search API
GET /v1/ companies/ {number}/ officers - People search API
GET /v1/ officers
About this item
- A copy at most 24 hours old. You get records from Firmbase's copy of the register.
- 4 of the 11 key fields we check. Registered name, Tax ID, Status, Principal address.
- Nothing to pay. You get 100 requests a day. Calls stop once your requests run out.
- One call. You send
vattoGET /. The call returns the register's record of the company.v1/ vat/ {vat}/ validate - Who can get it: anyone, no card needed. Keep data: no limit. Use data: with conditions.
Firmbase: business verification API alternatives
Firmbase alternatives: other business verification API providers by price
The table starts with Firmbase's cheapest paid plan. Next come plans from other providers with the price per 1,000 companies closest to Firmbase's. Each plan in the table gives live data or data at most a day old.
| Firmbase, €79 monthly | IsValid, €9 monthly, Starter, GET /v0/pl/krs | EuroValidate, €19 monthly, Starter, GET /v1/eori/{eori_number} | DanskCVRAPI, DKK 599 monthly, Enterprise, GET /companies/search | CBEAPI, €90 yearly | |
|---|---|---|---|---|---|
| $ per 1,000 companies | $0.089 | $0.034 | $0.043 | $0.045 | $0.111 |
| Completeness | 36% | 55% | 18% | 45% | 55% |
| Billing | monthly | monthly | monthly | monthly | yearly |
| Pay | €79 | €9 | €19 | DKK 599 | €90 |
| Enough for | 1,000,000 calls a month | 10,000 calls a day | 500,000 calls a month | 2,000,000 calls a month | 2,500 calls a day |
| Freshness | 24 hours | live | 24 hours | 1 minute | 1 day |
| Who can get it | anyone | anyone | anyone with a valid email address to register, but not residents of countries under comprehensive EU or US sanctions nor persons on sanctions lists | anyone, from 599 kr a month and paid by invoice by agreement, Danish and Norwegian companies | anyone |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-05.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Registered name
- Entity number, not in the answer
- Tax ID
- Entity type, not in the answer
- Status
- Good standing, not in the answer
- Formation date, not in the answer
- Registered agent, not in the answer
- Principal address
- Officers, not in the answer
- Filings, not in the answer
| $ per 1,000 companies | $0.00 |
|---|---|
| Per | call |
| Billing | free |
| Aggregators | none |
|---|
| Also pays for | from the same budget: Name autocomplete · Search companies · Count companies by group · Batch lookup (up to 100) · Company detail · Company activities · Company addresses · Company branches · Company contacts · Company denominations · Company establishments · What this company used to be · Unified entity search · Entity by number (any kind) · VAT number lookup · Establishment detail · Establishment activities · Establishment addresses · Establishment contacts · Establishment denominations · Address-centric search · List code categories · Code table · Juridical forms · Juridical situations · Dataset metadata · NACE code info · NACE code info (versioned) · NACE code list · Belgian Official Gazette publication history of a company |
|---|
| Units cap | hard |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Any European VAT number checked directly with VIES, with the name and address the member state knows. If VIES is down, we say so rather than calling the number invalid. |
|---|
| Freshness | 24 hours |
|---|---|
| Countries | Austria, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden |
| Keep data | no limit |
| Use data | Use the API for your own product or internal work, within your plan. You may not bypass the limits, overload the service, impersonate the KBO or the National Bank, or republish the data as a competing API. Caching responses for your own users is allowed. [...] The API is for your own product or your own internal work, not for reselling requests or information. You may not share your key, sub-license it or let third parties use it, and you may not offer API responses as a service, a database or an extract to parties outside your own organisation. Showing the data to your own users inside your own product is allowed: that is what the API is for. Querying systematically in order to rebuild a copy of the register or of the annual accounts is not. |
| Pay | €0 |
|---|---|
| You get | 100 requests a day |
| Enough for | 100 calls a day |
| Per day | 100 |
|---|---|
| Per second | 0.083 |
| Batch | 1 |
| Answer | in the call |
|---|
| You send | vat |
|---|---|
| Method | GET |
| Path | /v1/vat/{vat}/validate |
| Plan | No subscription |
|---|---|
| Who can get it | anyone, no card needed |
The 8 fields the plan's answer can hold
country, VAT number, valid, registered name, registered address, status, cached answer, answer source