<?xml version="1.0" encoding="utf-8"?>
<!-- Instans dannet af INFORevision A/S -->
<xbrli:xbrl xmlns:arr="http://xbrl.dcca.dk/arr" xmlns:cmn="http://xbrl.dcca.dk/cmn" xmlns:dst="http://xbrl.dcca.dk/dst" xmlns:fsa="http://xbrl.dcca.dk/fsa" xmlns:gsd="http://xbrl.dcca.dk/gsd" xmlns:ifrs="http://xbrl.iasb.org/taxonomy/2009-04-01/ifrs" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2008/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2010-04-20" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:lnk="http://www.xbrl.org/2003/linkbase" xmlns:mrv="http://xbrl.dcca.dk/mrv" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:sob="http://xbrl.dcca.dk/sob" xmlns:tax="http://xbrl.dcca.dk/tax" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <lnk:schemaRef xlink:href="http://archprod.service.eogs.dk/taxonomy/20211001/entryDanishGAAPBalanceSheetAccountFormIncomeStatementByNatureIncludingManagementsReviewStatisticsAndTax20211001.xsd" xlink:type="simple" />
  <xbrli:context id="duration_RetainedEarningsMember_0">
<xbrli:entity>
<xbrli:identifier scheme="http://www.dcca.dk/cvr">10021618</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2023-01-01</xbrli:startDate>
<xbrli:endDate>2023-12-31</xbrli:endDate>
</xbrli:period>
<xbrli:scenario>
<xbrldi:explicitMember dimension="fsa:ResultDistributionDimension">fsa:RetainedEarningsMember</xbrldi:explicitMember>
</xbrli:scenario>
</xbrli:context>
  <xbrli:context id="duration_RetainedEarningsMember_1">
<xbrli:entity>
<xbrli:identifier scheme="http://www.dcca.dk/cvr">10021618</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2022-01-01</xbrli:startDate>
<xbrli:endDate>2022-12-31</xbrli:endDate>
</xbrli:period>
<xbrli:scenario>
<xbrldi:explicitMember dimension="fsa:ResultDistributionDimension">fsa:RetainedEarningsMember</xbrldi:explicitMember>
</xbrli:scenario>
</xbrli:context>
  <xbrli:context id="duration_only_0">
<xbrli:entity>
<xbrli:identifier scheme="http://www.dcca.dk/cvr">10021618</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2023-01-01</xbrli:startDate>
<xbrli:endDate>2023-12-31</xbrli:endDate>
</xbrli:period>
</xbrli:context>
  <xbrli:context id="instant_only_0">
<xbrli:entity>
<xbrli:identifier scheme="http://www.dcca.dk/cvr">10021618</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2023-12-31</xbrli:instant>
</xbrli:period>
</xbrli:context>
  <xbrli:context id="duration_only_1">
<xbrli:entity>
<xbrli:identifier scheme="http://www.dcca.dk/cvr">10021618</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2022-01-01</xbrli:startDate>
<xbrli:endDate>2022-12-31</xbrli:endDate>
</xbrli:period>
</xbrli:context>
  <xbrli:context id="instant_only_1">
<xbrli:entity>
<xbrli:identifier scheme="http://www.dcca.dk/cvr">10021618</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>2022-12-31</xbrli:instant>
</xbrli:period>
</xbrli:context>
  <xbrli:context id="duration_memberOfSupervisoryBoardIdentifier_1_0">
<xbrli:entity>
<xbrli:identifier scheme="http://www.dcca.dk/cvr">10021618</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2023-01-01</xbrli:startDate>
<xbrli:endDate>2023-12-31</xbrli:endDate>
</xbrli:period>
<xbrli:scenario>
<xbrldi:typedMember dimension="cmn:IdentificationOfMemberOfSupervisoryBoardDimension">
<cmn:memberOfBoardIdentifier>1</cmn:memberOfBoardIdentifier>
</xbrldi:typedMember>
</xbrli:scenario>
</xbrli:context>
  <xbrli:context id="duration_memberOfSupervisoryBoardIdentifier_2_0">
<xbrli:entity>
<xbrli:identifier scheme="http://www.dcca.dk/cvr">10021618</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2023-01-01</xbrli:startDate>
<xbrli:endDate>2023-12-31</xbrli:endDate>
</xbrli:period>
<xbrli:scenario>
<xbrldi:typedMember dimension="cmn:IdentificationOfMemberOfSupervisoryBoardDimension">
<cmn:memberOfBoardIdentifier>2</cmn:memberOfBoardIdentifier>
</xbrldi:typedMember>
</xbrli:scenario>
</xbrli:context>
  <xbrli:context id="duration_memberOfSupervisoryBoardIdentifier_3_0">
<xbrli:entity>
<xbrli:identifier scheme="http://www.dcca.dk/cvr">10021618</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2023-01-01</xbrli:startDate>
<xbrli:endDate>2023-12-31</xbrli:endDate>
</xbrli:period>
<xbrli:scenario>
<xbrldi:typedMember dimension="cmn:IdentificationOfMemberOfSupervisoryBoardDimension">
<cmn:memberOfBoardIdentifier>3</cmn:memberOfBoardIdentifier>
</xbrldi:typedMember>
</xbrli:scenario>
</xbrli:context>
  <xbrli:context id="duration_memberOfSupervisoryBoardIdentifier_4_0">
<xbrli:entity>
<xbrli:identifier scheme="http://www.dcca.dk/cvr">10021618</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2023-01-01</xbrli:startDate>
<xbrli:endDate>2023-12-31</xbrli:endDate>
</xbrli:period>
<xbrli:scenario>
<xbrldi:typedMember dimension="cmn:IdentificationOfMemberOfSupervisoryBoardDimension">
<cmn:memberOfBoardIdentifier>4</cmn:memberOfBoardIdentifier>
</xbrldi:typedMember>
</xbrli:scenario>
</xbrli:context>
  <xbrli:context id="duration_memberOfSupervisoryBoardIdentifier_5_0">
<xbrli:entity>
<xbrli:identifier scheme="http://www.dcca.dk/cvr">10021618</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2023-01-01</xbrli:startDate>
<xbrli:endDate>2023-12-31</xbrli:endDate>
</xbrli:period>
<xbrli:scenario>
<xbrldi:typedMember dimension="cmn:IdentificationOfMemberOfSupervisoryBoardDimension">
<cmn:memberOfBoardIdentifier>5</cmn:memberOfBoardIdentifier>
</xbrldi:typedMember>
</xbrli:scenario>
</xbrli:context>
  <xbrli:context id="duration_memberOfExecutiveBoardIdentifier_1_0">
<xbrli:entity>
<xbrli:identifier scheme="http://www.dcca.dk/cvr">10021618</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2023-01-01</xbrli:startDate>
<xbrli:endDate>2023-12-31</xbrli:endDate>
</xbrli:period>
<xbrli:scenario>
<xbrldi:typedMember dimension="cmn:IdentificationOfMemberOfExecutiveBoardDimension">
<cmn:memberOfBoardIdentifier>1</cmn:memberOfBoardIdentifier>
</xbrldi:typedMember>
</xbrli:scenario>
</xbrli:context>
  <xbrli:context id="duration_auditorIdentifier_1_0">
<xbrli:entity>
<xbrli:identifier scheme="http://www.dcca.dk/cvr">10021618</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2023-01-01</xbrli:startDate>
<xbrli:endDate>2023-12-31</xbrli:endDate>
</xbrli:period>
<xbrli:scenario>
<xbrldi:typedMember dimension="cmn:IdentificationOfAuditorDimension">
<cmn:auditorIdentifier>1</cmn:auditorIdentifier>
</xbrldi:typedMember>
</xbrli:scenario>
</xbrli:context>
  <xbrli:unit id="DKK">
<xbrli:measure>iso4217:DKK</xbrli:measure>
</xbrli:unit>
  <xbrli:unit id="pure">
<xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit>
  <gsd:ReportingPeriodStartDate contextRef="duration_only_0">2023-01-01</gsd:ReportingPeriodStartDate>
  <gsd:ReportingPeriodEndDate contextRef="duration_only_0">2023-12-31</gsd:ReportingPeriodEndDate>
  <gsd:DateOfGeneralMeeting contextRef="duration_only_0">2024-03-21</gsd:DateOfGeneralMeeting>
  <sob:DateOfApprovalOfAnnualReport contextRef="duration_only_0">2024-03-21</sob:DateOfApprovalOfAnnualReport>
  <arr:SignatureOfAuditorsDate contextRef="duration_only_0">2024-03-21</arr:SignatureOfAuditorsDate>
  <sob:PlaceOfSignatureOfStatement contextRef="duration_only_0">Charlottenlund</sob:PlaceOfSignatureOfStatement>
  <gsd:NameOfSubmittingEnterprise contextRef="duration_only_0">inforevision statsautoriseret revisionsaktieselskab</gsd:NameOfSubmittingEnterprise>
  <gsd:AddressOfSubmittingEnterprisePostcodeAndTown contextRef="duration_only_0">2860 Søborg</gsd:AddressOfSubmittingEnterprisePostcodeAndTown>
  <gsd:NameOfReportingEntity contextRef="duration_only_0">Lector ApS</gsd:NameOfReportingEntity>
  <gsd:AddressOfSubmittingEnterpriseStreetAndNumber contextRef="duration_only_0">Buddingevej 312</gsd:AddressOfSubmittingEnterpriseStreetAndNumber>
  <gsd:AddressOfReportingEntityStreetName contextRef="duration_only_0">Ordrupvej 101</gsd:AddressOfReportingEntityStreetName>
  <gsd:AddressOfReportingEntityPostCodeIdentifier contextRef="duration_only_0">2920</gsd:AddressOfReportingEntityPostCodeIdentifier>
  <arr:SignatureOfAuditorsPlace contextRef="duration_only_0">Søborg</arr:SignatureOfAuditorsPlace>
  <gsd:AddressOfAuditorStreetName contextRef="duration_only_0"></gsd:AddressOfAuditorStreetName>
  <gsd:AddressOfAuditorPostCodeIdentifier contextRef="duration_only_0"></gsd:AddressOfAuditorPostCodeIdentifier>
  <gsd:IdentificationNumberCvrOfReportingEntity contextRef="duration_only_0">10021618</gsd:IdentificationNumberCvrOfReportingEntity>
  <gsd:PrecedingReportingPeriodStartDate contextRef="duration_only_0">2022-01-01</gsd:PrecedingReportingPeriodStartDate>
  <gsd:PredingReportingPeriodEndDate contextRef="duration_only_0">2022-12-31</gsd:PredingReportingPeriodEndDate>
  <mrv:DescriptionOfPrimaryActivitiesOfEntity contextRef="duration_only_0">Selskabets hovedaktivitet har i lighed med tidligere år været at yde konsulentbistand samt forestå softwareudvikling og leverancer af egenudviklede SW-produkter. </mrv:DescriptionOfPrimaryActivitiesOfEntity>
  <mrv:DescriptionOfDevelopmentInActivitiesAndFinancialAffairs contextRef="duration_only_0">Samfundsøkonomien har i det forgangne år, normaliseret sig, efter i flere år at have været påvirket af Coronavirus, forsyningskrise og krig. Aktiviteten har ikke været helt tilbage på niveau, særligt ikke for konsulentmarkedet, men for vores software forretning er vi tæt på normale tilstande.
Resultatet er en omsætning på budget for vores software og lidt under budget for konsulentområdet. Den samlede omsætning er selskabets højeste til dato.
Forretningspotentialet er udvidet på en række områder med en forbedret prissætning og en skarpere opdeling af vores forretningsområder. Vi har udvidet med nye ressourcer, som allerede er godt i gang, og som vil bidrage til betydelig vækst i såvel omsætning som indtjening i 2024.
Den målte kunde- og medarbejdertilfredshed er fastholdt høje niveauer.
Vores team af dygtige kolleger med høj anciennitet står stærkt i forhold til at udbygge vores forretningspotentiale.
Lector ApS har fortsat fokus på udviklingen af sin produktportefølje:
  • TeamShare - Sharepoint baseret sags- og videndelingssystem
  • LTS - løsning til toldautomatisering
Produkterne videreudvikles løbende for at holde dem teknologisk i front.
Lønsom udbygning af selskabets konsulentforretning er også et fokusområde, som i 2023 har udviklet sig
positivt om end vi har kunne mærke en faldende markedstrend, særligt i 2. halvår. Vi har styrket dette område i 2023 og forventer en positive trend i 2024.
Virksomhedens økonomiske grundlag er fortsat en stabil opgavetilgang fra eksisterende storkunder, men nye implementeringsprojekter og løbende indtægter fra vedligeholdelseskontrakter i tilknytning til selskabets produktforretning er i vækst, herunder også i forhold til ekspansion til udenlandske markeder.
Vores forventninger til 2024 er afspejlet i virksomhedens budget, som peger på et nyt rekordregnskab for både top- og bundlinje. Vi forventer lønsom vækst for alle forretningsområder.</mrv:DescriptionOfDevelopmentInActivitiesAndFinancialAffairs>
  <sob:IdentificationOfApprovedAnnualReport contextRef="duration_only_0">Bestyrelsen og direktionen har dags dato behandlet og godkendt årsrapporten for 1. januar 2023 - 31. december 2023 for Lector ApS.</sob:IdentificationOfApprovedAnnualReport>
  <sob:ConfirmationThatAnnualReportIsPresentedInAccordanceWithRequirementsProvidedForByLegislationAnyStandardsAndRequirementsProvidedByArticlesOfAssociationOrByAgreement contextRef="duration_only_0">Årsrapporten aflægges i overensstemmelse med årsregnskabsloven.</sob:ConfirmationThatAnnualReportIsPresentedInAccordanceWithRequirementsProvidedForByLegislationAnyStandardsAndRequirementsProvidedByArticlesOfAssociationOrByAgreement>
  <sob:ConfirmationThatFinancialStatementGivesTrueAndFairViewOfAssetsLiabilitiesEquityFinancialPositionAndResults contextRef="duration_only_0">Det er vores opfattelse, at årsregnskabet giver et retvisende billede af selskabets aktiver, passiver og finansielle stilling pr. 31. december 2023 samt af resultatet af selskabets aktiviteter for regnskabsåret 1. januar 2023 - 31. december 2023.</sob:ConfirmationThatFinancialStatementGivesTrueAndFairViewOfAssetsLiabilitiesEquityFinancialPositionAndResults>
  <sob:ManagementsStatementAboutManagementsReview contextRef="duration_only_0">Ledelsesberetningen indeholder efter vores opfattelse en retvisende redegørelse for de forhold, beretningen omhandler.</sob:ManagementsStatementAboutManagementsReview>
  <sob:RecommendationForApprovalOfAnnualReportByGeneralMeeting contextRef="duration_only_0">Årsrapporten indstilles til generalforsamlingens godkendelse.</sob:RecommendationForApprovalOfAnnualReportByGeneralMeeting>
  <arr:AddresseeOfAuditorsReportOnAuditedFinancialStatements contextRef="duration_only_0">Til anpartshaverne i Lector ApS</arr:AddresseeOfAuditorsReportOnAuditedFinancialStatements>
  <arr:OpinionOnAuditedFinancialStatements contextRef="duration_only_0">Vi har revideret årsregnskabet for Lector ApS for regnskabsåret 1. januar 2023 - 31. december 2023, der omfatter anvendt regnskabspraksis, resultatopgørelse, balance, egenkapitalopgørelse og noter. Årsregnskabet udarbejdes efter årsregnskabsloven.
