<?xml version="1.0" encoding="UTF-8"?><xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:arr="http://xbrl.dcca.dk/arr" xmlns:cmn="http://xbrl.dcca.dk/cmn" xmlns:fsa="http://xbrl.dcca.dk/fsa" xmlns:gsd="http://xbrl.dcca.dk/gsd" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:sob="http://xbrl.dcca.dk/sob" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink">
  <link:schemaRef xlink:href="http://archprod.service.eogs.dk/taxonomy/20171001/entryDanishGAAPBalanceSheetAccountFormIncomeStatementByNatureIncludingManagementsReviewStatisticsAndTax20171001.xsd" xlink:type="simple"/>
  <context id="I0">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="I1">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="I2">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <instant>2020-01-01</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:ContributedCapitalMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="I3">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <instant>2020-01-01</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:RetainedEarningsMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="I4">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <instant>2020-01-01</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:ProposedDividendRecognisedInEquityMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="I5">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:ContributedCapitalMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="I6">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:RetainedEarningsMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="I7">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:ProposedDividendRecognisedInEquityMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="I8">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <instant>2020-01-01</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ClassesOfPropertyPlantAndEquipmentDimension">fsa:FixturesFittingsToolsAndEquipmentMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="I9">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ClassesOfPropertyPlantAndEquipmentDimension">fsa:FixturesFittingsToolsAndEquipmentMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="I10">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ClassesOfLongTermLiabilitiesDimension">fsa:OtherLongtermPayablesMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="I11">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ClassesOfLongTermLiabilitiesDimension">fsa:OtherLongtermPayablesMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="D0">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="D1">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:typedMember dimension="cmn:IdentificationOfAuditorDimension">
        <cmn:auditorIdentifier>1</cmn:auditorIdentifier>
      </xbrldi:typedMember>
    </scenario>
  </context>
  <context id="D2">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:typedMember dimension="cmn:IdentificationOfMemberOfExecutiveBoardDimension">
        <cmn:memberOfBoardIdentifier>memberOfBoardIdentifier_executive_board_1</cmn:memberOfBoardIdentifier>
      </xbrldi:typedMember>
    </scenario>
  </context>
  <context id="D3">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:typedMember dimension="cmn:IdentificationOfMemberOfSupervisoryBoardDimension">
        <cmn:memberOfBoardIdentifier>memberOfBoardIdentifier_board_of_director_1</cmn:memberOfBoardIdentifier>
      </xbrldi:typedMember>
    </scenario>
  </context>
  <context id="D4">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:typedMember dimension="cmn:IdentificationOfMemberOfSupervisoryBoardDimension">
        <cmn:memberOfBoardIdentifier>memberOfBoardIdentifier_board_of_director_2</cmn:memberOfBoardIdentifier>
      </xbrldi:typedMember>
    </scenario>
  </context>
  <context id="D5">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="D6">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ResultDistributionDimension">fsa:ProposedDividendRecognisedInEquityMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="D7">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ResultDistributionDimension">fsa:ProposedDividendRecognisedInEquityMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="D8">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ResultDistributionDimension">fsa:RetainedEarningsMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="D9">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ResultDistributionDimension">fsa:RetainedEarningsMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="D10">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:ContributedCapitalMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="D11">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:RetainedEarningsMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="D12">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ClassesOfEquityDimension">fsa:ProposedDividendRecognisedInEquityMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="D13">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:explicitMember dimension="fsa:ClassesOfPropertyPlantAndEquipmentDimension">fsa:FixturesFittingsToolsAndEquipmentMember</xbrldi:explicitMember>
    </scenario>
  </context>
  <context id="D14">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:typedMember dimension="fsa:IdentificationOfSpecialItemsDimension">
        <fsa:specialItemsIdentifier>SpecialItemsIdentifier_special_item_1</fsa:specialItemsIdentifier>
      </xbrldi:typedMember>
    </scenario>
  </context>
  <context id="D15">
    <entity>
      <identifier scheme="http://www.dcca.dk/cvr">14994335</identifier>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
    <scenario>
      <xbrldi:typedMember dimension="fsa:IdentificationOfSpecialItemsDimension">
        <fsa:specialItemsIdentifier>SpecialItemsIdentifier_special_item_1</fsa:specialItemsIdentifier>
      </xbrldi:typedMember>
    </scenario>
  </context>
  <unit id="U-DKK">
    <measure>iso4217:DKK</measure>
  </unit>
  <unit id="U-pure">
    <measure>pure</measure>
  </unit>
  <gsd:InformationOnTypeOfSubmittedReport contextRef="D0">Årsrapport</gsd:InformationOnTypeOfSubmittedReport>
  <gsd:IdentificationNumberCvrOfSubmittingEnterprise contextRef="D0">33771231</gsd:IdentificationNumberCvrOfSubmittingEnterprise>
  <gsd:NameOfSubmittingEnterprise contextRef="D0">PricewaterhouseCoopers Statsautoriseret Revisionspartnerselskab</gsd:NameOfSubmittingEnterprise>
  <gsd:AddressOfSubmittingEnterpriseStreetAndNumber contextRef="D0">Strandvejen 44</gsd:AddressOfSubmittingEnterpriseStreetAndNumber>
  <gsd:AddressOfSubmittingEnterprisePostcodeAndTown contextRef="D0">2900 Hellerup</gsd:AddressOfSubmittingEnterprisePostcodeAndTown>
  <gsd:ReportingPeriodStartDate contextRef="D0">2020-01-01</gsd:ReportingPeriodStartDate>
  <gsd:PrecedingReportingPeriodStartDate contextRef="D0">2019-01-01</gsd:PrecedingReportingPeriodStartDate>
  <gsd:ReportingPeriodEndDate contextRef="D0">2020-12-31</gsd:ReportingPeriodEndDate>
  <gsd:PredingReportingPeriodEndDate contextRef="D0">2019-12-31</gsd:PredingReportingPeriodEndDate>
  <gsd:IdentificationNumberCvrOfReportingEntity contextRef="D0">14994335</gsd:IdentificationNumberCvrOfReportingEntity>
  <gsd:NameOfReportingEntity contextRef="D0">4D KONSULENTERNE A/S</gsd:NameOfReportingEntity>
  <gsd:AddressOfReportingEntityStreetName contextRef="D0">Amagertorv  </gsd:AddressOfReportingEntityStreetName>
  <gsd:AddressOfReportingEntityStreetBuildingIdentifier contextRef="D0">21, 2.</gsd:AddressOfReportingEntityStreetBuildingIdentifier>
  <gsd:AddressOfReportingEntityPostCodeIdentifier contextRef="D0">1160</gsd:AddressOfReportingEntityPostCodeIdentifier>
  <gsd:AddressOfReportingEntityDistrictName contextRef="D0"> København K</gsd:AddressOfReportingEntityDistrictName>
  <gsd:RegisteredOfficeOfReportingEntity contextRef="D0">København</gsd:RegisteredOfficeOfReportingEntity>
  <gsd:DateOfFoundationOfReportingEntity contextRef="D0">1990-11-01</gsd:DateOfFoundationOfReportingEntity>
  <gsd:NameOfFinancialInstitution contextRef="D0">Danske Bank</gsd:NameOfFinancialInstitution>
  <gsd:AddressOfFinancialStreetName contextRef="D0">Frederiksberggade</gsd:AddressOfFinancialStreetName>
  <gsd:AddressOfFinancialStreetBuildingIdentifier contextRef="D0">1</gsd:AddressOfFinancialStreetBuildingIdentifier>
  <gsd:AddressOfFinancialPostCodeIdentifier contextRef="D0">1459</gsd:AddressOfFinancialPostCodeIdentifier>
  <gsd:AddressOfFinancialDistrictName contextRef="D0">København K</gsd:AddressOfFinancialDistrictName>
  <cmn:NameOfAuditFirm contextRef="D1">PricewaterhouseCoopers Statsautoriseret Revisionspartnerselskab</cmn:NameOfAuditFirm>
  <cmn:IdentificationNumberCvrOfAuditFirm contextRef="D1">33771231</cmn:IdentificationNumberCvrOfAuditFirm>
  <gsd:AddressOfAuditorStreetName contextRef="D1">Platanvej</gsd:AddressOfAuditorStreetName>
  <gsd:AddressOfAuditorStreetBuildingIdentifier contextRef="D1">4</gsd:AddressOfAuditorStreetBuildingIdentifier>
  <gsd:AddressOfAuditorPostCodeIdentifier contextRef="D1">7400</gsd:AddressOfAuditorPostCodeIdentifier>
  <gsd:AddressOfAuditorDistrictName contextRef="D1">Herning</gsd:AddressOfAuditorDistrictName>
  <gsd:AddressOfAuditorCountry contextRef="D0">Danmark</gsd:AddressOfAuditorCountry>
  <gsd:DateOfGeneralMeeting contextRef="D0">2021-06-01</gsd:DateOfGeneralMeeting>
  <gsd:NameAndSurnameOfChairmanOfGeneralMeeting contextRef="D0">Mai-Britt Gaustad</gsd:NameAndSurnameOfChairmanOfGeneralMeeting>
  <fsa:ClassOfReportingEntity contextRef="D0">Regnskabsklasse B</fsa:ClassOfReportingEntity>
  <cmn:TypeOfAuditorAssistance contextRef="D0">Erklæring om udvidet gennemgang</cmn:TypeOfAuditorAssistance>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfReceivables contextRef="D0" xml:lang="da">Tilgodehavender måles i balancen til amortiseret kostpris eller en lavere nettorealisationsværdi, hvilket normalt udgør nominel værdi med fradrag af nedskrivning til imødegåelse af tab.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfReceivables>
  <fsa:DescriptionOfMethodsOfDividends contextRef="D0" xml:lang="da">Udbytte, som ledelsen foreslår uddelt for regnskabsåret, vises som en særskilt post under egenkapitalen.</fsa:DescriptionOfMethodsOfDividends>
  <fsa:DescriptionOfMethodsOfForeignCurrencies contextRef="D0" xml:lang="da">Som præsentationsvaluta benyttes danske kroner. Alle andre valutaer anses som fremmed valuta. Transaktioner i fremmed valuta omregnes til transaktionsdagens kurs. Valutakursdifferencer, der opstår mellem transaktionsdagens kurs og kursen på betalingsdagen, indregnes i resultatopgørelsen som en finansiel post. Hvis valutapositioner anses for sikring af fremtidige pengestrømme, indregnes værdireguleringerne direkte på egenkapitalen. Tilgodehavender, gæld og andre monetære poster i fremmed valuta, som ikke er afregnet på balancedagen, måles til balancedagens valutakurs. Forskellen mellem balancedagens kurs og kursen på tidspunktet for tilgodehavendets eller gældens opståen indregnes i resultatopgørelsen under finansielle indtægter og omkostninger.   </fsa:DescriptionOfMethodsOfForeignCurrencies>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfFinanceIncomeAndExpenses contextRef="D0" xml:lang="da">Finansielle indtægter og omkostninger omfatter renter, realiserede og urealiserede valutakursreguleringer.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfFinanceIncomeAndExpenses>
  <fsa:DescriptionOfMethodsOfInvestmentsAsCurrentAssets contextRef="D0" xml:lang="da">Værdipapirer og kapitalandele, indregnet under omsætningsaktiver, omfatter unoterede aktier, der måles til kostpris på balancedagen. </fsa:DescriptionOfMethodsOfInvestmentsAsCurrentAssets>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfInvestments contextRef="D0" xml:lang="da">Øvrige finansielle anlægsaktiver omfatter deposita. </fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfInvestments>
  <fsa:DescriptionOfMethodsOfImpairmentLossesAndDepreciation contextRef="D0" xml:lang="da">Af- og nedskrivninger indeholder årets af- og nedskrivninger af materielle anlægsaktiver, samt avance og tab ved løbende udskiftning af anlægsaktiver. </fsa:DescriptionOfMethodsOfImpairmentLossesAndDepreciation>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfPropertyPlantAndEquipment contextRef="D0" xml:lang="da">           Materielle anlægsaktiver måles til kostpris med fradrag af akkumulerede af- og nedskrivninger. Kostpris omfatter anskaffelsesprisen og omkostninger direkte tilknyttet anskaffelsen indtil det tidspunkt, hvor aktivet er klar til at blive taget i brug.   Afskrivningsgrundlaget, der opgøres som kostpris reduceret med eventuel restværdi, fordeles lineært over aktivernes forventede brugstid, der udgør:       Andre anlæg, driftsmateriel og inventar 3-5 år                Afskrivningsperiode og restværdi revurderes årligt. Aktiver med en kostpris på under DKK 30.000 omkostningsføres i anskaffelsesåret.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfPropertyPlantAndEquipment>
  <fsa:DescriptionOfMethodsOfAmortisationOfNoncurrentAssets contextRef="D0" xml:lang="da">Den regnskabsmæssige værdi af materielle anlægsaktiver gennemgås årligt for at afgøre, om der er indikation af værdiforringelse ud over det, som udtrykkes ved afskrivning. Hvis dette er tilfældet, gennemføres en nedskrivningstest for at fastslå, om genindvindingsværdien er lavere end den regnskabsmæssige værdi. Hvis det er tilfældet nedskrives der til denne lavere genindvindingsværdi.   </fsa:DescriptionOfMethodsOfAmortisationOfNoncurrentAssets>
  <fsa:InformationOnReportingClassOfEntity contextRef="D0" xml:lang="da">Årsrapporten for 4D KONSULENTERNE A/S for 2020 er udarbejdet i overensstemmelse med årsregnskabslovens bestemmelser for virksomheder i regnskabsklasse B med tilvalg af enkelte regler i klasse C.  Den anvendte regnskabspraksis er uændret i forhold til sidste år. Årsregnskabet for 2020 er aflagt i DKK.</fsa:InformationOnReportingClassOfEntity>
  <fsa:SelectedElementsFromReportingClassC contextRef="D0">1</fsa:SelectedElementsFromReportingClassC>
  <fsa:DescriptionOfGeneralMattersRelatedToRecognitionMeasurementAndChangesInAccountingPolicies contextRef="D0" xml:lang="da"> Indtægter indregnes i resultatopgørelsen i takt med, at de indtjenes. Herudover indregnes værdireguleringer af finansielle aktiver og forpligtelser, der måles til dagsværdi eller amortiseret kostpris. Endvidere indregnes i resultatopgørelsen alle omkostninger, der er afholdt for at opnå årets indtjening, herunder afskrivninger, nedskrivninger og hensatte forpligtelser samt tilbageførsler som følge af ændrede regnskabsmæssige skøn af beløb, der tidligere har været indregnet i resultatopgørelsen. Aktiver indregnes i balancen, når det er sandsynligt, at fremtidige økonomiske fordele vil tilflyde selskabet, og aktivets værdi kan måles pålideligt. Forpligtelser indregnes i balancen, når det er sandsynligt, at fremtidige økonomiske fordele vil fragå selskabet, og forpligtelsens værdi kan måles pålideligt. Ved første indregning måles aktiver og forpligtelser til kostpris. Efterfølgende måles aktiver og forpligtelser som beskrevet for hver enkelt regnskabspost nedenfor. Visse finansielle aktiver og forpligtelser måles til amortiseret kostpris, hvorved der indregnes en konstant effektiv rente over løbetiden. Amortiseret kostpris opgøres som oprindelig kostpris med fradrag af afdrag og tillæg/fradrag af den akkumulerede afskrivning af forskellen mellem kostprisen og det nominelle beløb. Herved fordeles kurstab og gevinst over løbetiden. </fsa:DescriptionOfGeneralMattersRelatedToRecognitionMeasurementAndChangesInAccountingPolicies>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfDeferredIncomeAssets contextRef="D0" xml:lang="da">Periodeafgrænsningsposter indregnet som aktiver omfatter afholdte forudbetalte omkostninger vedrørende husleje, forsikringspræmier, abonnementer m.v.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfDeferredIncomeAssets>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfLiabilitiesOtherThanProvisions contextRef="D0" xml:lang="da">  Gældsforpligtelser måles til amortiseret kostpris, der i al væsentlighed svarer til nominel værdi.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfLiabilitiesOtherThanProvisions>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfExternalExpenses contextRef="D0" xml:lang="da">Andre eksterne omkostninger indeholder omkostninger til lokaler, salg og distribution samt kontorhold mv. </fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfExternalExpenses>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfRevenue contextRef="D0" xml:lang="da">  Serviceydelser indregnes i takt med udførelse af den service, som kontrakten vedrører ved anvendelse af produktionsmetoden, hvorved nettoomsætningen svarer til salgsværdien af årets udførte serviceydelse. Metoden anvendes, når de samlede indtægter og omkostninger på serviceydelsen og færdiggørelsesgraden på balancedagen kan opgøres pålideligt, og det er sandsynligt, at de økonomiske fordele, herunder betalinger, vil tilgå selskabet. Som færdiggørelsesgrad anvendes afholdte omkostninger i forhold til de forventede samlede omkostninger på serviceydelsen. Nettoomsætningen måles til det modtagne vederlag og indregnes eksklusive moms og med fradrag af rabatter i forbindelse med salget.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfRevenue>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfGrossProfitLoss contextRef="D0" xml:lang="da">Bruttofortjeneste opgøres med henvisning til årsregnskabslovens § 32 som et sammendrag af nettoomsætning, andre driftsindtægter, vareforbrug og andre direkte omkostninger og andre eksterne omkostninger.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfGrossProfitLoss>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfOtherOperatingIncomeAndExpenses contextRef="D0" xml:lang="da">Andre driftsindtægter og andre driftsomkostninger omfatter regnskabsposter af sekundær karakter i forhold til selskabets hovedaktivitet, herunder avance og tab ved salg af materielle anlægsaktiver.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfOtherOperatingIncomeAndExpenses>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfEmployeeBenefitExpense contextRef="D0" xml:lang="da">Personaleomkostninger indeholder gager og lønninger samt lønafhængige omkostninger.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfEmployeeBenefitExpense>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxExpenses contextRef="D0" xml:lang="da">Skat af årets resultat består af årets aktuelle skat og forskydning i udskudt skat og indregnes i resultatopgørelsen med den del, der kan henføres til årets resultat, og direkte på egenkapitalen med den del, der kanhenføres til posteringer direkte på egenkapitalen.   Selskabet er sambeskattet med Kallin Invest ApS. Den danske selskabsskat fordeles mellem de sambeskattede danske selskaber i forhold til disses skattepligtige indkomster.    </fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxExpenses>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxPayablesAndDeferredTax contextRef="D0" xml:lang="da">Udskudt skat måles efter den balanceorienterede gældsmetode af midlertidige forskelle mellem regnskabs­mæssig og skatte­mæssig værdi af aktiver og forpligtelser, opgjort på grundlag af den planlagte anvendelse af aktivet, henholdsvis afvikling af forpligtelsen.     Udskudte skatteaktiver, herunder skatteværdien af fremførselsberettiget skattemæssigt underskud, måles til den værdi, hvortil aktivet forventes at kunne realiseres, enten ved udligning i skat af fremtidig indtjening eller ved modregning i udskudte skatteforpligtelser inden for samme juridiske skatteenhed.     Udskudt skat måles på grundlag af de skatteregler og skattesatser, der med balancedagens lovgivning vil være gældende, når den udskudte skat forventes udløst som aktuel skat. Ændring i udskudt skat, som følge af ændringer i skattesatser, indregnes i resultatopgørelsen eller i egenkapitalen, når den udskudte skat vedrører poster, der er indregnet i egenkapitalen.     </fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxPayablesAndDeferredTax>
  <fsa:DescriptionOfMethodsOfCurrentTaxReceivablesAndLiabilities contextRef="D0" xml:lang="da">Aktuelle skatteforpligtelser og tilgodehavende aktuel skat indregnes i balancen som beregnet skat af årets skattepligtige indkomst reguleret for skat af tidligere års skattepligtige indkomster samt for betalte acontoskatter. Tillæg og godtgørelse under acontoskatteordningen indregnes i resultatopgørelsen under finansielle poster.</fsa:DescriptionOfMethodsOfCurrentTaxReceivablesAndLiabilities>
  <sob:IdentificationOfApprovedAnnualReport contextRef="D0" xml:lang="da">Bestyrelse og direktion har dags dato behandlet og godkendt årsrapporten for regnskabsåret 1. januar - 31. december 2020 for 4D KONSULENTERNE A/S.</sob:IdentificationOfApprovedAnnualReport>
  <sob:ConfirmationThatAnnualReportIsPresentedInAccordanceWithRequirementsProvidedForByLegislationAnyStandardsAndRequirementsProvidedByArticlesOfAssociationOrByAgreement contextRef="D0" xml:lang="da">Årsrapporten er aflagt i overensstemmelse med årsregnskabsloven.</sob:ConfirmationThatAnnualReportIsPresentedInAccordanceWithRequirementsProvidedForByLegislationAnyStandardsAndRequirementsProvidedByArticlesOfAssociationOrByAgreement>
  <sob:ConfirmationThatFinancialStatementGivesTrueAndFairViewOfAssetsLiabilitiesEquityFinancialPositionAndResults contextRef="D0" xml:lang="da">Årsregnskabet giver efter vores opfattelse et retvisende billede af selskabets aktiver, passiver og finansielle stilling pr. 31. december 2020 samt af resultatet af selskabets aktiviteter for 2020.</sob:ConfirmationThatFinancialStatementGivesTrueAndFairViewOfAssetsLiabilitiesEquityFinancialPositionAndResults>
  <sob:RecommendationForApprovalOfAnnualReportByGeneralMeeting contextRef="D0" xml:lang="da">Årsrapporten indstilles til generalforsamlingens godkendelse.</sob:RecommendationForApprovalOfAnnualReportByGeneralMeeting>
  <sob:DateOfApprovalOfAnnualReport contextRef="D0">2021-06-01</sob:DateOfApprovalOfAnnualReport>
  <sob:PlaceOfSignatureOfStatement contextRef="D0">København K</sob:PlaceOfSignatureOfStatement>
  <cmn:NameAndSurnameOfMemberOfExecutiveBoard contextRef="D2">Peter Niclas Kallin</cmn:NameAndSurnameOfMemberOfExecutiveBoard>
  <cmn:TitleOfMemberOfExecutiveBoard contextRef="D2" xml:lang="da">Adm direktør</cmn:TitleOfMemberOfExecutiveBoard>
  <cmn:NameAndSurnameOfMemberOfSupervisoryBoard contextRef="D3">Mai-Britt Staune Gaustad</cmn:NameAndSurnameOfMemberOfSupervisoryBoard>
  <cmn:TitleOfMemberOfSupervisoryBoard contextRef="D3" xml:lang="da">formand</cmn:TitleOfMemberOfSupervisoryBoard>
  <cmn:NameAndSurnameOfMemberOfSupervisoryBoard contextRef="D4">Peter Niclas Kallin</cmn:NameAndSurnameOfMemberOfSupervisoryBoard>
  <arr:AddresseeOfAuditorsReportOnExtendedReviewOfFinancialStatements contextRef="D0" xml:lang="da">Til kapitalejeren i 4D KONSULENTERNE A/S</arr:AddresseeOfAuditorsReportOnExtendedReviewOfFinancialStatements>
  <arr:OpinionOnFinancialStatementsExtendedReview contextRef="D0" xml:lang="da">Vi har udført udvidet gennemgang af årsregnskabet for 4D KONSULENTERNE A/S for regnskabsåret 1. januar - 31. december 2020, der omfatter resultatopgørelse, balance, egenkapitalopgørelse og noter, herunder anvendt regnskabspraksis. Årsregnskabet udarbejdes efter årsregnskabsloven. Baseret på det udførte arbejde er det vores opfattelse, at årsregnskabet giver et retvisende billede af selskabets aktiver, passiver og finansielle stilling pr. 31. december 2020 samt af resultatet af selskabets aktiviteter for regnskabsåret 1. januar - 31. december 2020 i overensstemmelse med årsregnskabsloven.</arr:OpinionOnFinancialStatementsExtendedReview>
  <arr:DescriptionOfQualificationsOfFinancialStatementsExtendedReview contextRef="D0" xml:lang="da">  Vi har udført vores udvidede gennemgang i overensstemmelse med Erhvervsstyrelsens erklæringsstandard for små virksomheder og FSR – danske revisorers standard om udvidet gennemgang af årsregnskaber, der udarbejdes efter årsregnskabsloven. Vores ansvar ifølge disse standarder og krav er nærmere beskrevet i afsnittet ”Revisors ansvar for den udvidede gennemgang af årsregnskabet”. Vi er uafhængige af selskabet i overensstemmelse med internationale etiske regler for revisorer (IESBA’s etiske regler) og de yderligere krav, der er gældende i Danmark, ligesom vi har opfyldt vores øvrige etiske forpligtelser i henhold til disse regler og krav. Det er vores opfattelse, at det opnåede bevis er tilstrækkeligt og egnet som grundlag for vores konklusion.</arr:DescriptionOfQualificationsOfFinancialStatementsExtendedReview>
  <arr:StatementOfExecutiveAndSupervisoryBoardsResponsibilityForFinancialStatementsExtendedReview contextRef="D0" xml:lang="da">Ledelsen har ansvaret for udarbejdelsen af et årsregnskab, der giver et retvisende billede i overensstemmelse med årsregnskabsloven. Ledelsen har endvidere ansvaret for den interne kontrol, som ledelsen anser for nødvendig for at udarbejde et årsregnskab uden væsentlig fejlinformation, uanset om denne skyldes besvigelser eller fejl. Ved udarbejdelsen af årsregnskabet er ledelsen ansvarlig for at vurdere selskabets evne til at fortsætte driften; at oplyse om forhold vedrørende fortsat drift, hvor dette er relevant; samt at udarbejde årsregnskabet på grundlag af regnskabsprincippet om fortsat drift, medmindre ledelsen enten har til hensigt at likvidere selskabet, indstille driften eller ikke har andet realistisk alternativ end at gøre dette.</arr:StatementOfExecutiveAndSupervisoryBoardsResponsibilityForFinancialStatementsExtendedReview>
  <arr:StatementOfAuditorsResponsibilityExtendedReview contextRef="D0" xml:lang="da">Vores ansvar er at udtrykke en konklusion om årsregnskabet. Dette kræver, at vi planlægger og udfører handlinger med henblik på at opnå begrænset sikkerhed for vores konklusion om årsregnskabet og derudover udfører specifikt krævede supplerende handlinger med henblik på at opnå yderligere sikkerhed for vores konklusion.  En udvidet gennemgang omfatter handlinger, der primært består af forespørgsler til ledelsen og, hvor det er hensigtsmæssigt, andre i virksomheden, analytiske handlinger og de specifikt krævede supplerende handlinger samt vurdering af det opnåede bevis.   Omfanget af handlinger, der udføres ved en udvidet gennemgang, er mindre end ved en revision, og vi udtrykker derfor ingen revisionskonklusion om årsregnskabet.  </arr:StatementOfAuditorsResponsibilityExtendedReview>
  <arr:SignatureOfAuditorsPlace contextRef="D0">Herning</arr:SignatureOfAuditorsPlace>
  <arr:SignatureOfAuditorsDate contextRef="D0"> 2021-06-01</arr:SignatureOfAuditorsDate>
  <cmn:NameOfAuditFirm contextRef="D1">PricewaterhouseCoopers Statsautoriseret Revisionspartnerselskab</cmn:NameOfAuditFirm>
  <cmn:NameAndSurnameOfAuditor contextRef="D1">Hans Jørgen Andersen</cmn:NameAndSurnameOfAuditor>
  <cmn:DescriptionOfAuditor contextRef="D1">statsautoriseret revisor </cmn:DescriptionOfAuditor>
  <cmn:IdentificationNumberOfAuditor contextRef="D1">mne30211</cmn:IdentificationNumberOfAuditor>
  <fsa:DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss contextRef="D0" decimals="0" unitRef="U-DKK">61524</fsa:DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss>
  <fsa:DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss contextRef="D5" decimals="0" unitRef="U-DKK"> 208634</fsa:DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss>
  <fsa:TaxExpense contextRef="D0" decimals="0" unitRef="U-DKK">-355223</fsa:TaxExpense>
  <fsa:TaxExpense contextRef="D5" decimals="0" unitRef="U-DKK"> 52636</fsa:TaxExpense>
  <fsa:GrossProfitLoss contextRef="D0" decimals="0" unitRef="U-DKK">8484683</fsa:GrossProfitLoss>
  <fsa:GrossProfitLoss contextRef="D5" decimals="0" unitRef="U-DKK"> 10794773</fsa:GrossProfitLoss>
  <fsa:ProfitLossFromOrdinaryOperatingActivities contextRef="D0" decimals="0" unitRef="U-DKK">-1986714</fsa:ProfitLossFromOrdinaryOperatingActivities>
  <fsa:ProfitLossFromOrdinaryOperatingActivities contextRef="D5" decimals="0" unitRef="U-DKK"> 273190</fsa:ProfitLossFromOrdinaryOperatingActivities>
  <fsa:OtherFinanceIncome contextRef="D0" decimals="0" unitRef="U-DKK">397375</fsa:OtherFinanceIncome>
  <fsa:OtherFinanceIncome contextRef="D5" decimals="0" unitRef="U-DKK"> 962</fsa:OtherFinanceIncome>
  <fsa:EmployeeBenefitsExpense contextRef="D0" decimals="0" unitRef="U-DKK">10409873</fsa:EmployeeBenefitsExpense>
  <fsa:EmployeeBenefitsExpense contextRef="D5" decimals="0" unitRef="U-DKK"> 10312949</fsa:EmployeeBenefitsExpense>
  <fsa:OtherFinanceExpenses contextRef="D0" decimals="0" unitRef="U-DKK">25312</fsa:OtherFinanceExpenses>
  <fsa:OtherFinanceExpenses contextRef="D5" decimals="0" unitRef="U-DKK"> 33840</fsa:OtherFinanceExpenses>
  <fsa:ProfitLossFromOrdinaryActivitiesBeforeTax contextRef="D0" decimals="0" unitRef="U-DKK">-1614651</fsa:ProfitLossFromOrdinaryActivitiesBeforeTax>
  <fsa:ProfitLossFromOrdinaryActivitiesBeforeTax contextRef="D5" decimals="0" unitRef="U-DKK"> 240312</fsa:ProfitLossFromOrdinaryActivitiesBeforeTax>
  <fsa:ProfitLoss contextRef="D0" decimals="0" unitRef="U-DKK">-1259428</fsa:ProfitLoss>
  <fsa:ProfitLoss contextRef="D5" decimals="0" unitRef="U-DKK"> 187676</fsa:ProfitLoss>
  <fsa:ProfitLoss contextRef="D6" decimals="0" unitRef="U-DKK">0</fsa:ProfitLoss>
  <fsa:ProfitLoss contextRef="D7" decimals="0" unitRef="U-DKK">100000</fsa:ProfitLoss>
  <fsa:ProfitLoss contextRef="D8" decimals="0" unitRef="U-DKK">-1259428</fsa:ProfitLoss>
  <fsa:ProfitLoss contextRef="D9" decimals="0" unitRef="U-DKK">87676</fsa:ProfitLoss>
  <fsa:FixturesFittingsToolsAndEquipment contextRef="I0" decimals="0" unitRef="U-DKK">935491</fsa:FixturesFittingsToolsAndEquipment>
  <fsa:FixturesFittingsToolsAndEquipment contextRef="I1" decimals="0" unitRef="U-DKK"> 997015</fsa:FixturesFittingsToolsAndEquipment>
  <fsa:PropertyPlantAndEquipment contextRef="I0" decimals="0" unitRef="U-DKK">935491</fsa:PropertyPlantAndEquipment>
  <fsa:PropertyPlantAndEquipment contextRef="I1" decimals="0" unitRef="U-DKK"> 997015</fsa:PropertyPlantAndEquipment>
  <fsa:ShorttermTradeReceivables contextRef="I0" decimals="0" unitRef="U-DKK">657967</fsa:ShorttermTradeReceivables>
  <fsa:ShorttermTradeReceivables contextRef="I1" decimals="0" unitRef="U-DKK"> 936720</fsa:ShorttermTradeReceivables>
  <fsa:CurrentAssets contextRef="I0" decimals="0" unitRef="U-DKK">5059822</fsa:CurrentAssets>
  <fsa:CurrentAssets contextRef="I1" decimals="0" unitRef="U-DKK"> 6056169</fsa:CurrentAssets>
  <fsa:Assets contextRef="I0" decimals="0" unitRef="U-DKK">6448983</fsa:Assets>
  <fsa:Assets contextRef="I1" decimals="0" unitRef="U-DKK"> 7926349</fsa:Assets>
  <fsa:OtherLongtermReceivables contextRef="I0" decimals="0" unitRef="U-DKK">453670</fsa:OtherLongtermReceivables>
  <fsa:OtherLongtermReceivables contextRef="I1" decimals="0" unitRef="U-DKK"> 873165</fsa:OtherLongtermReceivables>
  <fsa:LongtermInvestmentsAndReceivables contextRef="I0" decimals="0" unitRef="U-DKK">453670</fsa:LongtermInvestmentsAndReceivables>
  <fsa:LongtermInvestmentsAndReceivables contextRef="I1" decimals="0" unitRef="U-DKK"> 873165</fsa:LongtermInvestmentsAndReceivables>
  <fsa:NoncurrentAssets contextRef="I0" decimals="0" unitRef="U-DKK">1389161</fsa:NoncurrentAssets>
  <fsa:NoncurrentAssets contextRef="I1" decimals="0" unitRef="U-DKK"> 1870180</fsa:NoncurrentAssets>
  <fsa:CurrentDeferredTaxAssets contextRef="I0" decimals="0" unitRef="U-DKK">1003069</fsa:CurrentDeferredTaxAssets>
  <fsa:CurrentDeferredTaxAssets contextRef="I1" decimals="0" unitRef="U-DKK"> 647846</fsa:CurrentDeferredTaxAssets>
  <fsa:ShorttermTaxReceivables contextRef="I0" decimals="0" unitRef="U-DKK">57000</fsa:ShorttermTaxReceivables>
  <fsa:ShorttermTaxReceivables contextRef="I1" decimals="0" unitRef="U-DKK"> 38000</fsa:ShorttermTaxReceivables>
  <fsa:DeferredIncomeAssets contextRef="I0" decimals="0" unitRef="U-DKK">70471</fsa:DeferredIncomeAssets>
  <fsa:DeferredIncomeAssets contextRef="I1" decimals="0" unitRef="U-DKK"> 266029</fsa:DeferredIncomeAssets>
  <fsa:ShorttermReceivables contextRef="I0" decimals="0" unitRef="U-DKK">1788507</fsa:ShorttermReceivables>
  <fsa:ShorttermReceivables contextRef="I1" decimals="0" unitRef="U-DKK"> 1888595</fsa:ShorttermReceivables>
  <fsa:OtherShorttermInvestments contextRef="I0" decimals="0" unitRef="U-DKK">18662</fsa:OtherShorttermInvestments>
  <fsa:OtherShorttermInvestments contextRef="I1" decimals="0" unitRef="U-DKK"> 18662</fsa:OtherShorttermInvestments>
  <fsa:CashAndCashEquivalents contextRef="I0" decimals="0" unitRef="U-DKK">3252653</fsa:CashAndCashEquivalents>
  <fsa:CashAndCashEquivalents contextRef="I1" decimals="0" unitRef="U-DKK"> 4148912</fsa:CashAndCashEquivalents>
  <fsa:ContributedCapital contextRef="I0" decimals="0" unitRef="U-DKK">500000</fsa:ContributedCapital>
  <fsa:ContributedCapital contextRef="I1" decimals="0" unitRef="U-DKK"> 500000</fsa:ContributedCapital>
  <fsa:ProposedDividendRecognisedInEquity contextRef="I0" decimals="0" unitRef="U-DKK">0</fsa:ProposedDividendRecognisedInEquity>
  <fsa:ProposedDividendRecognisedInEquity contextRef="I1" decimals="0" unitRef="U-DKK"> 100000</fsa:ProposedDividendRecognisedInEquity>
  <fsa:OtherLongtermPayables contextRef="I0" decimals="0" unitRef="U-DKK">979044</fsa:OtherLongtermPayables>
  <fsa:OtherLongtermPayables contextRef="I1" decimals="0" unitRef="U-DKK"> 332912</fsa:OtherLongtermPayables>
  <fsa:LongtermLiabilitiesOtherThanProvisions contextRef="I0" decimals="0" unitRef="U-DKK">979044</fsa:LongtermLiabilitiesOtherThanProvisions>
  <fsa:LongtermLiabilitiesOtherThanProvisions contextRef="I1" decimals="0" unitRef="U-DKK"> 332912</fsa:LongtermLiabilitiesOtherThanProvisions>
  <fsa:ShorttermPrepaymentsReceivedFromCustomers contextRef="I0" decimals="0" unitRef="U-DKK">3214669</fsa:ShorttermPrepaymentsReceivedFromCustomers>
  <fsa:ShorttermPrepaymentsReceivedFromCustomers contextRef="I1" decimals="0" unitRef="U-DKK"> 3891803</fsa:ShorttermPrepaymentsReceivedFromCustomers>
  <fsa:PaidContributedCapital contextRef="I0" decimals="0" unitRef="U-DKK">500000</fsa:PaidContributedCapital>
  <fsa:PaidContributedCapital contextRef="I1" decimals="0" unitRef="U-DKK"> 500000</fsa:PaidContributedCapital>
  <fsa:LiabilitiesAndEquity contextRef="I0" decimals="0" unitRef="U-DKK">6448983</fsa:LiabilitiesAndEquity>
  <fsa:LiabilitiesAndEquity contextRef="I1" decimals="0" unitRef="U-DKK"> 7926349</fsa:LiabilitiesAndEquity>
  <fsa:Equity contextRef="I0" decimals="0" unitRef="U-DKK">14949</fsa:Equity>
  <fsa:Equity contextRef="I1" decimals="0" unitRef="U-DKK"> 1374377</fsa:Equity>
  <fsa:RetainedEarnings contextRef="I0" decimals="0" unitRef="U-DKK">-485051</fsa:RetainedEarnings>
  <fsa:RetainedEarnings contextRef="I1" decimals="0" unitRef="U-DKK"> 774377</fsa:RetainedEarnings>
  <fsa:OtherShorttermPayables contextRef="I0" decimals="0" unitRef="U-DKK">1809910</fsa:OtherShorttermPayables>
  <fsa:OtherShorttermPayables contextRef="I1" decimals="0" unitRef="U-DKK"> 1555166</fsa:OtherShorttermPayables>
  <fsa:ShorttermTradePayables contextRef="I0" decimals="0" unitRef="U-DKK">430411</fsa:ShorttermTradePayables>
  <fsa:ShorttermTradePayables contextRef="I1" decimals="0" unitRef="U-DKK"> 772091</fsa:ShorttermTradePayables>
  <fsa:ShorttermLiabilitiesOtherThanProvisions contextRef="I0" decimals="0" unitRef="U-DKK">5454990</fsa:ShorttermLiabilitiesOtherThanProvisions>
  <fsa:ShorttermLiabilitiesOtherThanProvisions contextRef="I1" decimals="0" unitRef="U-DKK"> 6219060</fsa:ShorttermLiabilitiesOtherThanProvisions>
  <fsa:LiabilitiesOtherThanProvisions contextRef="I0" decimals="0" unitRef="U-DKK">6434034</fsa:LiabilitiesOtherThanProvisions>
  <fsa:LiabilitiesOtherThanProvisions contextRef="I1" decimals="0" unitRef="U-DKK"> 6551972</fsa:LiabilitiesOtherThanProvisions>
  <fsa:DisclosureOfAnyUnusualMatters contextRef="D0" xml:lang="da">Konsekvenserne af Covid-19, hvor mange regeringer verden over har taget beslutning om at ”lukke landene ned”, har stor betydning for verdensøkonomien.  Selskabet har været væsentlig påvirket af Covid-19, men der vurderes dog ikke usikkerhed om selskabets overlevelse, da selskabet er godt understøttet af de tiltag, som er blevet lavet fra regeringens side, samtidig med at selskabet har en god likviditet.Ledelsen følger udviklingen nøje, men det er endnu for tidligt at kunne udtale sig om hvilken effekt Covid-19 vil have på omsætningen og indtjeningen i 2021. </fsa:DisclosureOfAnyUnusualMatters>
  <fsa:Equity contextRef="I2" decimals="0" unitRef="U-DKK">500000</fsa:Equity>
  <fsa:Equity contextRef="I3" decimals="0" unitRef="U-DKK">774377</fsa:Equity>
  <fsa:Equity contextRef="I4" decimals="0" unitRef="U-DKK">100000</fsa:Equity>
  <fsa:DividendPaid contextRef="D10" decimals="0" unitRef="U-DKK">0</fsa:DividendPaid>
  <fsa:DividendPaid contextRef="D11" decimals="0" unitRef="U-DKK">0</fsa:DividendPaid>
  <fsa:DividendPaid contextRef="D12" decimals="0" unitRef="U-DKK">-100000</fsa:DividendPaid>
  <fsa:ProfitLoss contextRef="D10" decimals="0" unitRef="U-DKK">0</fsa:ProfitLoss>
  <fsa:ProfitLoss contextRef="D11" decimals="0" unitRef="U-DKK">-1259428</fsa:ProfitLoss>
  <fsa:Dividend contextRef="D12" decimals="0" unitRef="U-DKK">0</fsa:Dividend>
  <fsa:Equity contextRef="I5" decimals="0" unitRef="U-DKK">500000</fsa:Equity>
  <fsa:Equity contextRef="I6" decimals="0" unitRef="U-DKK">-485051</fsa:Equity>
  <fsa:Equity contextRef="I7" decimals="0" unitRef="U-DKK">0</fsa:Equity>
  <fsa:DisclosureOfContingentLiabilities contextRef="D0" xml:lang="da">          Leje- og leasingforpligtelser Leasingforpligtelser fra operationel leasing. Samlede fremtidige leasingydelser:  Inden for 1 år 25.824 25.824   Mellem 1 og 5 år 0 25.824    25.824 51.648     Lejeforpligtelser, uopsigelighedsperiode 6 mdr. 908.498 2.218.322      Andre eventualforpligtelser     Koncernens selskaber hæfter solidarisk for skat af koncernens sambeskattede indkomst mv. Det samlede beløb for skyldig selskabsskat fremgår af årsrapporten for Kallin Invest ApS, der er administrationsselskab i forhold til sambeskatningen. Koncernens selskaber hæfter endvidere solidarisk for danske kildeskatter i form af udbytteskat, royaltyskat og renteskat. Eventuelle senere korrektioner til selskabsskatter og kildeskatter kan medføre, at selskabets hæftelse udgør et større beløb.             </fsa:DisclosureOfContingentLiabilities>
  <fsa:PropertyPlantAndEquipmentGross contextRef="I8" decimals="0" unitRef="U-DKK">11488322</fsa:PropertyPlantAndEquipmentGross>
  <fsa:PropertyPlantAndEquipmentGross contextRef="I9" decimals="0" unitRef="U-DKK">11488322</fsa:PropertyPlantAndEquipmentGross>
  <fsa:AccumulatedImpairmentLossesAndDepreciationOfPropertyPlantAndEquipment contextRef="I8" decimals="0" unitRef="U-DKK">10491307</fsa:AccumulatedImpairmentLossesAndDepreciationOfPropertyPlantAndEquipment>
  <fsa:DepreciationOfPropertyPlantAndEquipment contextRef="D13" decimals="0" unitRef="U-DKK">61524</fsa:DepreciationOfPropertyPlantAndEquipment>
  <fsa:AccumulatedImpairmentLossesAndDepreciationOfPropertyPlantAndEquipment contextRef="I9" decimals="0" unitRef="U-DKK">10552831</fsa:AccumulatedImpairmentLossesAndDepreciationOfPropertyPlantAndEquipment>
  <fsa:PropertyPlantAndEquipment contextRef="I9" decimals="0" unitRef="U-DKK">935491</fsa:PropertyPlantAndEquipment>
  <fsa:DisclosureOfPropertyPlantAndEquipment contextRef="D0" xml:lang="da">Afskrives over 3-5 år </fsa:DisclosureOfPropertyPlantAndEquipment>
  <fsa:LongtermLiabilitiesOtherThanProvisionsDueAfterFiveYearsAndMore contextRef="I10" decimals="0" unitRef="U-DKK">0</fsa:LongtermLiabilitiesOtherThanProvisionsDueAfterFiveYearsAndMore>
  <fsa:LongtermLiabilitiesOtherThanProvisionsDueAfterFiveYearsAndMore contextRef="I11" decimals="0" unitRef="U-DKK">0</fsa:LongtermLiabilitiesOtherThanProvisionsDueAfterFiveYearsAndMore>
  <fsa:LongtermLiabilitiesOtherThanProvisionsDueBetweenOneAndFiveYears contextRef="I10" decimals="0" unitRef="U-DKK">979044</fsa:LongtermLiabilitiesOtherThanProvisionsDueBetweenOneAndFiveYears>
  <fsa:LongtermLiabilitiesOtherThanProvisionsDueBetweenOneAndFiveYears contextRef="I11" decimals="0" unitRef="U-DKK">332912</fsa:LongtermLiabilitiesOtherThanProvisionsDueBetweenOneAndFiveYears>
  <fsa:DisclosureOfLongtermLiabilities contextRef="D0" xml:lang="da">Afdrag, der forfalder inden for 1 år, er opført under kortfristede gældsforpligtelser. Øvrige forpligtelser er indregnet under langfristede gældsforpligtelser. Gældsforpligtelserne forfalder efter nedenstående orden: </fsa:DisclosureOfLongtermLiabilities>
  <fsa:DisclosureOfMainActivitiesAndAccountingAndFinancialMatters contextRef="D0" xml:lang="da">Selskabets formål er at drive virksomhed ved handel, rådgivning, investering i samt fremstilling af EDB-programmer tillige med dermed beslægtet virksomhed.  </fsa:DisclosureOfMainActivitiesAndAccountingAndFinancialMatters>
  <fsa:AmountOfIncomeCostItemsWhichAreSpecialDueToSizeAndNature contextRef="D14" decimals="0" unitRef="U-DKK">2438000 </fsa:AmountOfIncomeCostItemsWhichAreSpecialDueToSizeAndNature>
  <fsa:AmountOfIncomeCostItemsWhichAreSpecialDueToSizeAndNature contextRef="D15" decimals="0" unitRef="U-DKK"> 0</fsa:AmountOfIncomeCostItemsWhichAreSpecialDueToSizeAndNature>
  <fsa:DisclosureOfSpecialItems contextRef="D0">2438000</fsa:DisclosureOfSpecialItems>
  <fsa:DisclosureOfSpecialItems contextRef="D5"> 0</fsa:DisclosureOfSpecialItems>
  <fsa:WagesAndSalaries contextRef="D0" decimals="0" unitRef="U-DKK">8699202 </fsa:WagesAndSalaries>
  <fsa:WagesAndSalaries contextRef="D5" decimals="0" unitRef="U-DKK"> 8531952</fsa:WagesAndSalaries>
  <fsa:PostemploymentBenefitExpense contextRef="D0" decimals="0" unitRef="U-DKK">1371675 </fsa:PostemploymentBenefitExpense>
  <fsa:PostemploymentBenefitExpense contextRef="D5" decimals="0" unitRef="U-DKK"> 1248919</fsa:PostemploymentBenefitExpense>
  <fsa:SocialSecurityContributions contextRef="D0" decimals="0" unitRef="U-DKK">133334 </fsa:SocialSecurityContributions>
  <fsa:SocialSecurityContributions contextRef="D5" decimals="0" unitRef="U-DKK"> 156714</fsa:SocialSecurityContributions>
  <fsa:OtherEmployeeExpense contextRef="D0" decimals="0" unitRef="U-DKK">205662 </fsa:OtherEmployeeExpense>
  <fsa:OtherEmployeeExpense contextRef="D5" decimals="0" unitRef="U-DKK"> 375364</fsa:OtherEmployeeExpense>
  <fsa:EmployeeBenefitsExpense contextRef="D0" decimals="0" unitRef="U-DKK">10409873 </fsa:EmployeeBenefitsExpense>
  <fsa:EmployeeBenefitsExpense contextRef="D5" decimals="0" unitRef="U-DKK"> 10312949</fsa:EmployeeBenefitsExpense>
  <fsa:AverageNumberOfEmployees contextRef="D0" decimals="0" unitRef="U-pure">18 </fsa:AverageNumberOfEmployees>
  <fsa:AverageNumberOfEmployees contextRef="D5" decimals="0" unitRef="U-pure"> 19</fsa:AverageNumberOfEmployees>
  <fsa:AdjustmentsForDeferredTax contextRef="D0" decimals="0" unitRef="U-DKK">-355223 </fsa:AdjustmentsForDeferredTax>
  <fsa:AdjustmentsForDeferredTax contextRef="D5" decimals="0" unitRef="U-DKK"> 52636 </fsa:AdjustmentsForDeferredTax>
  <fsa:TaxExpenseOnOrdinaryActivities contextRef="D0" decimals="0" unitRef="U-DKK">-355223</fsa:TaxExpenseOnOrdinaryActivities>
  <fsa:TaxExpenseOnOrdinaryActivities contextRef="D5" decimals="0" unitRef="U-DKK"> 52636</fsa:TaxExpenseOnOrdinaryActivities>
  <fsa:DisclosureOfProvisionsForDeferredTax contextRef="D0" xml:lang="da">Udskudt skatteaktiv 1. januar 647.846 700.482 Årets indregnede beløb i resultatopgørelsen 355.223 -52.636  Udskudt skatteaktiv 31. december 1.003.069 647.846  Udskudt skat er aktiveret på baggrund af skattemæssigt underskud til fremførsel, som er opstået under corona epidemien. Ledelsen forventer at kan anvende underskuddet indenfor de kommende regnskabsår ved positiv indtjening.</fsa:DisclosureOfProvisionsForDeferredTax>
</xbrl>