Skip to main content

Table of Contents

Data Sources

All company data is sourced from Bolagsverket (Swedish Companies Registration Office), the official government agency responsible for registering companies, partnerships, associations, and other legal entities in Sweden. Bolagsverket was established in 2004 when it took over registration duties from the Patent and Registration Office (PRV). For a given entity, data comes from a single source โ€” there is no cross-registry merging. Two Bolagsverket API versions are used for different purposes:
  • Bolagsverket Foretagsinformation API v4 โ€” The primary source for company profile data. This is a paid API that provides comprehensive structured data: company name, legal form, status, registration and incorporation dates, registered address, share capital, activity description, board members and officers (funktionarer), signing rules (firmateckning), financial reporting periods, and articles of association details. Used for the companyProfile data point.
  • Bolagsverket Vardefulla Datamangder API v1 โ€” A free open data API providing basic company information. Used for search by registration number and for annual report document listings (dokumentlista endpoint). Returns: company name, legal form, address, registration date, and status indicators. Also provides the annual reports document listing for each company.
  • Bolagsverket Foretagsinfo Website API โ€” The Bolagsverket public website (foretagsinfo.bolagsverket.se) exposes a product catalog API that lists available purchasable documents per company. This is used to determine which paid documents (trade register extract, articles of association, statutes, minutes, UBO extract, current assignments) are available for a given company and legal form.
Search by company name is retrieved from the official registry because the Bolagsverket name search functionality does not have a public REST API endpoint. Identifier-based searches use the v1 API directly.

Ultimate Beneficial Owners

UBO data is obtained by purchasing the UBO Extract (Registret over verkliga huvudman) document from Bolagsverketโ€™s website, then parsing the PDF content with AI. Bolagsverket does not yet expose UBO data through a structured API endpoint.

Company Identifiers

Query Identifiers

Identifier TypeFormatExampleNotes
Organisationsnummer10 digits (NNNNNN-NNNN or NNNNNNNNNN)5560125790 or 556012-5790Primary identifier. Hyphen is optional.
VAT numberSE + 12 digitsSE556012579001Swedish VAT format: SE prefix + org number + two-digit suffix (usually 01)
Organisationsnummer format rule: Digits 3-4 (the โ€œmonthโ€ position) must be >= 20 to distinguish organization numbers from personal numbers (personnummer). For example, 556012-5790 has โ€œ60โ€ in positions 3-4, which is >= 20, confirming it is an organization number.

Identifiers in API Response

IdentifierFormatExampleNotes
id10 digits (no hyphen)5560125790Always returned without hyphen
registrationNumber10 digits5560125790Same as id

Search Capabilities

Search TypePatternExampleMatch TypeExpected Results
By Organisationsnummer10 digits (with or without hyphen)5560125790 or 556012-5790ExactSingle company (1 result)
By VAT numberSE + 12 digitsSE556012579001ExactSingle company (1 result)
By company nameText string"Volvo"ContainsMultiple results
Identifier normalization: The search workflow automatically strips the SE prefix and trailing digits from VAT numbers, and removes hyphens from organization numbers before querying the Bolagsverket API.
Search uses both a live registry lookup and an official registry query. Identifier searches (organisationsnummer, VAT) query the Bolagsverket v1 API directly. Name searches query the official registry because no public name search API exists.

Quirks & Gotchas