Det er vores opfattelse, at årsregnskabet giver et retvisende billede af selskabets aktiver, passiver og finansielle stilling pr. 31. december 2023 samt af resultatet af selskabets aktiviteter for regnskabsåret 1. januar 2023 - 31. december 2023 i overensstemmelse med årsregnskabsloven.</arr:OpinionOnAuditedFinancialStatements>
  <arr:DescriptionOfQualificationsOfAuditedFinancialStatements contextRef="duration_only_0">Vi har udført vores revision i overensstemmelse med internationale standarder om revision og de yderligere krav, der er gældende i Danmark. Vores ansvar ifølge disse standarder og krav er nærmere beskrevet i revisionspåtegningens afsnit ”Revisors ansvar for revisionen af årsregnskabet”. Vi er uafhængige af selskabet i overensstemmelse med International Ethics Standards Board for Accountants’ internationale retningslinjer for revisorers etiske adfærd (IESBA Code) og de yderligere etiske krav, der er gældende i Danmark, ligesom vi har opfyldt vores øvrige etiske forpligtelser i henhold til disse krav og IESBA Code. Det er vores opfattelse, at det opnåede revisionsbevis er tilstrækkeligt og egnet som grundlag for vores konklusion.</arr:DescriptionOfQualificationsOfAuditedFinancialStatements>
  <arr:StatementOfExecutiveAndSupervisoryBoardsResponsibilityForFinancialStatements contextRef="duration_only_0">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:StatementOfExecutiveAndSupervisoryBoardsResponsibilityForFinancialStatements>
  <arr:StatementOfAuditorsResponsibilityForAuditAndAuditPerformed contextRef="duration_only_0">Vores mål er at opnå høj grad af sikkerhed for, om årsregnskabet som helhed er uden væsentlig fejlinformation, uanset om denne skyldes besvigelser eller fejl, og at afgive en revisionspåtegning med en konklusion. Høj grad af sikkerhed er et højt niveau af sikkerhed, men er ikke en garanti for, at en revision, der udføres i overensstemmelse med internationale standarder om revision og de yderligere krav, der er gældende i Danmark, altid vil afdække væsentlig fejlinformation, når sådan findes. Fejlinformationer kan opstå som følge af besvigelser eller fejl og kan betragtes som væsentlige, hvis det med rimelighed kan forventes, at de enkeltvis eller samlet har indflydelse på de økonomiske beslutninger, som regnskabsbrugerne træffer på grundlag af årsregnskabet. Som led i en revision, der udføres i overensstemmelse med internationale standarder om revision og de yderligere krav, der er gældende i Danmark, foretager vi faglige vurderinger og opretholder professionel skepsis under revisionen. Herudover:
Identificerer og vurderer vi risikoen for væsentlig fejlinformation i årsregnskabet, uanset om denne skyldes besvigelser eller fejl, udformer og udfører revisionshandlinger som reaktion på disse risici samt opnår revisionsbevis, der er tilstrækkeligt og egnet til at danne grundlag for vores konklusion. Risikoen for ikke at opdage væsentlig fejlinformation forårsaget af besvigelser er højere end ved væsentlig fejlinformation forårsaget af fejl, idet besvigelser kan omfatte sammensværgelser, dokumentfalsk, bevidste udeladelser, vildledning eller tilsidesættelse af intern kontrol.Opnår vi forståelse af den interne kontrol med relevans for revisionen for at kunne udforme revisionshandlinger, der er passende efter omstændighederne, men ikke for at kunne udtrykke en konklusion om effektiviteten af selskabets interne kontrol.Tager vi stilling til, om den regnskabspraksis, som er anvendt af ledelsen, er passende, samt om de regnskabsmæssige skøn og tilknyttede oplysninger, som ledelsen har udarbejdet, er rimelige.Konkluderer vi, om ledelsens udarbejdelse af årsregnskabet på grundlag af regnskabsprincippet om fortsat drift er passende, samt om der på grundlag af det opnåede revisionsbevis er væsentlig usikkerhed forbundet med begivenheder eller forhold, der kan skabe betydelig tvivl om selskabets evne til at fortsætte driften. Hvis vi konkluderer, at der er en væsentlig usikkerhed, skal vi i vores revisionspåtegning gøre opmærksom på oplysninger herom i årsregnskabet eller, hvis sådanne oplysninger ikke er tilstrækkelige, modificere vores konklusion. Vores konklusioner er baseret på det revisionsbevis, der er opnået frem til datoen for vores revisionspåtegning. Fremtidige begivenheder eller forhold kan dog medføre, at selskabet ikke længere kan fortsætte driften.Tager vi stilling til den samlede præsentation, struktur og indhold af årsregnskabet, herunder noteoplysningerne, samt om årsregnskabet afspejler de underliggende transaktioner og begivenheder på en sådan måde, at der gives et retvisende billede heraf.Vi kommunikerer med den øverste ledelse om blandt andet det planlagte omfang og den tidsmæssige placering af revisionen samt betydelige revisionsmæssige observationer, herunder eventuelle betydelige mangler i intern kontrol, som vi identificerer under revisionen.</arr:StatementOfAuditorsResponsibilityForAuditAndAuditPerformed>
  <arr:StatementOnManagementsReviewAuditorsReportOnAuditedFinancialStatements contextRef="duration_only_0">Ledelsen er ansvarlig for ledelsesberetningen.Vores konklusion om årsregnskabet omfatter ikke ledelsesberetningen, og vi udtrykker ingen form for konklusion med sikkerhed om ledelsesberetningen.I tilknytning til vores revision af årsregnskabet er det vores ansvar at læse ledelsesberetningen og i den forbindelse overveje, om ledelsesberetningen er væsentligt inkonsistent med årsregnskabet eller vores viden opnået ved revisionen eller på anden måde synes at indeholde væsentlig fejlinformation.Vores ansvar er derudover at overveje, om ledelsesberetningen indeholder krævede oplysninger i henhold til årsregnskabsloven.Baseret på det udførte arbejde er det vores opfattelse, at ledelsesberetningen er i overensstemmelse med årsregnskabet og er udarbejdet i overensstemmelse med årsregnskabslovens krav.Vi har ikke fundet væsentlig fejlinformation i ledelsesberetningen.</arr:StatementOnManagementsReviewAuditorsReportOnAuditedFinancialStatements>
  <fsa:InformationOnReportingClassOfEntity contextRef="duration_only_0">Årsrapporten er udarbejdet i overensstemmelse med dansk regnskabslovgivning samt almindeligt anerkendt regnskabspraksis.
Årsrapporten aflægges efter årsregnskabslovens Regnskabsklasse B.Der er tilvalgt enkelte bestemmelser for regnskabsklasse C.Anvendt regnskabspraksis er uændret i forhold til sidste år.</fsa:InformationOnReportingClassOfEntity>
  <fsa:DescriptionOfGeneralMattersRelatedToRecognitionMeasurementAndChangesInAccountingPolicies contextRef="duration_only_0">Årsregnskabet er udarbejdet med udgangspunkt i det historiske kostprisprincip.Indtægterne 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. I resultatopgørelsen indregnes endvidere 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 amortisering af forskellen mellem kostprisen og det nominelle beløb. Herved fordeles kurstab og -gevinst over løbetiden.Ved indregning og måling tages hensyn til forudsigelige tab og risici, der fremkommer, inden årsrapporten aflægges, og som be- eller afkræfter forhold, der eksisterer på balancedagen.Som målevaluta benyttes Danske kroner. Alle andre valutaer anses som fremmed valuta.</fsa:DescriptionOfGeneralMattersRelatedToRecognitionMeasurementAndChangesInAccountingPolicies>
  <fsa:DescriptionOfMethodsOfForeignCurrencies contextRef="duration_only_0">Transaktioner i fremmed valuta er i årets løb omregnet til transaktionsdagens kurs eller en tilnærmet standardkurs. 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 er indregnet til balancedagens kurs. Anlægsaktiver, der er købt i fremmed valuta, måles til kursen på transaktionsdagen.Realiserede og urealiserede valutakursfortjenester og -tab er indregnet i resultatopgørelsen under andre finansielle indtægter og øvrige finansielle omkostninger.</fsa:DescriptionOfMethodsOfForeignCurrencies>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfGrossProfitLoss contextRef="duration_only_0">Bruttofortjeneste/-tab omfatter 
