Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.topograph.co/llms.txt

Use this file to discover all available pages before exploring further.

Data Sources

Iceland uses a single official government registry. All company data comes from the Skatturinn Company Register. There are no fallback registries or secondary data sources.
  • Skatturinn (RSK Fyrirtækjaskrá). The Icelandic Directorate of Internal Revenue (Ríkisskattstjóri) maintains the Company Register (Fyrirtækjaskrá). The register provides company profiles, legal representatives, UBO data, ÍSAT activity codes, VAT numbers, and documents. Accessible at skatturinn.is/fyrirtaekjaskra/.
Single-source model. All entity data comes from Skatturinn. The company register page is scraped for company profiles, legal representatives, UBOs, and available documents. Search is performed directly on the register. There is no API; all data is extracted via HTML scraping.

Company Identifiers

Query Identifiers

Company TypeSourceFormatExampleNotes
All entity typesRSK Fyrirtækjaskrá10 digits (Kennitala)5602151420Kennitala, the national identification number, also used for individuals
Kennitala Format: Icelandic kennitala is a 10-digit number. For companies, the first 6 digits encode the founding date (DDMMYY) and the last 4 are a serial number. The century is determined by the 10th digit: 9 = 1900s, 0 = 2000s. Example: 5602151420 → founded 15th of some month in 20xx.

Identifiers in API Response

Identifier TypeFormatExampleFound In
kennitala10 digits5602151420All entities
VATNumber only119978VAT-registered entities

Search Capabilities

Search TypePatternExampleMatch TypeExpected Results
By Kennitala10 digits5602151420ExactSingle company (1 result)
By NameText string"AD Company"Partial/ContainsMultiple results
Search Performance: Use kennitala searches for exact matching. Name searches are performed live on skatturinn.is and may be slower.
Single-result redirect. When a name search returns exactly one result, skatturinn.is redirects directly to the company profile page instead of showing a search results table. The integration handles this transparently.

Supported Entity Families

Entity FamilyLegal FormsNotes
Private Limited Companiesehf. (Einkahlutafélag)Most common company type in Iceland
Public Limited Companieshf. (Hlutafélag)Listed companies, exempt from UBO disclosure
Partnershipssf. (Sameignarfélag)General partnerships
Cooperativessvf. (Samvinnufélag)Cooperative associations
Self-employedEinstaklingsfyrirtækiSole proprietorships
Non-profitsfélag (Association)Non-profit organizations

Quirks & Gotchas

QuirkDetails
Listed hf. companies have no UBOsPublic limited companies (hf.) listed on the Icelandic stock exchange are exempt from UBO disclosure under Act 82/2019. The UBO section is absent from their registry page.
UBO data is publicUnlike many EU countries, Icelandic UBO data is publicly accessible directly on the company registry page, without authentication or special access.
All data is liveThere is no batch/cached data pipeline. Every request scrapes skatturinn.is in real-time. This means slightly higher latency but always-fresh data.
Free documents onlyOnly the free overview (Gjaldfrjálst yfirlit) and annual accounts (Ársreikningur) are available. Paid certificates and notarized documents are not supported.
Document download uses checkout flowFree documents go through a 4-step web checkout (cart → continue → payment gateway → download) even though the price is 0 ISK.
Board and key persons come from the free overview PDFThe HTML company page only lists one “Forráðamaður” (authorized person). Full board members, auditors, CEOs, and proxy holders are extracted from the free overview PDF.
ÍSAT codes map to NACEIcelandic ÍSAT codes follow the NACE classification system and are mapped as NACE activity codes in the API response.
Shareholders via AI reconstructionShareholder data is extracted via AI reconstruction from free documents (annual accounts, registry overview), not from structured registry data.

Company Status