QuirkDetails
No shareholders from BolagsverketShareholder information is restricted to authorities and the companyโ€™s own shareholders. It is not available through any public API or document. The shareholders array is always empty.
UBO = control extent, not ownershipBolagsverket reports control extent (Omfattning) for UBOs, not ownership percentage. Multiple UBOs can each show 100% control. This reflects influence over the company through shares, agreements, or intermediary entities โ€” not economic stake.
All activity codes are AI-inferredSweden does not assign standard classification codes. The verksamhetsbeskrivning (activity description) is a free-text field in Swedish, and all ISIC/NACE codes are derived by AI. isAIInferred is always true.
Active = empty status arrayAn active company has an empty organisationsstatusar array from Bolagsverket. Any status entry means the company is inactive. This is the opposite of most registries which explicitly mark companies as active.
Status code system is complexBolagsverket uses dozens of numeric status codes across two categories: AvregistreradOrganisationstyp (struck off the register โ€” codes 21, 31, 37, 41, 51, 53, 60-64, 70, 73, 74, 91, 98) and AvvecklingsOmstruktureringsforfarande (ongoing settlement/restructuring โ€” codes 11, 20, 32, 45, 49, 75, 80, 85, 90, 91, 96).
All documents are in SwedishAll documents from Bolagsverket (annual reports, trade register extracts, articles of association, UBO extract, etc.) are written in Swedish. English certificates require login and are not available programmatically.
Annual reports: API vs purchasableAnnual reports come from two sources: (1) free individual filings via the v1 API dokumentlista endpoint (ZIP format containing original filing), and (2) a paid compilation of all years from the website (single PDF).
Legal form is AI-enrichedLocal Swedish legal forms are deterministically mapped to English translations via a static codelist. However, the standardized form and iso20275Code are AI-enriched.
Share capital in SEK onlyShare capital for AB companies is always denominated in Swedish Kronor (SEK).
Purchasable documents vary by legal formThe available purchasable documents depend on the companyโ€™s legal form code. For example, โ€œArticles of Associationโ€ (Bolagsordning) applies to AB companies, while โ€œStatutesโ€ (Stadgar) applies to associations.
Document purchase requires payment flowPurchasable documents involve a 5-step process: temporary inbox creation, website payment, document download, PDF extraction from ZIP, and invoice forwarding. Delivery takes approximately 5 minutes.

Mappings

Company Status

Status is determined deterministically from the Bolagsverket register. An empty organisationsstatusar array means the company is active. Any status entry triggers mapping through the status code system.

Active Status

Local StatusEnglish TranslationStandardized Status
AktivActiveACTIVE
โ€œAktivโ€ is not returned by the API โ€” it is inferred from the absence of any status entries. When organisationsstatusar is empty or undefined, the company is considered active.

Struck-Off Statuses (AvregistreradOrganisationstyp)

CodeSwedish NameEnglish TranslationStandardized StatusClosure Reason
21KonkursBankruptcy (struck off)UNDER_INSOLVENCY_PROCEEDINGBANKRUPTCY
31LikvidationLiquidation (struck off)UNDER_INSOLVENCY_PROCEEDINGLIQUIDATION
37Ombildat till bankaktiebolag eller aktiekapitalet inte hojtsConverted to banking company or capital not raisedCLOSEDOTHER
41FusionMerger (struck off)CLOSEDMERGER
51OverksamhetInactivityCLOSEDVOLUNTARY_DISSOLUTION
53Ny innehavareNew ownerCLOSEDOTHER
60Det utlandska foretagets likvidation eller konkursForeign company liquidation or bankruptcyCLOSEDOTHER
61Verksamheten har upphortOperations ceasedCLOSEDVOLUNTARY_DISSOLUTION
62Verkstallande direktor saknasMissing CEOCLOSEDOTHER
63Beslut av instansDecision by authorityCLOSEDOTHER
64Arsredovisning saknasMissing annual reportCLOSEDOTHER
70Aktiekapitalet inte hojtsShare capital not raisedCLOSEDOTHER
73AvregistreradDeregisteredCLOSEDOTHER
74Ombildat till bankaktiebolagConverted to banking companyCLOSEDOTHER
91DelningDivision/splitCLOSEDOTHER
98Gransoverskridande ombildningCross-border transformation (struck off)CLOSEDOTHER

Ongoing Procedure Statuses (AvvecklingsOmstruktureringsforfarande)