"Nettoomsætning""Direkte omkostninger""Arbejde udført for egen regning og opført under aktiver""Andre driftsindtægter" "Eksterne omkostninger".</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfGrossProfitLoss>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfRevenue contextRef="duration_only_0">Som indtægtskriterium anvendes produktionskriteriet, således at nettoomsætningen omfatter årets fakturerede omsætning reduceret med forudbetalinger, og med tillæg af igangværende arbejder målt til salgsværdi. Nettoomsætningen måles til dagsværdien ekskl. moms og med fradrag af afgivne rabatter.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfRevenue>
  <fsa:DescriptionOfOwnWorkCapitalised contextRef="duration_only_0">Regnskabsposten omfatter arbejder udført i regnskabsåret og aktiveret under immaterielle anlægsaktiver. Målingen af arbejder udført for egen regning sker til kostpris og omfatter andre eksterne omkostninger og personaleomkostninger.</fsa:DescriptionOfOwnWorkCapitalised>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfCostOfSales contextRef="duration_only_0">Direkte omkostninger omfatter årets udgifter til eksterne konsulenter, der afholdes for at opnå årets nettoomsætning.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfCostOfSales>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfOtherOperatingIncome contextRef="duration_only_0">Andre driftsindtægter indeholder regnskabsposter af sekundær karakter i forhold til selskabets hovedaktivitet, herunder modtagne godtgørelser fra offentlige myndigheder og avance ved salg af anlægsaktiver.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfOtherOperatingIncome>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfExternalExpenses contextRef="duration_only_0">Eksterne omkostninger omfatter 