Local StatusStandardized StatusNotes
VirkActiveStandard active status
AfskráðClosedDeregistered from the company register
Icelandic NameAbbreviationCodeEnglish Translation
Einkahlutafélagehf.E1Private Limited Company
Hlutafélag, almennthf.H2Public Limited Company
Sameignarfélagsf.S1General Partnership
Samvinnufélagsvf.S3Cooperative
Einstaklingsfyrirtæki-E3Sole Proprietorship
AI-enriched legal forms. Legal form codes (e.g., E1) and Icelandic names are extracted from the registry. The standardized English translation and ISO 20275 mapping are provided by the AI legal form enrichment parser.
The HTML registry page lists a single “Forráðamaður” (authorized person/director), but the company profile datapoint enriches this with the free overview PDF to extract the full board plus other key persons when available. Roles are mapped to standardized values:
Icelandic RoleEnglish TranslationStandardized Role
StjórnarformaðurChairman of the BoardChairman of the Board
FramkvæmdastjóriManaging DirectorManaging Director
StjórnarmaðurBoard MemberBoard Member
PrókúruhafiProxy HolderAuthorized Signatory

Ultimate Beneficial Owners (UBOs)

UBO data is extracted from the “Raunverulegir eigendur” section of the company registry page. This data is mandated by Act 82/2019 on measures against money laundering and terrorist financing.
FieldDescription
name.fullNameUBO’s full name
birthDateBirth year and month (e.g., 1984-07)
nationalityCountry of nationality (AI-resolved from Icelandic name)
residenceAddress.countryCodeCountry of residence (AI-resolved)
control.typesOwnership type (see mapping below)
control.detailsOwnership percentage when available

Ownership Type Mapping

Icelandic TypeEnglishControl Type
Beint eignarhaldDirect ownershipOWNERSHIP_OF_SHARES
Óbeint eignarhaldIndirect ownershipOWNERSHIP_OF_SHARES
Bein stjórnunDirect managementSIGNIFICANT_INFLUENCE_OR_CONTROL
Stjórn skráð sem eigandiManagement registered as ownerSIGNIFICANT_INFLUENCE_OR_CONTROL
Management-as-owner pattern. For companies where no individual holds a qualifying ownership stake, the board may be registered as UBOs with the type “Stjórn skráð sem eigandi” (management registered as owner) and ownership share marked as -. This is common for larger ehf. companies.

Shareholders

Shareholders are extracted via AI reconstruction from free documents (annual accounts and registry overview PDFs). This uses the same pattern as France and Belgium.
AI-reconstructed data. Shareholder data is not available as structured data from the registry. It is extracted from PDF documents using AI, which means accuracy depends on document quality. Results should be verified.

Data Availability Matrix

Data Typeehf.hf.sf. / svf.Notes
Company Profile✅ Live✅ Live✅ LiveReal-time scraping
Legal RepresentativesFull board and key persons extracted from the free overview PDF
UBOs❌ (exempt)Act 82/2019
Shareholders✅ AI✅ AI✅ AIAI reconstruction from documents
Trade Register ExtractPDF used as source for structured company data
Annual AccountsAll available fiscal years
Company Data✅ Live✅ Live✅ LiveStructured company data built from live HTML + Trade Register Extract parsing
Activity Codes (ÍSAT/NACE)From registry page
Legend: ✅ Available | ❌ Not Available | Live = Real-time scraping | AI = AI reconstruction

Documents

Document TypeAPI CategoryFormatSKUNotes
Trade Register ExtracttradeRegisterExtractPDFisl-company-dataGjaldfrjálst yfirlit, registration overview PDF included in the company-data block
Annual AccountsfinancialStatementsPDFisl-annual-accountsÁrsreikningur, all available fiscal years
Only annual accounts remain standalone. The Trade Register Extract is included in the Iceland company-data block because it is used to build structured company data. The paid certificate (Staðfest vottorð, 2,100 ISK) is not supported.

Pricing

SKUDescriptionPriceDelivery
isl-company-dataCompany Profile200 credits~60 seconds
isl-ubo-dataUltimate Beneficial Owners200 credits~60 seconds
isl-shareholdersShareholders (AI reconstruction)50 credits~120 seconds
isl-annual-accountsAnnual Accounts (PDF)50 credits~60 seconds
Trade Register Extract is included. Iceland company data already depends on the Gjaldfrjálst yfirlit PDF, so the Trade Register Extract is included in isl-company-data rather than billed separately.