CodeSwedish NameEnglish TranslationStandardized StatusClosure Reason
11AckordsforhandlingComposition proceedingsUNDER_INSOLVENCY_PROCEEDINGโ€”
20KonkursBankruptcy (ongoing)UNDER_INSOLVENCY_PROCEEDINGBANKRUPTCY
32LikvidationLiquidation (ongoing)UNDER_INSOLVENCY_PROCEEDINGLIQUIDATION
45Overlatande i fusionTransferring in merger (ongoing)CLOSEDMERGER
49Overtagande i fusionAcquiring in merger (ongoing)CLOSEDMERGER
75OmbildningTransformation (ongoing)CLOSEDOTHER
80ForetagsrekonstruktionCorporate restructuringUNDER_INSOLVENCY_PROCEEDINGโ€”
85ResolutionResolution (banking/financial sector)UNDER_INSOLVENCY_PROCEEDINGโ€”
90Overlatande vid delningTransferring in divisionCLOSEDOTHER
96Gransoverskridande ombildningCross-border transformation (ongoing)CLOSEDOTHER
The local legal form (organisationsform.klartext) is preserved from Bolagsverket and deterministically mapped to an English translation. The standardized form and iso20275Code are AI-enriched.

Key Business Forms

CodeSwedish NameEnglish TranslationISO 20275
ABAktiebolagPrivate Limited CompanyXJHM
PublPublikt aktiebolagPublic Limited Company-
HBHandelsbolagGeneral PartnershipBEAY
KBKommanditbolagLimited Partnership-
EKEkonomisk foreningEconomic AssociationC61P
EEnskild naringsverksamhetSole Proprietorship-
EBEnkla bolagSimple Company-

Housing and Cooperative Forms

CodeSwedish NameEnglish TranslationISO 20275
BRFBostadsrattsforeningHousing Cooperative-
BFBostadsforeningHousing Association-
KHFKooperativ hyresrattsforeningCooperative Rental Association-
SFSambruksforeningJoint Use Association-

Non-Profits and Foundations

CodeSwedish NameEnglish TranslationISO 20275
IIdeell forening som bedriver naringsverksamhetNon-profit Association-
SStiftelse som bedriver naringsverksamhetFoundation-
TSFTrossamfund som bedriver naringsverksamhetReligious Community-

Financial Institutions

CodeSwedish NameEnglish TranslationISO 20275
BABBankaktiebolagBanking Company-
FABForsakringsaktiebolagInsurance Company-
SBSparbankSavings Bank-
MBMedlemsbankMember Bank-
OFBOmsesidigt forsakringsbolagMutual Insurance Company-
OTPBOmsesidigt tjanstepensionsbolagMutual Occupational Pension Company-
TPABTjanstepensionsaktiebolagOccupational Pension Company-
TPFTjanstepensionsforeningOccupational Pension Association-
FOFForsakringsforeningInsurance Association-
FFForsakringsformedlareInsurance Broker-

Branch Offices and European Forms

CodeSwedish NameEnglish TranslationISO 20275
FLFilialBranch Office-
BFLUtlandsk banks filialForeign Bank Branch-
SEEuropabolagEuropean Company (Societas Europaea)-
SCEEuropakooperativEuropean Cooperative Society-
EEIGEuropeisk ekonomisk intressegrupperingEuropean Economic Interest Grouping-
EGTSEuropeiska grupperingar for territoriellt samarbeteEuropean Grouping of Territorial Cooperation-

Legacy and Other Forms

CodeSwedish NameEnglish TranslationISO 20275
KonkursboKonkursboBankruptcy Estate-
KreditmarknadsbolagKreditmarknadsbolagCredit Market Company-
VardepappersbolagVardepappersbolagSecurities Company-
Bolagsverket maintains approximately 30 standardized legal form codes. The iso20275Code is AI-enriched and available for common forms like AB (XJHM), HB (BEAY), and EK (C61P). Additional legacy forms may appear in historical records. The API preserves the localName exactly as returned by Bolagsverket.
These roles have statutory authority to bind the company and are classified as legal representatives. Role codes are from the official Bolagsverket funktionarsroller codelist. Roles are deterministically mapped to English translations; the iso5009Code is AI-enriched.
CodeSwedish NameEnglish TranslationStandardized
OFStyrelseordforandeChairmanChairman
VDVerkstallande direktorCEOCEO
LEStyrelseledamotBoard MemberBoard Member
SUStyrelsesuppleantDeputy Board MemberBoard Member
SUPPSuppleantDeputy Board MemberBoard Member
Role priority: When a person holds multiple roles, the system applies a priority: OF (Chairman) > VD (CEO) > LE (Board Member) > SU/SUPP (Deputy). Only the highest-priority role is assigned as the legal representative role for that person.