salgsomkostningerlokaleomkostningeradministrationsomkostninger.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfExternalExpenses>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfEmployeeBenefitExpense contextRef="duration_only_0">Personaleomkostninger omfatter løn og gager, inklusive feriepenge og pensioner samt andre omkostninger til social sikring m.v.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfEmployeeBenefitExpense>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfFinanceIncome contextRef="duration_only_0">Finansielle indtægter indregnes i resultatopgørelsen med de beløb, der vedrører regnskabsåret. Andre finansielle indtægter omfatter renter, realiserede og urealiserede valutakursfortjenester rentegodtgørelse under acontoskatteordningen.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfFinanceIncome>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfFinanceExpenses contextRef="duration_only_0">Finansielle omkostninger indregnes i resultatopgørelsen med de beløb, der vedrører regnskabsåret. Øvrige finansielle omkostninger omfatter renter, realiserede og urealiserede valutakurstab samt rentetillæg under acontoskatteordningen.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfFinanceExpenses>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxExpenses contextRef="duration_only_0">Skat af årets resultat udgør 22% af det regnskabsmæssige resultat korrigeret for ikke indkomstskattepligtige og ikke fradragsberettigede poster.
Skat af årets resultat er sammensat af den forventede skat af årets skattepligtige indkomst reguleret for årets forskydning i udskudt skat og eventuelle korrektioner til tidligere års skatter. Ændring i udskudt skat som følge af ændring i skattesatser indregnes i resultatopgørelsen.
Skat af årets resultat indregnes i resultatopgørelsen med den del, der kan henføres til årets resultat, og direkte i egenkapitalen med den del, der kan henføres til posteringer direkte i egenkapitalen.
Selskabet er omfattet af acontoskatteordningen. Rentegodtgørelse og rentetillæg er indregnet under henholdsvis andre finansielle indtægter og øvrige finansielle omkostninger.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxExpenses>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfAssetsAndLiabilities contextRef="duration_only_0">Balancen er opstillet i kontoform.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfAssetsAndLiabilities>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfIntangibleAssets contextRef="duration_only_0">Immaterielle anlægsaktiver måles til kostpris med fradrag af akkumulerede afskrivninger.
Kostprisen omfatter anskaffelsesprisen samt omkostninger direkte tilknyttet anskaffelsen indtil det tidspunkt, hvor aktivet er klar til at blive taget i brug. For egenfremstillede udviklingsprojekter indgår endvidere indirekte produktionsomkostninger. Indirekte produktionsomkostninger indeholder indirekte materialer og løn som er anvendt ved fremstillingen af udviklingsaktivet.
Udviklingsprojekter, der er klart definerede og identificerbare, hvor den tekniske udnyttelsesgrad, tilstrækkelige ressourcer og et potentielt fremtidigt marked eller udviklingsmulighed i selskabet kan påvises, og hvor det er hensigten at fremstille, markedsføre eller anvende projektet, indregnes som immaterielle anlægsaktiver, såfremt der er tilstrækkelig sikkerhed for, at kapitalværdien af den fremtidige indtjening kan dække produktions-, salgs-, og administrationsomkostninger samt selve udviklingsomkostningerne.
Udviklingsprojekter, der ikke opfylder kriterierne for indregning i balancen, indregnes som omkostninger i resultatopgørelsen, i takt med at omkostningerne afholdes.
Aktiverne afskrives lineært over deres forventede økonomiske brugstid:Aktivgruppe	Periode
Færdiggjorte udviklingsprojekter	4 år
Der er ved fastlæggelsen af afskrivningsperioderne ikke medtaget restværdi efter endt brug, da de immaterielle aktiver ikke bliver handlet på et aktivt og effektivt marked.Fortjeneste eller tab ved salg er medtaget i resultatopgørelsen under henholdsvis andre driftsindtægter og andre driftsomkostninger.Den regnskabsmæssige værdi af immaterielle anlægsaktiver gennemgås årligt for indikationer på værdiforringelse, ud over det som udtrykkes ved de normale afskrivninger. Hvis dette er tilfældet, foretages der nedskrivning af hvert enkelt aktiv henholdsvis gruppe af aktiver til lavere genindvindingsværdi. Som genindvindingsværdi anvendes den højeste værdi af forventet nettosalgspris og kapitalværdi. Kapitalværdien opgøres som nutidsværdien af de forventede nettopengestrømme fra anvendelsen af aktivet eller aktivgruppen.Årets nedskrivninger indregnes i resultatopgørelsen under af- og nedskrivninger af materielle og immaterielle anlægsaktiver.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfIntangibleAssets>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfPropertyPlantAndEquipment contextRef="duration_only_0">Materielle anlægsaktiver måles til kostpris med fradrag af akkumulerede afskrivninger. Afskrivningsgrundlaget er kostpris med tillæg af eventuelle opskrivninger og med fradrag af forventet restværdi efter afsluttet brugstid.
Kostprisen omfatter anskaffelsesprisen samt omkostninger direkte tilknyttet anskaffelsen indtil det tidspunkt, hvor aktivet er klar til at blive taget i brug.
Kostprisen på et samlet aktiv opdeles i separate bestanddele, der afskrives hver for sig, hvis brugstiden på de enkelte bestanddele er væsentlig forskellig.Afskrivninger påbegyndes, når aktiverne er klar til ibrugtagning. Der foretages lineære afskrivninger baseret på følgende forventninger til brugstider og restværdier:Aktivgruppe	Periode	Restværdi
Indretning af lejede lokaler	8 år	0%
Andre anlæg, driftsmateriel og inventar	5 år	0%
Småaktiver er omkostningsført i resultatopgørelsen under eksterne omkostninger.Fortjeneste og tab ved salg eller udrangering er medtaget i resultatopgørelsen under henholdsvis andre driftsindtægter og andre driftsomkostninger.Den regnskabsmæssige værdi af materielle anlægsaktiver gennemgås årligt for indikationer på værdiforringelse, ud over det som udtrykkes ved de normale afskrivninger. Hvis dette er tilfældet, foretages der nedskrivning af hvert enkelt aktiv henholdsvis gruppe af aktiver til lavere genindvindingsværdi. Som genindvingsværdi anvendes den højeste værdi af forventet nettosalgspris og kapitalværdi. Kapitalværdien opgøres som nutidsværdien af de forventede nettopengestrømme fra anvendelsen af aktivet eller aktivgruppen.Årets nedskrivninger indregnes i resultatopgørelsen under af- og nedskrivninger af materielle og immaterielle anlægsaktiver.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfPropertyPlantAndEquipment>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfInvestments contextRef="duration_only_0">Andre tilgodehavender indregnet under anlægsaktiver omfatter udlån, som er målt til amortiseret kostpris, hvilket sædvanligvis svarer til nominel værdi. 
I tilfælde hvor den regnskabsmæssige værdi overstiger genindvindingsværdien, nedskrives til denne lavere værdi. Eventuelle nedskrivninger indregnes i resultatopgørelsen under nedskrivning af finansielle aktiver.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfInvestments>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfReceivables contextRef="duration_only_0">Tilgodehavender måles til amortiseret kostpris, der sædvanligvis svarer til nominel værdi. Værdien reduceres med nedskrivning til imødegåelse af forventede tab efter en individuel vurdering.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfReceivables>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfContractWorkInProgress contextRef="duration_only_0">Igangværende arbejder for fremmed regning er indregnet efter produktionskriteriet, hvorefter igangværende arbejder måles til salgsværdien af det udførte arbejde. Salgsværdien måles på baggrund af færdiggørelsesgraden på balancedagen og de samlede forventede indtægter på det enkelte igangværende arbejde. Færdiggørelsesgraden opgøres som andelen af de afholdte ressourcer i forhold til de forventede samlede ressourcer på det enkelte igangværende arbejde.
Når salgsværdien på et enkelt igangværende arbejde ikke kan opgøres pålideligt, måles salgsværdien til de medgåede omkostninger eller til nettorealisationsværdien, såfremt denne er lavere.
Det enkelte igangværende arbejde indregnes i balancen under tilgodehavender eller gældsforpligtelser, afhængigt af nettoværdien af salgssummen med fradrag af modtagne forudbetalinger.Omkostninger i forbindelse med salgsarbejde og opnåelse af kontrakter indregnes i resultatopgørelsen i takt med, at de afholdes. Eventuelle finansieringsomkostninger til finansiering af igangværende arbejder indgår under finansielle omkostninger.Når det er sandsynligt, at de totale omkostninger vil overstige de totale indtægter på et igangværende arbejde for fremmed regning, indregnes det samlede forventede tab straks som en hensat forpligtelse.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfContractWorkInProgress>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfDeferredIncomeAssets contextRef="duration_only_0">Periodeafgrænsningsposter, indregnet under aktiver, omfatter afholdte omkostninger vedrørende efterfølgende regnskabsår.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfDeferredIncomeAssets>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfEquity contextRef="duration_only_0">Reserve for udviklingsaktiver omfatter aktiverede udviklingsomkostninger fra og med 1. januar 2016. Reserven kan ikke benyttes til udbytte eller dækning af underskud. Reserven reduceres eller opløses, hvis de indregnede udviklingsomkostninger afskrives eller udgår af virksomhedens drift. Dette sker ved overførsel direkte til egenkapitalens frie reserver.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfEquity>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxPayablesAndDeferredTax contextRef="duration_only_0">Udskudt skat måles efter den balanceorienterede gældsmetode. Der er hensat til udskudt skat med 22% af midlertidige forskelle mellem regnskabsmæssige og skattemæssige værdier af aktiver og forpligtelser, og under hensyntagen til den planlagte anvendelse af aktivet henholdsvis afvikling af forpligtelsen.
Skatteværdien af fremførselsberettigede skattemæssige underskud indgår i opgørelsen af den udskudte skat, såfremt det er sandsynligt, at underskuddene kan udnyttes. Eventuelle udskudte nettoskatteaktiver måles til nettorealisationsværdi.Udskudte skatteaktiver som ikke forventes udnyttet inden for en kortere årrække, er noteoplyst under eventualaktiver.Selskabsskat, vedrørende regnskabsåret, som ikke er afregnet på balancedagen, klassificeres som selskabsskat under enten tilgodehavender eller gældsforpligtelser.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfTaxPayablesAndDeferredTax>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfLiabilitiesOtherThanProvisions contextRef="duration_only_0"> Kortfristede gældsforpligtelser er målt til amortiseret kostpris svarende til nominel værdi.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfLiabilitiesOtherThanProvisions>
  <fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfDeferredIncomeLiabilities contextRef="duration_only_0">Periodeafgrænsningsposter, indregnet under forpligtelser, omfatter modtagne betalinger vedrørende indtægter i efterfølgende regnskabsår.</fsa:DescriptionOfMethodsOfRecognitionAndMeasurementBasisOfDeferredIncomeLiabilities>
  <fsa:GrossProfitLoss contextRef="duration_only_0" decimals="0" unitRef="DKK">31925841</fsa:GrossProfitLoss>
  <fsa:GrossProfitLoss contextRef="duration_only_1" decimals="0" unitRef="DKK">26809677</fsa:GrossProfitLoss>
  <fsa:EmployeeBenefitsExpense contextRef="duration_only_0" decimals="0" unitRef="DKK">25659649</fsa:EmployeeBenefitsExpense>
  <fsa:EmployeeBenefitsExpense contextRef="duration_only_1" decimals="0" unitRef="DKK">20807800</fsa:EmployeeBenefitsExpense>
  <fsa:DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss contextRef="duration_only_0" decimals="0" unitRef="DKK">3541420</fsa:DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss>
  <fsa:DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss contextRef="duration_only_1" decimals="0" unitRef="DKK">3341432</fsa:DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss>
  <fsa:ProfitLossFromOrdinaryOperatingActivities contextRef="duration_only_0" decimals="0" unitRef="DKK">2724772</fsa:ProfitLossFromOrdinaryOperatingActivities>
  <fsa:ProfitLossFromOrdinaryOperatingActivities contextRef="duration_only_1" decimals="0" unitRef="DKK">2660445</fsa:ProfitLossFromOrdinaryOperatingActivities>
  <fsa:OtherFinanceIncome contextRef="duration_only_0" decimals="0" unitRef="DKK">137856</fsa:OtherFinanceIncome>
  <fsa:OtherFinanceIncome contextRef="duration_only_1" decimals="0" unitRef="DKK">5292</fsa:OtherFinanceIncome>
  <fsa:OtherFinanceExpenses contextRef="duration_only_0" decimals="0" unitRef="DKK">932</fsa:OtherFinanceExpenses>
  <fsa:OtherFinanceExpenses contextRef="duration_only_1" decimals="0" unitRef="DKK">45559</fsa:OtherFinanceExpenses>
  <fsa:ProfitLossFromOrdinaryActivitiesBeforeTax contextRef="duration_only_0" decimals="0" unitRef="DKK">2861696</fsa:ProfitLossFromOrdinaryActivitiesBeforeTax>
  <fsa:ProfitLossFromOrdinaryActivitiesBeforeTax contextRef="duration_only_1" decimals="0" unitRef="DKK">2620178</fsa:ProfitLossFromOrdinaryActivitiesBeforeTax>
  <fsa:TaxExpense contextRef="duration_only_0" decimals="0" unitRef="DKK">575247</fsa:TaxExpense>
  <fsa:TaxExpense contextRef="duration_only_1" decimals="0" unitRef="DKK">368446</fsa:TaxExpense>
  <fsa:ProfitLoss contextRef="duration_only_0" decimals="0" unitRef="DKK">2286449</fsa:ProfitLoss>
  <fsa:ProfitLoss contextRef="duration_only_1" decimals="0" unitRef="DKK">2251732</fsa:ProfitLoss>
  <fsa:ProfitLoss contextRef="duration_RetainedEarningsMember_0" decimals="0" unitRef="DKK">2286449</fsa:ProfitLoss>
  <fsa:ProfitLoss contextRef="duration_RetainedEarningsMember_1" decimals="0" unitRef="DKK">2251732</fsa:ProfitLoss>
  <fsa:OtherSimilarRightsOriginatingFromDevelopmentProjects contextRef="instant_only_0" decimals="0" unitRef="DKK">9805211</fsa:OtherSimilarRightsOriginatingFromDevelopmentProjects>
  <fsa:OtherSimilarRightsOriginatingFromDevelopmentProjects contextRef="instant_only_1" decimals="0" unitRef="DKK">9400904</fsa:OtherSimilarRightsOriginatingFromDevelopmentProjects>
  <fsa:IntangibleAssets contextRef="instant_only_0" decimals="0" unitRef="DKK">9805211</fsa:IntangibleAssets>
  <fsa:IntangibleAssets contextRef="instant_only_1" decimals="0" unitRef="DKK">9400904</fsa:IntangibleAssets>
  <fsa:FixturesFittingsToolsAndEquipment contextRef="instant_only_0" decimals="0" unitRef="DKK">5039</fsa:FixturesFittingsToolsAndEquipment>
  <fsa:FixturesFittingsToolsAndEquipment contextRef="instant_only_1" decimals="0" unitRef="DKK">11758</fsa:FixturesFittingsToolsAndEquipment>
  <fsa:PropertyPlantAndEquipment contextRef="instant_only_0" decimals="0" unitRef="DKK">5039</fsa:PropertyPlantAndEquipment>
  <fsa:PropertyPlantAndEquipment contextRef="instant_only_1" decimals="0" unitRef="DKK">11758</fsa:PropertyPlantAndEquipment>
  <fsa:OtherLongtermReceivables contextRef="instant_only_0" decimals="0" unitRef="DKK">477953</fsa:OtherLongtermReceivables>
  <fsa:OtherLongtermReceivables contextRef="instant_only_1" decimals="0" unitRef="DKK">439743</fsa:OtherLongtermReceivables>
  <fsa:LongtermInvestmentsAndReceivables contextRef="instant_only_0" decimals="0" unitRef="DKK">477953</fsa:LongtermInvestmentsAndReceivables>
  <fsa:LongtermInvestmentsAndReceivables contextRef="instant_only_1" decimals="0" unitRef="DKK">439743</fsa:LongtermInvestmentsAndReceivables>
  <fsa:NoncurrentAssets contextRef="instant_only_0" decimals="0" unitRef="DKK">10288203</fsa:NoncurrentAssets>
  <fsa:NoncurrentAssets contextRef="instant_only_1" decimals="0" unitRef="DKK">9852405</fsa:NoncurrentAssets>
  <fsa:ShorttermTradeReceivables contextRef="instant_only_0" decimals="0" unitRef="DKK">4642760</fsa:ShorttermTradeReceivables>
  <fsa:ShorttermTradeReceivables contextRef="instant_only_1" decimals="0" unitRef="DKK">4282201</fsa:ShorttermTradeReceivables>
  <fsa:ContractWorkInProgress contextRef="instant_only_0" decimals="0" unitRef="DKK">1393868</fsa:ContractWorkInProgress>
  <fsa:ContractWorkInProgress contextRef="instant_only_1" decimals="0" unitRef="DKK">766026</fsa:ContractWorkInProgress>
  <fsa:OtherShorttermReceivables contextRef="instant_only_0" decimals="0" unitRef="DKK">261144</fsa:OtherShorttermReceivables>
  <fsa:OtherShorttermReceivables contextRef="instant_only_1" decimals="0" unitRef="DKK">18360</fsa:OtherShorttermReceivables>
  <fsa:ShorttermTaxReceivables contextRef="instant_only_0" decimals="0" unitRef="DKK">0</fsa:ShorttermTaxReceivables>
  <fsa:ShorttermTaxReceivables contextRef="instant_only_1" decimals="0" unitRef="DKK">98000</fsa:ShorttermTaxReceivables>
  <fsa:DeferredIncomeAssets contextRef="instant_only_0" decimals="0" unitRef="DKK">443363</fsa:DeferredIncomeAssets>
  <fsa:DeferredIncomeAssets contextRef="instant_only_1" decimals="0" unitRef="DKK">231266</fsa:DeferredIncomeAssets>
  <fsa:ShorttermReceivables contextRef="instant_only_0" decimals="0" unitRef="DKK">6741135</fsa:ShorttermReceivables>
  <fsa:ShorttermReceivables contextRef="instant_only_1" decimals="0" unitRef="DKK">5395853</fsa:ShorttermReceivables>
  <fsa:CashAndCashEquivalents contextRef="instant_only_0" decimals="0" unitRef="DKK">6755582</fsa:CashAndCashEquivalents>
  <fsa:CashAndCashEquivalents contextRef="instant_only_1" decimals="0" unitRef="DKK">3187511</fsa:CashAndCashEquivalents>
  <fsa:CurrentAssets contextRef="instant_only_0" decimals="0" unitRef="DKK">13496717</fsa:CurrentAssets>
  <fsa:CurrentAssets contextRef="instant_only_1" decimals="0" unitRef="DKK">8583364</fsa:CurrentAssets>
  <fsa:Assets contextRef="instant_only_0" decimals="0" unitRef="DKK">23784920</fsa:Assets>
  <fsa:Assets contextRef="instant_only_1" decimals="0" unitRef="DKK">18435769</fsa:Assets>
  <fsa:ContributedCapital contextRef="instant_only_0" decimals="0" unitRef="DKK">138889</fsa:ContributedCapital>
  <fsa:ContributedCapital contextRef="instant_only_1" decimals="0" unitRef="DKK">138889</fsa:ContributedCapital>
  <fsa:ReserveForDevelopmentExpenditure contextRef="instant_only_0" decimals="0" unitRef="DKK">7648065</fsa:ReserveForDevelopmentExpenditure>
  <fsa:ReserveForDevelopmentExpenditure contextRef="instant_only_1" decimals="0" unitRef="DKK">7332705</fsa:ReserveForDevelopmentExpenditure>
  <fsa:RetainedEarnings contextRef="instant_only_0" decimals="0" unitRef="DKK">4273223</fsa:RetainedEarnings>
  <fsa:RetainedEarnings contextRef="instant_only_1" decimals="0" unitRef="DKK">2302134</fsa:RetainedEarnings>
  <fsa:Equity contextRef="instant_only_0" decimals="0" unitRef="DKK">12060177</fsa:Equity>
  <fsa:Equity contextRef="instant_only_1" decimals="0" unitRef="DKK">9773728</fsa:Equity>
  <fsa:DeferredTaxLiabilitiesLongterm contextRef="instant_only_0" decimals="0" unitRef="DKK">1830426</fsa:DeferredTaxLiabilitiesLongterm>
  <fsa:DeferredTaxLiabilitiesLongterm contextRef="instant_only_1" decimals="0" unitRef="DKK">2179517</fsa:DeferredTaxLiabilitiesLongterm>
  <fsa:Provisions contextRef="instant_only_0" decimals="0" unitRef="DKK">1830426</fsa:Provisions>
  <fsa:Provisions contextRef="instant_only_1" decimals="0" unitRef="DKK">2179517</fsa:Provisions>
  <fsa:ShorttermContractWorkInProgressLiabilities contextRef="instant_only_0" decimals="0" unitRef="DKK">493175</fsa:ShorttermContractWorkInProgressLiabilities>
  <fsa:ShorttermContractWorkInProgressLiabilities contextRef="instant_only_1" decimals="0" unitRef="DKK">140390</fsa:ShorttermContractWorkInProgressLiabilities>
  <fsa:ShorttermPrepaymentsReceivedFromCustomers contextRef="instant_only_0" decimals="0" unitRef="DKK">296170</fsa:ShorttermPrepaymentsReceivedFromCustomers>
  <fsa:ShorttermPrepaymentsReceivedFromCustomers contextRef="instant_only_1" decimals="0" unitRef="DKK">706179</fsa:ShorttermPrepaymentsReceivedFromCustomers>
  <fsa:ShorttermTradePayables contextRef="instant_only_0" decimals="0" unitRef="DKK">2632601</fsa:ShorttermTradePayables>
  <fsa:ShorttermTradePayables contextRef="instant_only_1" decimals="0" unitRef="DKK">2915369</fsa:ShorttermTradePayables>
  <fsa:ShorttermTaxPayables contextRef="instant_only_0" decimals="0" unitRef="DKK">294338</fsa:ShorttermTaxPayables>
  <fsa:ShorttermTaxPayables contextRef="instant_only_1" decimals="0" unitRef="DKK">0</fsa:ShorttermTaxPayables>
  <fsa:OtherPayablesIncludingTaxPayablesLiabilitiesOtherThanProvisionsShortterm contextRef="instant_only_0" decimals="0" unitRef="DKK">5986033</fsa:OtherPayablesIncludingTaxPayablesLiabilitiesOtherThanProvisionsShortterm>
  <fsa:OtherPayablesIncludingTaxPayablesLiabilitiesOtherThanProvisionsShortterm contextRef="instant_only_1" decimals="0" unitRef="DKK">2606612</fsa:OtherPayablesIncludingTaxPayablesLiabilitiesOtherThanProvisionsShortterm>
  <fsa:ShorttermDeferredIncome contextRef="instant_only_0" decimals="0" unitRef="DKK">192000</fsa:ShorttermDeferredIncome>
  <fsa:ShorttermDeferredIncome contextRef="instant_only_1" decimals="0" unitRef="DKK">113974</fsa:ShorttermDeferredIncome>
  <fsa:ShorttermLiabilitiesOtherThanProvisions contextRef="instant_only_0" decimals="0" unitRef="DKK">9894317</fsa:ShorttermLiabilitiesOtherThanProvisions>
  <fsa:ShorttermLiabilitiesOtherThanProvisions contextRef="instant_only_1" decimals="0" unitRef="DKK">6482524</fsa:ShorttermLiabilitiesOtherThanProvisions>
  <fsa:LiabilitiesOtherThanProvisions contextRef="instant_only_0" decimals="0" unitRef="DKK">9894317</fsa:LiabilitiesOtherThanProvisions>
  <fsa:LiabilitiesOtherThanProvisions contextRef="instant_only_1" decimals="0" unitRef="DKK">6482524</fsa:LiabilitiesOtherThanProvisions>
  <fsa:LiabilitiesAndEquity contextRef="instant_only_0" decimals="0" unitRef="DKK">23784920</fsa:LiabilitiesAndEquity>
  <fsa:LiabilitiesAndEquity contextRef="instant_only_1" decimals="0" unitRef="DKK">18435769</fsa:LiabilitiesAndEquity>
  <fsa:DisclosureOfEquity contextRef="duration_only_0">EGENKAPITALOPGØRELSE
	Virksomhedskapital	Reserve for udviklingsomkostninger	Overført resultat	I alt
	DKK	DKK	DKK	DKK
				
