Connect to 385M+ businesses worldwide with our real-time company data API. Try the company lookup API, 150 calls free.

Company register guide · Spain

Spanish Company Register: How to Search the Registro Mercantil and Verify Spanish Companies (2026)

Spain's commercial register is kept province by province, published daily in an official gazette, and since the registrars opened their data, free to search at the core level. This guide shows how to find any of 5,428,173 Spanish businesses, what a full extract costs, and where the free layer stops: shareholders and detailed financials.

Spanish company register search on the Registro Mercantil showing a company record with NIF number and active status

1. How the Spanish company register works

Spain sits between Germany's fragmentation and the UK's single register. The Registro Mercantil is kept province by province by local registrars, so a business is registered where its seat is, identified by a provincial register and sheet number (hoja). But the registrars' association runs shared national portals on top, so in practice you search once, not fifty times.

Three layers matter: the Registradores portals (the free open-data directory and the paid registradores.org document service), the Registro Mercantil Central (rmc.es, the central name index, mainly used to reserve names), and BORME (boe.es), the official gazette that publishes every registration, appointment and dissolution daily, free, and the best tool for reconstructing a company's history.

SourceWhat it holdsAccess
Registradores open data opendata.registradores.orgCore record: name, legal form, NIF, EUID, CNAE/NACE, province, status, officers, addressFree, no account
Registradores documents registradores.orgNota informativa mercantil (full extract), certificaciones, deposited annual accountsPaid: nota from €2.60, certification from €15
BORME boe.es/bormeDaily gazette: incorporations, appointments, capital changes, dissolutionsFree searchable archive

The join key is the NIF (Número de Identificación Fiscal), format letter plus eight digits, for example B80759939. The letter encodes the legal form: B for an SL, A for an SA. Records also carry the EUID, the EU-wide register identifier that links Spanish entities into the European BRIS network.

3. What data is public and what it costs

Spain's model: the index is free, the documents are cheap but metered. Every paid item is ordered per business, per document.

ItemFree or paidPrice
Directory search + core record (NIF, CNAE, status, officers)Free€0, no account
BORME gazette archiveFree€0, boe.es
Nota informativa mercantil (full extract)PaidFrom €2.60
Deposited annual accounts (per year)PaidA few euros per filing
Certificación (certified extract)PaidFrom €15
RMC name certificate (name reservation)PaidA few euros, rmc.es
Beneficial owners (UBO)RestrictedCentral UBO register: authorities and legitimate interest

Good news buried in there: unlike Switzerland, Spain does publish financial statements. Every registered entity deposits annual accounts with its provincial register. The friction is the retail model: one business, one year, one order, one fee.

5. How to verify a Spanish company: a practical checklist

  1. Confirm the registration

    Look the entity up in the free directory and match name, NIF, legal form and province against what you were given. Check the Estado field: "Liquidada" means wound up. For a quick first pass with revenue data included, use our free company lookup.
  2. Verify the officers

    The free record lists administrators and their roles. Watch the role names: a liquidador means the entity is being wound up; an administrador único can bind it alone.
  3. Order the nota and the accounts

    For anything contractual, spend the €2.60: the nota shows capital, powers and pending situations. Add the latest deposited accounts to see the balance sheet, and whether accounts are being deposited at all.
  4. Read the BORME trail

    Search the name at boe.es: frequent officer changes, capital reductions or a recent seat move are the patterns worth questioning. Insolvency (concurso de acreedores) also surfaces here.
  5. Cross-check the tax side

    For invoicing, validate the NIF as a VAT number via the EU's VIES service. A business can be registered yet deregistered for VAT, which matters for cross-border deals.

6. Limitations of the official register

For single checks, the Spanish setup is decent and cheap. The limits show at scale:

  • Everything beyond the index is metered. Extracts and accounts are ordered per business, per year, per fee. Screening a portfolio of hundreds of suppliers means hundreds of small orders.
  • Shareholders are not public. The register shows officers, not owners; the central UBO register is restricted to authorities, obliged entities and proven legitimate interest.
  • No official API. The portals are built for manual lookups; there is no public programmatic access to the register.
  • Spanish only. Records, notas and accounts are in Spanish and the regional co-official languages.
  • Accounts lag. Deposits are due up to seven months after year end, so the newest figures can be well over a year old, and small entities file abridged formats.

One Spanish counterparty costs you ten minutes and €2.60. A market view of Spanish businesses, with revenue you can filter on, is where the official sources stop.

7. Access Spanish register data programmatically

There is no official Registro Mercantil API. The portals are built for humans ordering documents one at a time. CompanyData maintains records for all 5,428,173 Spanish businesses, sourced from the Registro Mercantil, BORME and other official sources, with NIF, CNAE codes, officers, and revenue and employee figures as structured fields you can filter on.

The Company Data API serves them by NIF, name or address, with free trial credits to start, and the same request works for 200+ other countries, from Companies House to the Handelsregister.

Example: look up a company by NIF

GET /api/company/search?nationalId=B80759939