Other Key Persons

All other officer roles (funktionarer) are classified as other key persons. Both individuals and corporate entities can hold these roles (e.g., an auditing firm as auditor). Role codes are standardized by Bolagsverket.

Executive Management Roles

CodeSwedish NameEnglish TranslationStandardized
EVDVerkstallande direktorChief Executive OfficerCLevelExecutive
VVDVice verkstallande direktorVice CEOCLevelExecutive
EVVDVice verkstallande direktorVice CEOCLevelExecutive
SVDStallforetradande verkstallande direktorDeputy CEOCLevelExecutive
VLEVerkstallande ledamotManaging DirectorCLevelExecutive

Auditor Roles

CodeSwedish NameEnglish TranslationStandardized
REVRevisorAuditorAuditor
REVTRevisor (med tillstand)Auditor (with authorization)Auditor
REVHHuvudansvarig revisorPrincipal AuditorAuditor
REVSRevisorssuppleantDeputy AuditorAuditor
REVSTRevisorssuppleant (med tillstand)Deputy Auditor (with authorization)Auditor
REVLLekmannarevisorLay AuditorAuditor
REVSLSuppleant for lekmannarevisorDeputy Lay AuditorAuditor
HREVRevisor hallbarhetsrapportSustainability Report AuditorAuditor
HREVHHuvudansvarig revisor hallbarhetsrapportPrincipal Sustainability Report AuditorAuditor
HREVSRevisorssuppleant hallbarhetsrapportDeputy Sustainability Report AuditorAuditor

Signatory and Representative Roles

CodeSwedish NameEnglish TranslationStandardized
POProkuristAuthorized SignatoryOther
EFTExtern firmatecknareExternal SignatoryOther
REPRepresentantRepresentativeOther
DELGDelgivningsmottagareService AgentComplianceOfficer

Partnership Roles

CodeSwedish NameEnglish TranslationStandardized
BOBolagsmanPartnerOther
KPKomplementarGeneral PartnerOther
KDKommanditdelagareLimited PartnerOther

Other Administrative Roles

CodeSwedish NameEnglish TranslationStandardized
INEnskild naringsidkareSole ProprietorOther
FOForestandareDirectorOther
FVForvaltareAdministratorOther
LILikvidatorLiquidatorOther
LSLikvidatorssuppleantDeputy LiquidatorOther
AKAktuarieActuarySecretary
ARBArbetstagarrepresentantEmployee RepresentativeSupervisor
FTRForsakringstagarrepresentantPolicyholder RepresentativeSupervisor
A person or entity can hold multiple roles simultaneously. For legal representatives, the highest-priority role is selected. For other key persons, each non-legal-representative role is listed separately. When an organization holds a role (e.g., an auditing firm), its representative person is also listed with the suffix โ€œ(Representative)โ€.

Shareholders

Bolagsverket does not provide shareholder information through any public API or document. Shareholder data is restricted to authorities and the companyโ€™s own shareholders. The shareholders array is always empty.

Activity Code Mapping

Sweden does not use a national activity code classification in the Bolagsverket registry. Instead, companies register a free-text verksamhetsbeskrivning (activity description) in Swedish. The system uses AI enrichment to derive standardized activity codes:
Verksamhetsbeskrivning (Swedish free text) --> AI --> ISIC Rev. 4 + NACE Rev. 2
ClassificationSourceExampleAI Inferred?
Activity descriptionBolagsverket (verksamhetsbeskrivning)โ€œUtveckling och forsaljning av programvaraโ€No (official)
ISICAI-derived from activity description6201 - Computer programming activitiesYes (always)
NACEAI-derived from activity description62.01 - Computer programming activitiesYes (always)
All ISIC and NACE codes for Sweden are AI-inferred because Bolagsverket does not assign standard classification codes. The AI derives codes from the Swedish-language activity description text. The isAIInferred flag is always true for Swedish activity codes.