Egenkapital pr. 1. januar 2022	138.889	6.903.928	479.179	7.521.996
Overført via resultatdisponeringen			2.251.732	2.251.732
Overført til reserve for udviklingsomkostninger		428.777	-428.777	0
Egenkapital pr. 1. januar 2023	138.889	7.332.705	2.302.134	9.773.728
Overført via resultatdisponeringen			2.286.449	2.286.449
Overført til reserve for udviklingsomkostninger		315.360	-315.360	0
Egenkapital pr. 31. december 2023	138.889	7.648.065	4.273.223	12.060.177
</fsa:DisclosureOfEquity>
  <fsa:DisclosureOfAnyUncertaintyConnectedWithRecognitionOrMeasurement contextRef="duration_only_0">USIKKERHED VED INDREGNING OG MÅLING
Selskabet har under posten anden gæld indregnet forpligtelsen til afregning af incitatmentsprogram til medarbejdere som er målt til nettorealisationsværdien og udgør t.kr. 1.962. Forpligtelsen afhænger af de fremtidige resultater i forretningsområder samt værdiansættelsen af de enkelte forretningsområder og der knytter sig fremtidige forudsætninger hertil, hvorfor der er en iboende usikkerhed ved indregning og måling af værdien af forpligtelsen. Årets værdiregulering af forpligtelsen er opgjort til t.kr. 797 og er indregnet under personaleomkostninger. 
</fsa:DisclosureOfAnyUncertaintyConnectedWithRecognitionOrMeasurement>
  <fsa:WagesAndSalaries contextRef="duration_only_0" decimals="0" unitRef="DKK">21605649</fsa:WagesAndSalaries>
  <fsa:WagesAndSalaries contextRef="duration_only_1" decimals="0" unitRef="DKK">17228606</fsa:WagesAndSalaries>
  <fsa:PostemploymentBenefitExpense contextRef="duration_only_0" decimals="0" unitRef="DKK">2981211</fsa:PostemploymentBenefitExpense>
  <fsa:PostemploymentBenefitExpense contextRef="duration_only_1" decimals="0" unitRef="DKK">2584806</fsa:PostemploymentBenefitExpense>
  <fsa:SocialSecurityContributions contextRef="duration_only_0" decimals="0" unitRef="DKK">217418</fsa:SocialSecurityContributions>
  <fsa:SocialSecurityContributions contextRef="duration_only_1" decimals="0" unitRef="DKK">210872</fsa:SocialSecurityContributions>
  <fsa:OtherEmployeeExpense contextRef="duration_only_0" decimals="0" unitRef="DKK">855371</fsa:OtherEmployeeExpense>
  <fsa:OtherEmployeeExpense contextRef="duration_only_1" decimals="0" unitRef="DKK">783516</fsa:OtherEmployeeExpense>
  <fsa:AverageNumberOfEmployees contextRef="duration_only_0" decimals="0" unitRef="pure">28</fsa:AverageNumberOfEmployees>
  <fsa:AverageNumberOfEmployees contextRef="duration_only_1" decimals="0" unitRef="pure">24</fsa:AverageNumberOfEmployees>
  <fsa:DisclosureOfEmployeeBenefitsExpense contextRef="duration_only_0">PERSONALEOMKOSTNINGER
	2023	2022
	DKK	DKK
		