Example API Responses

All examples use real data from the Icelandic Company Register.
Query: GET /v2/search?country=IS&query=Marel
{
  "results": [
    {
      "id": "6407070540",
      "countryCode": "IS",
      "legalName": "Marel Iceland ehf.",
      "address": { "addressLine1": "Austurhrauni 9, 210 Garðabær", "countryCode": "IS" }
    },
    {
      "id": "5005022310",
      "countryCode": "IS",
      "legalName": "Marel Edvaldsson ehf.",
      "address": { "addressLine1": "Fornubúðum 12, 220 Hafnarfjörður", "countryCode": "IS" }
    }
  ]
}
Query: POST /v2/company with { "id": "5602151420", "countryCode": "IS", "dataPoints": ["company", "legalRepresentatives"] }
{
  "company": {
    "id": "5602151420",
    "countryCode": "IS",
    "identifiers": { "kennitala": "5602151420", "VAT": "119978" },
    "legalName": "AD Company ehf.",
    "registrationDate": "2015-01-05",
    "status": { "localName": "Virk", "active": true },
    "legalForm": { "localName": "Einkahlutafélag (ehf)", "standardized": "Private Limited Company" },
    "legalAddress": { "addressLine1": "Hafnargötu 50 230 Reykjanesbær", "countryCode": "IS" },
    "activities": {
      "NACE": [
        { "code": "74.90.0", "description": "Önnur ótalin sérfræðileg, vísindaleg og tæknileg starfsemi" },
        { "code": "74.30.0", "description": "Þýðingar- og túlkunarþjónusta" }
      ]
    }
  },
  "legalRepresentatives": [
    {
      "type": "individual",
      "role": { "localName": "stjórnarmaður", "englishTranslation": "Board Member", "standardized": "BoardMember" },
      "individual": { "name": { "fullName": "Dominika Anna Madajczak" } }
    }
  ]
}
Query: POST /v2/company with { "id": "5602151420", "countryCode": "IS", "dataPoints": ["ultimateBeneficialOwners"] }
{
  "ultimateBeneficialOwners": [
    {
      "name": { "fullName": "Dominika Anna Madajczak" },
      "birthDate": { "year": 1984, "month": 7 },
      "nationality": "IS",
      "residenceAddress": { "countryCode": "IS" },
      "control": {
        "types": ["OWNERSHIP_OF_SHARES"],
        "details": [{ "type": "SHARES", "percentageValue": 100, "nature": "direct" }]
      }
    }
  ]
}
Query: POST /v2/company with { "id": "6407070540", "countryCode": "IS", "dataPoints": ["ultimateBeneficialOwners"] }
{
  "ultimateBeneficialOwners": [
    {
      "name": { "fullName": "Viðar Erlingsson" },
      "birthDate": { "year": 1975, "month": 10 },
      "nationality": "IS",
      "control": { "types": ["SIGNIFICANT_INFLUENCE_OR_CONTROL"], "details": [] }
    },
    {
      "name": { "fullName": "Elín Granz" },
      "birthDate": { "year": 1974, "month": 5 },
      "nationality": "IS",
      "control": { "types": ["SIGNIFICANT_INFLUENCE_OR_CONTROL"], "details": [] }
    }
  ]
}
Note: When no individual holds a qualifying ownership stake, board members are registered as UBOs with “Stjórn skráð sem eigandi” (management registered as owner).
Documents are returned when "dataPoints": ["availableDocuments"] is requested.
API CategoryDocumentSKUNotes
tradeRegisterExtractTrade Register Extract (Gjaldfrjálst yfirlit)isl-company-dataPDF overview included in the company-data block
financialStatementsAnnual Accounts (Ársreikningur)isl-annual-accountsAll available fiscal years