Data Availability

Data Availability Matrix

Data TypeAB (Private Ltd)E (Sole Prop.)HB/KB (Partnerships)I (Non-profit)S (Foundation)Notes
Company ProfileYesYesYesYesYesFull data from Bolagsverket v4 API
Legal RepresentativesYesLimitedYesYesYesBoard members, CEO, signatories
Other Key PersonsYesLimitedYesYesYesAuditors, deputies, partners, etc.
ShareholdersNoNoNoNoNoNot available from Bolagsverket
UBOsYesNoLimitedLimitedLimitedVia purchased UBO extract document (AI-parsed)
Activity CodesYesYesYesYesYesAI-inferred from description (always)
Share CapitalYesNoNoNoNoAB companies only, always in SEK
Employee CountNoNoNoNoNoNot available from Bolagsverket

Documents by Company Type

Free Documents (API)

DocumentFormatSourceNotes
Annual Report (individual filing per year)ZIPBolagsverket v1 API (dokumentlista)Contains original filing format. Sorted by year descending.

Purchasable Documents (Website)

DocumentBolagsverket CodeFormatApplicable Legal FormsNotes
Certified Trade Register ExtractREGBEVPDFAllOfficial extract with company status and registration details
Articles of AssociationBOLORDNPDFAB, BAB, FAB, SEBusiness activities, registered office, share capital rules
StatutesSTADGPDFEK, BRF, I, S, and associationsGoverning rules for non-AB entities
Annual Reports (compilation)ARSREDPDFAll that file reportsCombined annual reports across all filing years
MinutesPROTPDFAllBoard meeting or general meeting minutes
Ultimate Beneficial Owners ExtractRVHBEVPDFAll with UBO registrationUBO information from Bolagsverket register
Current AssignmentsAKTUPPDPDFAllPerson or companyโ€™s current assignments in other entities
Historical Certificates (HISTBEV) and English Certificates (ENGINTYG) require authenticated login to Bolagsverket and are not available programmatically. The available purchasable documents vary by legal form โ€” the system automatically queries the correct document catalog based on the companyโ€™s legal form code.
Purchasable documents involve real payment. Each document purchase triggers a payment flow through Bolagsverketโ€™s website. Document delivery takes approximately 5 minutes due to the payment, download, and processing steps.

Example API Responses