Gager og lønninger	21.605.649	17.228.606
Pensioner	2.981.211	2.584.806
Andre omkostninger til social sikring	217.418	210.872
Øvrige personaleomkostninger	855.371	783.516
I alt	25.659.649	20.807.800
		
Gennemsnitlig antal heltidsbeskæftigede	28	24
</fsa:DisclosureOfEmployeeBenefitsExpense>
  <fsa:DisclosureOfDepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss contextRef="duration_only_0">AF- OG NEDSKRIVNINGER AF MATERIELLE OG IMMATERIELLE ANLÆGSAKTIVER
	2023	2022
	DKK	DKK
		
Afskrivninger immaterielle anlægsaktiver	3.534.701	3.317.991
Afskrivninger materielle anlægsaktiver	6.719	23.441
I alt	3.541.420	3.341.432
</fsa:DisclosureOfDepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss>
  <fsa:DisclosureOfTaxExpenseOnOrdinaryActivities contextRef="duration_only_0">SKAT AF  ÅRETS RESULTAT
	Selskabsskat	Udskudt skat	Skat af årets resultat	2022
	DKK	DKK	DKK	DKK
				
Skyldig pr. 1. januar 2023	-98.000	2.179.517		
Betalt vedrørende tidligere år	98.000			
Skat af årets resultat	924.338	-349.091	575.247	368.446
Betalt acontoskat	-630.000			
Skyldig pr. 31. december 2023	294.338	1.830.426		
Skat af årets resultat i resultatopgørelsen			575.247	368.446
				
Som er indregnet således i balancen:				
Hensatte forpligtelser		1.830.426		
Kortfristede gældsforpligtelser	294.338			
I alt	294.338	1.830.426		
</fsa:DisclosureOfTaxExpenseOnOrdinaryActivities>
  <fsa:DisclosureOfIntangibleAssets contextRef="duration_only_0">IMMATERIELLE ANLÆGSAKTIVER
	Færdiggjorte udviklingsprojekter	I alt	2022
	DKK	DKK	DKK
			
Kostpris pr.  1. januar 2023	41.429.239	41.429.239	37.561.535
Tilgang i  året	3.939.008	3.939.008	3.867.704
Kostpris pr. 31. december 2023	45.368.247	45.368.247	41.429.239
			
Af- og nedskrivninger pr. 1. januar 2023	-32.028.335	-32.028.335	-28.710.344
Årets afskrivninger	-3.534.701	-3.534.701	-3.317.991
Af- og nedskrivninger pr. 31. december 2023	-35.563.036	-35.563.036	-32.028.335
			
Regnskabsmæssig værdi pr. 31. december 2023	9.805.211	9.805.211	9.400.904
			