{
  "name": "INDITEX MODA SL",
  "legalForm": "Sociedad de responsabilidad limitada",
  "nif": "B80759939",
  "city": "Madrid, Spain",
  "status": "Liquidated",
  "cnae": "4751 · Retail sale of textiles",
  "employees": "1 to 10",
  "revenueRange": "< €1M"
}

8. Spain vs other company registers

Spain lands in the European middle: free index, cheap paid documents, public accounts, private shareholders.

CountryRegisterFree searchOfficial APIFinancials public
SpainRegistro Mercantil, per provinceYes, core recordNoYes, paid per filing
ArgentinaIGJ (Buenos Aires City), per province elsewhereNo, open data and CUIT check onlyNo, CSV open data (CC BY 4.0)Paid copy, 6 modules (ARS 9,000)
AustraliaASIC + ABR (ABN Lookup)Yes, incl. sole tradersABN validation onlyLarge companies only
AustriaFirmenbuch, one FN numberSummary onlyNo, ten agents resellYes, EUR 1.52 per document
BelgiumCBE / KBO / BCEYes, incl. directors and NACEYes, EUR 50 per 2,000Yes, free in XBRL
BrazilCNPJ (Receita Federal), one 14-character number per establishment; legal acts at 27 state Juntas ComerciaisBy CNPJ only, hCaptcha, incl. QSAYes, Serpro, from BRL 0.6591 per lookup; free bulk open dataListed companies only, free via CVM
BulgariaCommercial Register (Registry Agency), one 9-digit UICYes, incl. directors and capitalYes, by contract, from EUR 51.13Yes, free download
CanadaCorporations Canada + 13 provincial/territorial registriesYes, incl. directors and ISCYes, lookup by number, account neededRarely, some distributing corporations
ChileRES (Tu Empresa en un Día) + Registros de ComercioRES only, behind reCAPTCHANo; yearly open-data CSV of RES formationsOpen and special S.A.s only
ChinaGSXT (SAMR), one 18-character codeYes, behind a CAPTCHANone found on GSXTTen figures, only if the company opts in
ColombiaRUES, 58 chambers of commerceBasic data, free by lawNo; monthly open data on datos.gov.coSupersociedades filers only (SIIS)
Czech RepublicObchodní rejstřík, 7 courts, one IČOYes, incl. extracts, Czech onlyYes, free (ARES REST)Yes, free as PDF
DenmarkCVR, one 8-digit CVR numberYes, incl. directors and signing ruleYes, free, by applicationYes, free in XBRL and PDF
EstoniaÄriregister via e-Business Register (RIK)Yes, incl. shareholders and tax dataYes, free with a RIK contractYes, free PDFs + CSV key figures
FinlandYTJ + PRH Trade Register, one Business IDYes, extract free tooYes, free open dataYes, EUR 5.02 per document
FranceRNE at INPI + Sirene + RCSYes, most dataYes, two, both freeAbout 45% filed confidentially
GermanyHandelsregister, ~150 courtsYes, since 2022NoYes, via Unternehmensregister
GreeceGEMI, one 12-digit numberYes, incl. directors and filingsYes, key on approvalYes, free download
HungaryCégjegyzék, 20 company courtsYes, CAPTCHA, Hungarian onlyXML by contract, paidYes, free to view
IndiaMCA21 (MCA), one CIN, 32 RoC officesCIN lookup only, CAPTCHANoYes, INR 100 to view, login needed
IndonesiaAHU Online (Ditjen AHU), searched by nameName search only, behind reCAPTCHANone found; bulk IDR 5m per 100 PTsAudited PTs only by law; access unconfirmed
IrelandCRO, searched on COREYes, profile and filing listYes, free (Open Services) + open dataYes, EUR 2.50 per document
IsraelRegistrar of Companies (ICA), one 9-digit numberYes, Hebrew only, no peopleOpen data only, free (data.gov.il)No, public companies via MAGNA
ItalyRegistro Imprese, Chambers of CommerceBasic data onlyYes, by contractYes, EUR 2.50 per filing
JapanCommercial register (MOJ) + NTA corporate number siteName, address, number onlyYes, free (NTA, ID takes 2-4 weeks)EDINET filers only
LuxembourgRCS at Luxembourg Business RegistersRecord free, filings need a loginYes, EUR 5,000 a yearYes, but many forms exempt
MalaysiaSSM, sold via 4 service portalsMatch count onlyNo, e-Info API on enquiryYes, summary in RM15.40 profile
MexicoRegistro Público de Comercio (SIGER 2.0), one folio mercantil electrónicoNo, account and CURP required; state fees may applyNo, terms forbid extractionRarely, PSM only at shareholders' request (SAS must file)
NetherlandsKVK HandelsregisterSearch free, extracts paidYes, paidFiled, paid access
New ZealandCompanies Register (Companies Office), company number + NZBNYes, incl. directors, shareholders, documentsYes, mostly free (NZBN API no fee)FMC and large overseas-linked only
NorwayBrønnøysundregistrene (CCR + Foretaksregisteret), one 9-digit numberYes, incl. roles and firmaattestYes, free (NLOD 2.0), no sign-upYes, free PDF download
PolandKRS, one 10-digit KRS number (+ CEIDG for sole traders)Yes, extracts free tooYes, free, no keyYes, free, XML unless IFRS
PortugalRegisto Comercial (IRN), one NIPCPublications only, record EUR 25 a yearNo, FCPC by protocol onlyFiled, separate paid certificate
RomaniaRegistrul Comerțului (ONRC), CUI + J/C/F numberBasic record, free account neededNo, free monthly open data insteadFiled; key figures via ANAF by CUI
Saudi ArabiaCommercial Register (Ministry of Commerce), one unified national numberYes, basic data behind a CAPTCHAYes, Wathq, SAR 2-12 per call, prepaid from SAR 5,000Filed on Qawaem, not in the free search
SingaporeACRA Bizfile, one UEN per entityYes, basic record, no loginYes, paid subscription, prices unpublishedYes, extracts from S$11; solvent EPCs exempt
SlovakiaORSR, 8 registry courts, one IČOYes, incl. directors and s.r.o. partnersYes, free (Open Data REST)Yes, free in RÚZ
South KoreaCommercial registry (courts, via IROS), 13-digit corporate numberNo, KRW 700 per online viewNo, statistics API only; bulk data by approvalAudited and listed companies, free on DART
SwedenBolagsverket, one organisation numberBasic record, no boardYes, free basic data; full API paidYes, SEK 75; digital AB filings free since 2020
SwitzerlandZefix + 26 cantonsYes, 4 languagesYes, free (Zefix REST)No
TaiwanMOEA findbiz, one 8-digit UBNYes, incl. directors' shareholdingsYes, free (GCIS open data)Public companies only, via MOPS
ThailandDBD DataWarehouse+, one 13-digit numberYes, incl. directors (Thai view only)BDEX, by application, fees set by lawYes, key figures free, 5 years
TurkeyTicaret Sicili, 238 offices in MERSİS, one MERSİS numberName check only (image code); notices free with loginNo free API; paid gazette web-service feed from TRY 484,932/yrNo accounts search; listed companies on KAP
United Arab EmiratesNER (Ministry of Economy) + per-emirate and free zone registersNo national search (UAE PASS); Dubai directory and DIFC freeNone found; Dubai licence CSVs on Dubai Pulse (unreachable)Joint stock companies only
United KingdomCompanies HouseYesYes, freeYes, but often no P&L
United States50 state registries + SEC EDGARMostly, per stateEDGAR onlySEC filers only
VietnamNational Business Registration Portal (MoF), one enterprise code = tax codeYes, basic record behind a reCAPTCHANone found; paid account access (VND 4.5m/month)Yes, VND 40,000 per copy