All examples use placeholder data. Real personal names have been replaced with fictional ones.
{
  "company": {
    "id": "5560001234",
    "countryCode": "SE",
    "legalName": "Nordisk Teknik AB",
    "registrationDate": "2018-03-15",
    "incorporationDate": "2018-02-01",
    "status": {
      "localName": "Aktiv",
      "active": true,
      "statusDetails": {
        "status": "ACTIVE"
      }
    },
    "legalForm": {
      "localName": "Aktiebolag",
      "englishTranslation": "Private Limited Company",
      "standardized": "Corporation",
      "iso20275Code": "XJHM"
    },
    "capital": {
      "amount": 50000,
      "currency": "SEK",
      "formatted": "50 000 SEK"
    },
    "activityDescription": "Bolaget skall bedriva utveckling och forsaljning av programvara for industriell automation samt darmed forenlig verksamhet.",
    "activities": {
      "ISIC": [{ "code": "6201", "description": "Computer programming activities", "isAIInferred": true }],
      "NACE": [{ "code": "62.01", "description": "Computer programming activities", "isAIInferred": true }]
    },
    "legalAddress": {
      "addressLine1": "10 Storgatan",
      "city": "Stockholm",
      "postalCode": "111 22",
      "countryCode": "SE",
      "state": "Stockholms lan"
    }
  },
  "legalRepresentatives": [
    {
      "type": "individual",
      "role": { "localName": "Styrelseordforande", "englishTranslation": "Chairman", "standardized": "Chairman", "iso5009Code": "3NXF5M" },
      "individual": { "name": { "firstName": "Erik", "lastName": "Lindberg", "fullName": "Erik Johan Lindberg" }, "residenceAddress": { "addressLine1": "5 Vasagatan", "city": "Stockholm", "postalCode": "111 20", "countryCode": "SE" } }
    },
    {
      "type": "individual",
      "role": { "localName": "Verkstallande direktor", "englishTranslation": "CEO", "standardized": "CEO", "iso5009Code": "3NXF5L" },
      "individual": { "name": { "firstName": "Sara", "lastName": "Johansson", "fullName": "Sara Maria Johansson" }, "residenceAddress": { "addressLine1": "12 Drottninggatan", "city": "Stockholm", "postalCode": "111 51", "countryCode": "SE" } }
    },
    {
      "type": "individual",
      "role": { "localName": "Styrelseledamot", "englishTranslation": "Board Member", "standardized": "Board Member", "iso5009Code": "AVPA" },
      "individual": { "name": { "firstName": "Anders", "lastName": "Nilsson", "fullName": "Anders Per Nilsson" }, "residenceAddress": { "addressLine1": "3 Kungsgatan", "city": "Gothenburg", "postalCode": "411 19", "countryCode": "SE" } }
    }
  ],
  "otherKeyPersons": [
    {
      "type": "company",
      "role": { "localName": "Revisor", "englishTranslation": "Auditor", "standardized": "Auditor" },
      "company": { "id": "5560030674", "legalName": "Revisionsfirman Exemplet AB", "countryCode": "SE", "legalAddress": { "city": "Stockholm", "countryCode": "SE" } }
    },
    {
      "type": "individual",
      "role": { "localName": "Revisor (Representant)", "englishTranslation": "Auditor (Representative)", "standardized": "Auditor" },
      "individual": { "name": { "firstName": "Lars", "lastName": "Persson", "fullName": "Lars Henrik Persson" } }
    }
  ],
  "shareholders": []
}
{
  "company": {
    "id": "5564321000",
    "countryCode": "SE",
    "legalName": "Gammal Industri Aktiebolag",
    "registrationDate": "1989-07-25",
    "incorporationDate": "1989-04-28",
    "status": {
      "localName": "Fusion",
      "active": false,
      "statusDetails": {
        "status": "CLOSED",
        "closureReason": "MERGER",
        "closureDate": "2006-01-02",
        "additionalInfo": "Status code: 41"
      }
    },
    "legalForm": {
      "localName": "Aktiebolag",
      "englishTranslation": "Private Limited Company",
      "standardized": "Corporation",
      "iso20275Code": "XJHM"
    },
    "capital": {
      "amount": 100000,
      "currency": "SEK",
      "formatted": "100 000 SEK"
    },
    "activityDescription": "Bolaget skall avse handel och fabriksrorelse betraffande mekaniska verkstadsprodukter, sasom entreprenadmaskiner och fordon.",
    "activities": {
      "ISIC": [{ "code": "2829", "description": "Manufacture of other general-purpose machinery n.e.c.", "isAIInferred": true }]
    },
    "legalAddress": {
      "addressLine1": "Carl Lihnells vag",
      "city": "Braas",
      "postalCode": "363 41",
      "countryCode": "SE",
      "state": "Kronobergs lan"
    }
  },
  "legalRepresentatives": [
    {
      "type": "individual",
      "role": { "localName": "Styrelseordforande", "englishTranslation": "Chairman", "standardized": "Chairman", "iso5009Code": "3NXF5M" },
      "individual": { "name": { "firstName": "Karl", "lastName": "Svensson", "fullName": "Karl Anders Svensson" } }
    },
    {
      "type": "individual",
      "role": { "localName": "Verkstallande direktor", "englishTranslation": "CEO", "standardized": "CEO", "iso5009Code": "BF3W0F" },
      "individual": { "name": { "firstName": "Gustaf", "lastName": "Rosen", "fullName": "Gustaf Yngve Rosen" } }
    }
  ],
  "otherKeyPersons": [
    {
      "type": "individual",
      "role": { "localName": "Arbetstagarrepresentant", "englishTranslation": "Employee Representative", "standardized": "Supervisor" },
      "individual": { "name": { "firstName": "Bengt", "lastName": "Larsson", "fullName": "Bengt Liss-Erik Larsson" } }
    },
    {
      "type": "company",
      "role": { "localName": "Revisor", "englishTranslation": "Auditor", "standardized": "Auditor" },
      "company": { "id": "5560674276", "legalName": "Revisionsfirman Exemplet AB", "countryCode": "SE" }
    }
  ],
  "shareholders": []
}
Note: Closed companies have active: false. The closureReason reflects the Bolagsverket status code โ€” code 41 = Fusion (Merger).
{
  "company": {
    "id": "9691234567",
    "countryCode": "SE",
    "legalName": "Lindberg & Eriksson Handelsbolag",
    "registrationDate": "2007-07-02",
    "status": {
      "localName": "Anmalan om att verksamheten har upphort",
      "active": false,
      "statusDetails": {
        "status": "CLOSED",
        "closureReason": "VOLUNTARY_DISSOLUTION",
        "closureDate": "2010-07-05",
        "additionalInfo": "Status code: 61"
      }
    },
    "legalForm": {
      "localName": "Handelsbolag",
      "englishTranslation": "General Partnership",
      "standardized": "Partnership",
      "iso20275Code": "BEAY"
    },
    "activityDescription": "Foremal for bolagets verksamhet ar samarbete inom affarsomradet tillverkning och forsaljning av utrustning.",
    "activities": {
      "ISIC": [{ "code": "2910", "description": "Manufacture of motor vehicles", "isAIInferred": true }]
    },
    "legalAddress": {
      "city": "Gothenburg",
      "countryCode": "SE",
      "state": "Vastra Gotaland County"
    }
  },
  "legalRepresentatives": [],
  "otherKeyPersons": [
    {
      "type": "company",
      "role": { "localName": "Bolagsman", "englishTranslation": "Partner", "standardized": "Other" },
      "company": { "id": "5565399853", "legalName": "Nordisk Holding Aktiebolag", "countryCode": "SE" }
    },
    {
      "type": "company",
      "role": { "localName": "Bolagsman", "englishTranslation": "Partner", "standardized": "Other" },
      "company": { "id": "5560139700", "legalName": "Transport Sverige Aktiebolag", "countryCode": "SE" }
    },
    {
      "type": "individual",
      "role": { "localName": "Extern firmatecknare", "englishTranslation": "External Signatory", "standardized": "Other" },
      "individual": { "name": { "firstName": "Henrik", "lastName": "Bergstrom", "fullName": "Henrik Bergstrom" } }
    },
    {
      "type": "individual",
      "role": { "localName": "Revisor", "englishTranslation": "Auditor", "standardized": "Auditor" },
      "individual": { "name": { "firstName": "Rolf", "lastName": "Karlsson", "fullName": "Rolf Olov Anders Karlsson" } }
    }
  ],
  "shareholders": []
}
Note: Partnerships (HB/KB) list partners (Bolagsman) as other key persons, not as legal representatives. No share capital is registered for partnerships.
{
  "company": {
    "id": "7180004926",
    "countryCode": "SE",
    "legalName": "Personalforeningen vid Norrlands Maskiner, ekonomisk forening",
    "registrationDate": "1974-12-06",
    "status": {
      "localName": "Likvidation",
      "active": false,
      "statusDetails": {
        "status": "UNDER_INSOLVENCY_PROCEEDING",
        "closureReason": "LIQUIDATION",
        "closureDate": "2011-04-27",
        "additionalInfo": "Status code: 31"
      }
    },
    "legalForm": {
      "localName": "Ekonomisk forening",
      "englishTranslation": "Economic Association",
      "standardized": "Cooperative",
      "iso20275Code": "C61P"
    },
    "activityDescription": "Foreningen har till andamal att framja medlemmarnas ekonomiska intressen genom att samarbeta med naringsidkaren pa restaurangrorelse.",
    "activities": {
      "ISIC": [{ "code": "5610", "description": "Restaurants and mobile food service activities", "isAIInferred": true }]
    },
    "legalAddress": {
      "city": "Eskilstuna",
      "countryCode": "SE",
      "state": "Sodermanland County"
    }
  },
  "legalRepresentatives": [],
  "otherKeyPersons": [
    {
      "type": "individual",
      "role": { "localName": "Likvidator", "englishTranslation": "Liquidator", "standardized": "Other" },
      "individual": { "name": { "firstName": "Nils", "lastName": "Kropp", "fullName": "Nils Anders Kropp" } }
    }
  ],
  "shareholders": []
}
Note: Economic associations (Ekonomisk forening) use โ€œStatutesโ€ (Stadgar) instead of โ€œArticles of Associationโ€ (Bolagsordning). When in liquidation, the liquidator appears as an other key person.
{
  "documents": {
    "financialStatements": [
      { "id": "doc_fs_2024", "name": "Annual report - 2024 - pdf", "description": "Annual report from the Swedish Business Register (Bolagsverket)", "format": "pdf", "price": 0 },
      { "id": "doc_fs_2023", "name": "Annual report - 2023 - pdf", "description": "Annual report from the Swedish Business Register (Bolagsverket)", "format": "pdf", "price": 0 },
      { "id": "doc_fs_2022", "name": "Annual report - 2022 - pdf", "description": "Annual report from the Swedish Business Register (Bolagsverket)", "format": "pdf", "price": 0 }
    ],
    "certifiedTradeRegisterExtract": {
      "id": "doc_regbev", "name": "Certified Trade Register Extract - PDF", "description": "Extract from the Swedish Business Register", "format": "pdf", "price": 120
    },
    "articlesOfAssociation": {
      "id": "doc_bolordn", "name": "Articles of Association - PDF", "description": "Articles of association for the company", "format": "pdf", "price": 120
    },
    "minutes": {
      "id": "doc_prot", "name": "Minutes - PDF", "description": "Minutes from the company's meetings", "format": "pdf", "price": 120
    },
    "uboExtract": {
      "id": "doc_rvhbev", "name": "Ultimate Beneficial Owners Extract - PDF", "description": "Extract from the register of beneficial owners", "format": "pdf", "price": 120
    },
    "currentAssignments": {
      "id": "doc_aktuppd", "name": "Current Assignments - PDF", "description": "Current assignments for a person or company", "format": "pdf", "price": 120
    }
  }
}
Note: Free annual reports (from the API) have price: 0. Purchasable documents from the website have a price in SEK. Prices shown are placeholder values.
{
  "ultimateBeneficialOwners": [
    {
      "name": { "firstName": "Erik", "lastName": "Lindberg", "fullName": "Erik Johan Lindberg" },
      "dateOfBirth": "1975-06-15",
      "nationality": "Swedish",
      "residenceCountry": "SE",
      "controlType": "significant-influence-or-control",
      "controlDescription": "Control extent: 100%. Type of control: through shares, participations, membership, agreements.",
      "nature": "direct"
    },
    {
      "name": { "firstName": "Maria", "lastName": "Svensson", "fullName": "Maria Anna Svensson" },
      "dateOfBirth": "1980-03-22",
      "nationality": "Swedish",
      "residenceCountry": "SE",
      "controlType": "significant-influence-or-control",
      "controlDescription": "Control extent: 100%. Type of control: through other companies or associations. Control exercised through: Nordisk Holding AB.",
      "nature": "indirect"
    }
  ]
}
Note: UBO data is AI-extracted from the purchased UBO Extract document. The Swedish field โ€œOmfattningโ€ (extent) represents control extent, not ownership percentage. Multiple UBOs can each show 100% because they each have a control path giving full influence over the company. The percentageValue field is not populated because the Swedish register reports control extent, not economic ownership stake.