Færdiggjorte udviklingsprojekter omfatter investering i udvikling af nye funktioner til selskabets produktportefølje. Udviklingen af funktionerne har forskellige tidshorisonter, men de i 2023 igangsatte projekter, som ikke er afsluttet pr. balancedagen, forventes at være afsluttet og klar til ibrugtagning i løbet af første halvdel af 2024. Igangsætningen af de nye funktioner prioriteres på baggrund af forventninger til efterspørgslen i markedet.			
</fsa:DisclosureOfIntangibleAssets>
  <fsa:DisclosureOfPropertyPlantAndEquipment contextRef="duration_only_0">MATERIELLE ANLÆGSAKTIVER
	Indretning af lejede lokaler	Andre anlæg, driftsmateriel og inventar	I alt	2022
	DKK	DKK	DKK	DKK
				
Kostpris pr. 1. januar 2023	214.587	437.368	651.955	651.955
Kostpris pr. 31. december 2023	214.587	437.368	651.955	651.955
				
Af- og nedskrivninger pr. 1. januar 2023	-214.587	-425.610	-640.197	-616.756
Årets afskrivninger	0	-6.719	-6.719	-23.441
Af- og nedskrivninger pr. 31. december 2023	-214.587	-432.329	-646.916	-640.197
				
Regnskabsmæssig værdi pr. 31. december 2023	0	5.039	5.039	11.758
</fsa:DisclosureOfPropertyPlantAndEquipment>
  <fsa:DisclosureOfInvestments contextRef="duration_only_0">FINANSIELLE ANLÆGSAKTIVER
	Andre tilgodehavender	I alt	2022
	DKK	DKK	DKK
			
Kostpris pr. 1. januar 2023	439.743	439.743	422.721
Tilgang i året	38.210	38.210	17.022
Kostpris pr. 31. december 2023	477.953	477.953	439.743
			
Regnskabsmæssig værdi pr. 31. december 2023	477.953	477.953	439.743
</fsa:DisclosureOfInvestments>
  <fsa:InformationOnContractWorkInProgress contextRef="duration_only_0">IGANGVÆRENDE ARBEJDER FOR FREMMED REGNING
	2023	2022
	DKK	DKK
		
Salgsværdi af igangværende arbejder for fremmed regning	2.512.208	3.282.221
Modtagne forudbetalinger vedrørende igangværende arbejder	-1.611.515	-2.656.585
I alt	900.693	625.636
		
Ovenstående bruttoværdier er indregnet således i balancen:		
Igangværende arbejder for fremmed regning, aktiver	1.393.868	766.026
Igangværende arbejder for fremmed regning, forpligtelser	-493.175	-140.390
I alt	900.693	625.636
</fsa:InformationOnContractWorkInProgress>
  <fsa:DisclosureOfLiabilitiesUnderLeases contextRef="duration_only_0">KONTRAKTLIGE FORPLIGTELSER
	2023
	DKK
	
Selskabet har indgået lejekontrakter med opsigelsesvarsler på op til 6 måneder, svarende til en forpligtelse på kr.	478.000
Selskabet har indgået operationelle leasingkontrakter der udløber december 2024, svarende til en samlet forpligtelse på kr.	110.000
Leje- og leasingforpligtelser i alt	588.000
</fsa:DisclosureOfLiabilitiesUnderLeases>
  <arr:TypeOfBasisForModifiedOpinionOnAuditedFinancialStatements contextRef="duration_only_0">Grundlag for konklusion</arr:TypeOfBasisForModifiedOpinionOnAuditedFinancialStatements>
  <arr:TypeOfModifiedOpinionOnAuditedFinancialStatements contextRef="duration_only_0">Konklusion</arr:TypeOfModifiedOpinionOnAuditedFinancialStatements>
  <fsa:ClassOfReportingEntity contextRef="duration_only_0">Regnskabsklasse B</fsa:ClassOfReportingEntity>
  <gsd:InformationOnTypeOfSubmittedReport contextRef="duration_only_0">Årsrapport</gsd:InformationOnTypeOfSubmittedReport>
  <cmn:TypeOfAuditorAssistance contextRef="duration_only_0">Revisionspåtegning</cmn:TypeOfAuditorAssistance>
  <cmn:NameAndSurnameOfMemberOfSupervisoryBoard contextRef="duration_memberOfSupervisoryBoardIdentifier_1_0">Thomas Bruno Pedersen</cmn:NameAndSurnameOfMemberOfSupervisoryBoard>
  <cmn:DescriptionOfMemberOfSupervisoryBoard contextRef="duration_memberOfSupervisoryBoardIdentifier_1_0" />
  <cmn:NameAndSurnameOfMemberOfSupervisoryBoard contextRef="duration_memberOfSupervisoryBoardIdentifier_2_0">Karl Haals Jensen</cmn:NameAndSurnameOfMemberOfSupervisoryBoard>
  <cmn:DescriptionOfMemberOfSupervisoryBoard contextRef="duration_memberOfSupervisoryBoardIdentifier_2_0">Bestyrelsesmedlem</cmn:DescriptionOfMemberOfSupervisoryBoard>
  <cmn:NameAndSurnameOfMemberOfSupervisoryBoard contextRef="duration_memberOfSupervisoryBoardIdentifier_3_0">Jens Allan Rasmussen</cmn:NameAndSurnameOfMemberOfSupervisoryBoard>
  <cmn:DescriptionOfMemberOfSupervisoryBoard contextRef="duration_memberOfSupervisoryBoardIdentifier_3_0">Bestyrelsesmedlem</cmn:DescriptionOfMemberOfSupervisoryBoard>
  <cmn:NameAndSurnameOfMemberOfSupervisoryBoard contextRef="duration_memberOfSupervisoryBoardIdentifier_4_0">Thomas Bargholz</cmn:NameAndSurnameOfMemberOfSupervisoryBoard>
  <cmn:DescriptionOfMemberOfSupervisoryBoard contextRef="duration_memberOfSupervisoryBoardIdentifier_4_0">Bestyrelsesmedlem</cmn:DescriptionOfMemberOfSupervisoryBoard>
  <cmn:NameAndSurnameOfMemberOfSupervisoryBoard contextRef="duration_memberOfSupervisoryBoardIdentifier_5_0">Ib Dybdahl Christoffersen</cmn:NameAndSurnameOfMemberOfSupervisoryBoard>
  <cmn:DescriptionOfMemberOfSupervisoryBoard contextRef="duration_memberOfSupervisoryBoardIdentifier_5_0">Bestyrelsesmedlem</cmn:DescriptionOfMemberOfSupervisoryBoard>
  <cmn:NameAndSurnameOfMemberOfExecutiveBoard contextRef="duration_memberOfExecutiveBoardIdentifier_1_0">Tue Villum Sørensen</cmn:NameAndSurnameOfMemberOfExecutiveBoard>
  <cmn:DescriptionOfMemberOfExecutiveBoard contextRef="duration_memberOfExecutiveBoardIdentifier_1_0">Administrerende Direktør</cmn:DescriptionOfMemberOfExecutiveBoard>
  <gsd:NameAndSurnameOfChairmanOfGeneralMeeting contextRef="duration_only_0">Tue Villum Sørensen</gsd:NameAndSurnameOfChairmanOfGeneralMeeting>
  <cmn:IdentificationNumberOfAuditor contextRef="duration_auditorIdentifier_1_0">mne34154</cmn:IdentificationNumberOfAuditor>
  <cmn:NameAndSurnameOfAuditor contextRef="duration_auditorIdentifier_1_0">Mark Schneekloth Jensen</cmn:NameAndSurnameOfAuditor>
  <cmn:DescriptionOfAuditor contextRef="duration_auditorIdentifier_1_0">Statsautoriseret revisor</cmn:DescriptionOfAuditor>
  <cmn:NameOfAuditFirm contextRef="duration_auditorIdentifier_1_0">inforevision statsautoriseret revisionsaktieselskab</cmn:NameOfAuditFirm>
  <cmn:IdentificationNumberCvrOfAuditFirm contextRef="duration_auditorIdentifier_1_0">19263096</cmn:IdentificationNumberCvrOfAuditFirm>
</xbrli:xbrl>