# Innovadata > Official company data from 7 European business registries in one schema. Filtered XLSX exports, REST API and MCP server for B2B prospecting, lead generation and counterparty (KYC) checks. Some records are held but not sold: dissolved companies, and sole traders in Sweden and Poland. The counts on the site and in the API show only what is on sale. Refreshed daily. Innovadata provides filtered, structured company data from official government registries across Estonia, Latvia, Lithuania, Norway, Finland, Sweden and Poland. Users filter by industry code (EMTAK, NACE, EVRK, SNI, PKD), location, company status and registration date, and by employee count and turnover where the register publishes them (not for Poland), then download custom XLSX exports or query the same data via REST API / MCP. New accounts get a €30 free balance (no credit card), enough for roughly 750 Estonian company rows. ## Available Countries - **Estonia (EE)** — Extended data: registry code, name, legal form, status, EMTAK codes, address, contacts (email, phone, website), board members, turnover, employees, VAT (KMKR), tax debt / arrears (EMTA public debtors list), annual-report financials (revenue, net profit, total assets, equity) - **Latvia (LV)** — Registry code, name, legal form, status, NACE codes, address, registered capital, board members, contacts, turnover, employees - **Lithuania (LT)** — Registry code, name, legal form, status, EVRK codes, address, authorized capital, contacts, turnover, employees. Lithuania publishes no board-member names in its open data - **Norway (NO)** — Organization number, name, business type, status, NACE codes, address, employees, registration date; annual-report financials (revenue, net profit, total assets, equity — in NOK) for AS/ASA companies - **Finland (FI)** — Business ID (Y-tunnus), name, company form, status, NACE/TOL codes, address, municipality, VAT registration status, websites, and e-mail addresses read from the companies' own websites (role addresses such as info@; coverage growing) - **Sweden (SE)** — Organisation number, name, legal form, status, address (one line: c/o, street, postal code and postal town), municipality and county (names), up to five SNI codes with descriptions, business description, employee size BAND (e.g. "20-49"; "0" means no employees, blank means SCB has no figure), turnover size BAND (an SCB class; the XLSX gives its bounds in SEK, e.g. "100000000-499999000", with the year it refers to), VAT registration and VAT number, employer registration, number of establishments, e-mail, phone and website where known, marketing opt-out flags (reklamspärr / telefonspärr: a blocked address or phone is left out of every file), registration date. Filters on the website: company name, SNI code, status, legal form, location (free text matched against the address), registration date, employee band, turnover band, VAT registered, contact presence, opt-out exclusion. Through the REST API and MCP only: export/import marking, owner category (state, municipal, private Swedish, foreign-owned), EU SME class, stock-exchange listing (Nasdaq Stockholm, First North, Spotlight), fine turnover class, activity start date, trade name, and branches (arbetsställen) with address, size and their own marketing block. Not available for Sweden: board member names, share capital, F-tax status, exact employee counts or turnover; employees and turnover are bands, never exact numbers - **Poland (PL)** — companies and other organisations from KRS and REGON. Sole traders (jednoosobowa działalność gospodarcza, JDG) are held but not sold: a sole trader is a natural person, and selling their data needs a GDPR Article 14 notice first. Fields: REGON, NIP and KRS numbers, name, legal form (Polish and English), status, registration date (date of entry in KRS for KRS companies; not every company outside KRS has one), address with voivodeship and powiat (plus street, house and flat number, postal code and city as separate fields for KRS companies), all PKD codes at class level, VAT status from the Ministry of Finance white list where checked (an unchecked company is left empty, meaning unknown), share capital in PLN and number of shareholders for KRS companies, annual-report filing facts (whether a report was filed, the last filing date, the period and how many reports are on file; never the figures), latest report audited (yes/no; Polish law requires a statutory audit only above two of three size thresholds and for every SA, so the flag separates larger SMEs from micro and small companies), and e-mail, phone and website where the register publishes them. Filters: company name, status, PKD, legal form, voivodeship/powiat, registration date, VAT registered (verified only), share capital, contact presence, annual report filed, latest report audited. Not sold for Poland: sole traders, names of board members, proxies (prokurenci) and shareholders (the KRS API masks them), revenue, profit, equity and employee counts ## Pricing Pay per company row from one prepaid balance (1 credit = €1), or take a fixed monthly plan for the API and MCP. No seats. - Estonia, Finland, Poland: €0.04 / company - Latvia, Lithuania: €0.08 / company - Norway: €0.10 / company - Sweden: €0.24 / company - VAT: EU businesses with a valid VAT ID pay 0% (reverse charge); Estonian buyers +24% - Free start: €30 balance on signup (no card, valid 7 days). Counts and metadata are always free. - Per-country API & MCP plan: €300/month per country + VAT, no per-row metering for the countries you pick. - Unlimited API & MCP plan: €1500/month + VAT for every country, no per-row metering; −70% the first month for new subscribers. Free 7-day trial. - Monitoring a saved selection (one country): daily checks €119/month, weekly €59/month, monthly €19/month. - Full pricing page: https://innovadata.eu/pricing.html ## API & MCP for AI agents - REST API: https://app.innovadata.eu/api-docs — filter, count and retrieve companies across all 7 countries. Count and metadata endpoints are free; rows are metered per country. - MCP server (Streamable HTTP): https://app.innovadata.eu/mcp — tools: list_countries, list_filters, list_activities, list_locations, count_companies, search_companies, get_company (counterparty verification by registration code), get_company_history and, for Sweden, get_company_workplaces (a company's branches). Authenticate with an Innovadata API key as a Bearer token. - API keys are issued instantly at signup, no sales call. ## Pages - [Home](https://innovadata.eu/) — countries, data coverage and free sample files; filters with the exact count and price are on the [search page](https://innovadata.eu/search) - [Pricing](https://innovadata.eu/pricing.html) — per-country row prices, free credits, per-country and unlimited API & MCP plans - [Quick start](https://innovadata.eu/quick-start.html) — ready-made Estonian list presets - [How it works](https://innovadata.eu/howto.html) — the three steps from filters to the Excel file - [Coverage](https://innovadata.eu/coverage) — companies on sale and contact coverage per country - [Monitoring](https://innovadata.eu/monitoring) — reports on the companies that newly match a saved selection, and optionally the ones that left it or changed - [API docs](https://app.innovadata.eu/api-docs) — REST API and MCP setup - [Customer portal](https://app.innovadata.eu/) — free account, balance, search, monitoring - [Support](https://innovadata.eu/support.html) — contact form - Country pages, each in its country's language: [Eesti ettevõtete andmebaas](https://innovadata.eu/eesti-ettevotete-andmebaas), [Eesti ettevõtete kontaktid](https://innovadata.eu/eesti-ettevotete-kontaktid), [Latvijas uzņēmumu datubāze](https://innovadata.eu/latvijas-uznemumu-datubaze), [Latvijas uzņēmumu saraksts](https://innovadata.eu/latvijas-uznemumu-saraksts), [Lietuvos įmonių duomenų bazė](https://innovadata.eu/lietuvos-imoniu-duomenu-baze), [Lietuvos įmonių kontaktai](https://innovadata.eu/lietuvos-imoniu-kontaktai), [Norsk selskapsdatabase](https://innovadata.eu/norsk-selskapsdatabase), [Svensk företagsdatabas](https://innovadata.eu/svensk-foretagsdatabas), [Suomen yritystietokanta](https://innovadata.eu/suomen-yritystietokanta), [Polska baza firm](https://innovadata.eu/polska-baza-firm) - [European company data API](https://innovadata.eu/european-company-data-api) — REST + MCP, one schema across 7 registries - [Blog](https://innovadata.eu/blog) — guides and market notes, also in [et](https://innovadata.eu/et/blog), [lv](https://innovadata.eu/lv/blog), [lt](https://innovadata.eu/lt/blog), [fi](https://innovadata.eu/fi/blog), [no](https://innovadata.eu/no/blog), [se](https://innovadata.eu/se/blog), [pl](https://innovadata.eu/pl/blog) - [Full details for LLMs](https://innovadata.eu/llms-full.txt) — extended version of this file with FAQ and the country/schema table ## Data Sources - Estonia: Estonian Business Register (Äriregister/RIK) via official open data - Latvia: Register of Enterprises of the Republic of Latvia (Uzņēmumu reģistrs) via open data; contacts additionally from Būvniecības valsts kontroles birojs and fourteen sector registers (data.gov.lv, CC0) and Overture Maps Places (CDLA-Permissive-2.0) - Lithuania: State Enterprise Centre of Registers (Registrų centras) via open data; contacts additionally from Užimtumo tarnyba job-vacancy records (CC BY 4.0) and Overture Maps Places (CDLA-Permissive-2.0) - Norway: Brønnøysund Register Centre (Enhetsregisteret) via open data - Finland: Patent and Registration Office (PRH) YTJ open data - Sweden: SCB (Statistics Sweden) Företagsregistret API, companies and workplaces (Källa: SCB. Egen bearbetning av Innovadata OÜ.), Bolagsverket (Swedish Companies Registration Office) - Poland: KRS (National Court Register) via the KRS Open API, REGON (GUS), Ministry of Finance VAT white list (Wykaz podatników VAT) ## Contact - Support: https://innovadata.eu/support.html - Email: support@innovadata.eu - Company: Innovadata OÜ, Tallinn, Estonia (reg. 17267954, VAT EE102946363) --- # Extended details ## Country / schema table | Country | Official source | Industry codes | In our schema | |---|---|---|---| | Estonia | Äriregister (RIK) | EMTAK | Contacts · board · financials | | Latvia | Uzņēmumu reģistrs | NACE | Contacts · board · turnover | | Lithuania | Registrų centras | EVRK | Contacts · turnover | | Finland | PRH | NACE | Registry data · VAT · websites | | Sweden | SCB Företagsregistret · Bolagsverket | SNI | Size bands · VAT · email · phone | | Norway | Brønnøysund | NACE | Registry data · capital | | Poland | REGON / KRS / Biała lista VAT | PKD | Capital · filings · audit flag | Contact coverage varies by country and is shown per selection before payment. Approximate coverage (checked 2026-10-03): Estonia 97% email / 57% phone; Lithuania 85% email / 92% phone; Latvia 18% email / 20% phone; Norway 29% email / 37% phone; Finland 26% websites; Sweden 55% email / 17% phone / 17% websites. Live figures for every country, Poland included: https://innovadata.eu/coverage ## Frequently asked questions ### How do the 30 free credits work? Sign up and complete a short profile. No card. Every account gets 30 credits (1 credit = €1). Spend them on anything: Excel lists, API calls or single-company lookups. Credits are valid for 7 days, then you top up only for what you use, from €20. ### What is the MCP server and how do I connect? MCP lets an AI agent (Claude and others) call our data directly as a tool. Add it with one command using your API key, then ask in plain language: "find companies in Finland matching X and check they are active." Full setup: https://app.innovadata.eu/api-docs Connect from Claude Code: claude mcp add innovadata https://app.innovadata.eu/mcp --transport http --header "Authorization: Bearer ik_live_..." ### Is B2B outreach on this GDPR-safe? Innovadata sells company-level records from official public registries. Depending on the country, a record can include the names of publicly registered board members or representatives — that is personal data published under national disclosure rules, and GDPR still applies to it. For Poland we sell no names of board members, proxies or shareholders, because the KRS API masks them, and no sole traders at all: a sole trader is a natural person, and selling their data needs an Article 14 notice first. B2B outreach based on such records usually relies on legitimate interest (Article 6(1)(f) GDPR); choosing the right legal basis and complying with GDPR and local marketing rules for your use case remains your responsibility. ### Do you have decision-maker emails? Honest answer: registry contacts are mostly general company emails and phones, not personal inboxes. We show the exact email and phone coverage for your selection before you pay, so there are no surprises. ### Why not just use my local credit bureau? If you need payment-default history or credit scores in your home market, use your local bureau. That is their strength and we will not pretend otherwise. Innovadata is for the cross-border job: prospecting and verifying companies in markets where you have no bureau account, across 7 countries in one schema. ### You are a brand-new company. Why trust you with data? Check us in the same registry we sell: Innovadata OÜ, reg. code 17267954, on the e-Business Register (https://ariregister.rik.ee/eng/company/17267954). Then test on 30 credits of our money. Download a free sample at https://innovadata.eu/downloads/sample-innovadata.xlsx before you spend anything. ## How ordering works 1. Pick a country and set filters (industry, location, size, turnover, contacts). 2. The site shows an exact company count and price before payment (counts are always free). 3. Pay via Montonio (card or bank link) or spend prepaid balance in the customer portal. 4. The XLSX export and PDF invoice are generated and emailed within minutes. ## Monitoring (Signals) Save a filter selection in the customer portal and receive reports as the source data changes. By default a report lists the companies that newly match the selection (new registrations and companies that grew into the filters); you can add the companies that left it and changes such as status, VAT registration, turnover or headcount (the options depend on the country). Reports arrive by e-mail with a CSV attachment; a webhook can deliver the events to your own system. Price per monitor, one country each: daily checks €119/month, weekly €59/month, monthly €19/month. Pause or cancel any time. Details: https://innovadata.eu/monitoring