Frequently Asked Questions

Common questions about the Spain Registro Mercantil.

Partly. The Registradores open-data directory is free and shows the core record: name, NIF, legal form, CNAE code, province, status and officers. Full extracts are paid, a nota informativa mercantil from €2.60 and a certified certificación from €15.
The Registro Mercantil is the legally authoritative register, kept per province by local registrars. The Registro Mercantil Central (RMC) is the central index, used mainly for name searches and reserving a name when incorporating. It does not hold the full provincial records.
The NIF (Número de Identificación Fiscal) is Spain's tax identifier and the standard business identifier: one letter plus eight digits, such as B80759939. The letter encodes the legal form, B for an SL and A for an SA. It replaced the older CIF term in 2008, though "CIF" survives colloquially.
Yes. Registered entities must deposit annual accounts (depósito de cuentas) with their provincial Registro Mercantil, and anyone can order them via registradores.org for a few euros per filing. Small entities file abridged formats. For accounts data at scale, see our Spanish business records.
The Boletín Oficial del Registro Mercantil, Spain's official commercial gazette, published daily. It lists incorporations, appointments, capital changes and dissolutions, and its archive is free to search at boe.es. It is the best free tool for reconstructing a Spanish company's history.
Not from the public register, which shows officers, not shareholders. Beneficial ownership sits in the central UBO register, accessible to authorities and AML-obliged entities, and to others only with proven legitimate interest and a fee. One free hint: an SLU or SAU suffix means a single shareholder.
No official public API. The portals are built for manual lookups and per-document orders. For programmatic access with structured revenue and employee fields, see our Company Data API.
Check the Estado field on the free directory record: "Liquidada" means wound up. Cross-check BORME for recent dissolution or concurso (insolvency) notices, and look at whether annual accounts are still being deposited.
Mostly no. Registration is voluntary for most autónomos, so millions of self-employed Spaniards are absent from the Registro Mercantil. Registered forms (SL, SA) must appear.
Filings pass through a notary and the provincial registrar, so changes can take weeks to appear. Annual accounts are deposited up to seven months after year end, so the newest figures can describe a year that ended well over a year ago.

Need every Spanish business record with revenue included? Our Spanish company data file covers all registered entities with 50+ fields per record, delivered via API, CSV, or platform.

Every Spanish business, without the per-document meter

All 5,428,173 businesses from the Registro Mercantil and BORME, normalized, in English, with revenue as a filterable field. Free to start.

+31 20 705 2360