<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:d503d8ff-2f1c-4dbc-a412-c9393c830895,g:e88d7619-7e4b-4760-9a34-a239b32ebe12-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:inpha="http://www.innate-pharma.com/20260630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.innate-pharma.com/20260630">
  <xs:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xs:import namespace="https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full" schemaLocation="https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="inpha-20260630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="inpha-20260630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="inpha-20260630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="inpha-20260630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.innate-pharma.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterimCondensedConsolidatedStatementsofFinancialPosition" roleURI="http://www.innate-pharma.com/role/InterimCondensedConsolidatedStatementsofFinancialPosition">
        <link:definition>9952151 - Statement - Interim Condensed Consolidated Statements of Financial Position</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterimCondensedConsolidatedStatementsofIncomeLoss" roleURI="http://www.innate-pharma.com/role/InterimCondensedConsolidatedStatementsofIncomeLoss">
        <link:definition>9952152 - Statement - Interim Condensed Consolidated Statements of Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterimCondensedConsolidatedStatementsofComprehensiveIncomeLoss" roleURI="http://www.innate-pharma.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeLoss">
        <link:definition>9952153 - Statement - Interim Condensed Consolidated Statements of Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterimCondensedConsolidatedStatementsofCashFlows" roleURI="http://www.innate-pharma.com/role/InterimCondensedConsolidatedStatementsofCashFlows">
        <link:definition>9952154 - Statement - Interim Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterimCondensedConsolidatedStatementsofCashFlowsParenthetical" roleURI="http://www.innate-pharma.com/role/InterimCondensedConsolidatedStatementsofCashFlowsParenthetical">
        <link:definition>9952155 - Statement - Interim Condensed Consolidated Statements of Cash Flows (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterimConsolidatedStatementofChangesinShareholdersEquity" roleURI="http://www.innate-pharma.com/role/InterimConsolidatedStatementofChangesinShareholdersEquity">
        <link:definition>9952156 - Statement - Interim Consolidated Statement of Changes in Shareholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TheCompanyandkeyevents" roleURI="http://www.innate-pharma.com/role/TheCompanyandkeyevents">
        <link:definition>9952157 - Disclosure - The Company and key events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Basisofpresentationandstatementofcompliance" roleURI="http://www.innate-pharma.com/role/Basisofpresentationandstatementofcompliance">
        <link:definition>9952158 - Disclosure - Basis of presentation and statement of compliance</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Managementoffinancialrisks" roleURI="http://www.innate-pharma.com/role/Managementoffinancialrisks">
        <link:definition>9952159 - Disclosure - Management of financial risks</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Cashcashequivalentsshortterminvestmentsandnoncurrentfinancialassets" roleURI="http://www.innate-pharma.com/role/Cashcashequivalentsshortterminvestmentsandnoncurrentfinancialassets">
        <link:definition>9952160 - Disclosure - Cash, cash equivalents, short-term investments and non-current financial assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Tradereceivablesandothers" roleURI="http://www.innate-pharma.com/role/Tradereceivablesandothers">
        <link:definition>9952161 - Disclosure - Trade receivables and others</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Intangibleassets" roleURI="http://www.innate-pharma.com/role/Intangibleassets">
        <link:definition>9952162 - Disclosure - Intangible assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Propertyandequipment" roleURI="http://www.innate-pharma.com/role/Propertyandequipment">
        <link:definition>9952163 - Disclosure - Property and equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Tradepayablesandothers" roleURI="http://www.innate-pharma.com/role/Tradepayablesandothers">
        <link:definition>9952164 - Disclosure - Trade payables and others</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Financialliabilities" roleURI="http://www.innate-pharma.com/role/Financialliabilities">
        <link:definition>9952165 - Disclosure - Financial liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Employeebenefit" roleURI="http://www.innate-pharma.com/role/Employeebenefit">
        <link:definition>9952166 - Disclosure - Employee benefit</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Capital" roleURI="http://www.innate-pharma.com/role/Capital">
        <link:definition>9952167 - Disclosure - Capital</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Financialinstrumentsrecognizedinthestatementoffinancialpositionandrelatedeffectontheincomestatement" roleURI="http://www.innate-pharma.com/role/Financialinstrumentsrecognizedinthestatementoffinancialpositionandrelatedeffectontheincomestatement">
        <link:definition>9952168 - Disclosure - Financial instruments recognized in the statement of financial position and related effect on the income statement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenueandotherincome" roleURI="http://www.innate-pharma.com/role/Revenueandotherincome">
        <link:definition>9952169 - Disclosure - Revenue and other income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Operatingexpenses" roleURI="http://www.innate-pharma.com/role/Operatingexpenses">
        <link:definition>9952170 - Disclosure - Operating expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Netfinancialincomeloss" roleURI="http://www.innate-pharma.com/role/Netfinancialincomeloss">
        <link:definition>9952171 - Disclosure - Net financial income / (loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Incometaxexpense" roleURI="http://www.innate-pharma.com/role/Incometaxexpense">
        <link:definition>9952172 - Disclosure - Income tax / (expense)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Commitmentscontingenciesandlitigation" roleURI="http://www.innate-pharma.com/role/Commitmentscontingenciesandlitigation">
        <link:definition>9952173 - Disclosure - Commitments, contingencies and litigation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Relatedpartytransactions" roleURI="http://www.innate-pharma.com/role/Relatedpartytransactions">
        <link:definition>9952174 - Disclosure - Related party transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Incomelosspershare" roleURI="http://www.innate-pharma.com/role/Incomelosspershare">
        <link:definition>9952175 - Disclosure - Income / (loss) per share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Eventsafterthereportingdate" roleURI="http://www.innate-pharma.com/role/Eventsafterthereportingdate">
        <link:definition>9952176 - Disclosure - Events after the reporting date</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofpresentationandstatementofcompliancePolicies" roleURI="http://www.innate-pharma.com/role/BasisofpresentationandstatementofcompliancePolicies">
        <link:definition>9955511 - Disclosure - Basis of presentation and statement of compliance (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofpresentationandstatementofcomplianceTables" roleURI="http://www.innate-pharma.com/role/BasisofpresentationandstatementofcomplianceTables">
        <link:definition>9955512 - Disclosure - Basis of presentation and statement of compliance (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashcashequivalentsshortterminvestmentsandnoncurrentfinancialassetsTables" roleURI="http://www.innate-pharma.com/role/CashcashequivalentsshortterminvestmentsandnoncurrentfinancialassetsTables">
        <link:definition>9955513 - Disclosure - Cash, cash equivalents, short-term investments and non-current financial assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradereceivablesandothersTables" roleURI="http://www.innate-pharma.com/role/TradereceivablesandothersTables">
        <link:definition>9955514 - Disclosure - Trade receivables and others (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandequipmentTables" roleURI="http://www.innate-pharma.com/role/PropertyandequipmentTables">
        <link:definition>9955515 - Disclosure - Property and equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradepayablesandothersTables" roleURI="http://www.innate-pharma.com/role/TradepayablesandothersTables">
        <link:definition>9955516 - Disclosure - Trade payables and others (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialliabilitiesTables" roleURI="http://www.innate-pharma.com/role/FinancialliabilitiesTables">
        <link:definition>9955517 - Disclosure - Financial liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitTables" roleURI="http://www.innate-pharma.com/role/EmployeebenefitTables">
        <link:definition>9955518 - Disclosure - Employee benefit (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalTables" roleURI="http://www.innate-pharma.com/role/CapitalTables">
        <link:definition>9955519 - Disclosure - Capital (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialinstrumentsrecognizedinthestatementoffinancialpositionandrelatedeffectontheincomestatementTables" roleURI="http://www.innate-pharma.com/role/FinancialinstrumentsrecognizedinthestatementoffinancialpositionandrelatedeffectontheincomestatementTables">
        <link:definition>9955520 - Disclosure - Financial instruments recognized in the statement of financial position and related effect on the income statement (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueandotherincomeTables" roleURI="http://www.innate-pharma.com/role/RevenueandotherincomeTables">
        <link:definition>9955521 - Disclosure - Revenue and other income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingexpensesTables" roleURI="http://www.innate-pharma.com/role/OperatingexpensesTables">
        <link:definition>9955522 - Disclosure - Operating expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetfinancialincomelossTables" roleURI="http://www.innate-pharma.com/role/NetfinancialincomelossTables">
        <link:definition>9955523 - Disclosure - Net financial income / (loss) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxexpenseTables" roleURI="http://www.innate-pharma.com/role/IncometaxexpenseTables">
        <link:definition>9955524 - Disclosure - Income tax / (expense) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedpartytransactionsTables" roleURI="http://www.innate-pharma.com/role/RelatedpartytransactionsTables">
        <link:definition>9955525 - Disclosure - Related party transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomelosspershareTables" roleURI="http://www.innate-pharma.com/role/IncomelosspershareTables">
        <link:definition>9955526 - Disclosure - Income / (loss) per share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TheCompanyandkeyeventsThecompanyDetails" roleURI="http://www.innate-pharma.com/role/TheCompanyandkeyeventsThecompanyDetails">
        <link:definition>9955527 - Disclosure - The Company and key events - The company (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofpresentationandstatementofcomplianceDetails" roleURI="http://www.innate-pharma.com/role/BasisofpresentationandstatementofcomplianceDetails">
        <link:definition>9955528 - Disclosure - Basis of presentation and statement of compliance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofpresentationandstatementofcomplianceDisclosureofeffectofchangesinforeignexchangeratesDetails" roleURI="http://www.innate-pharma.com/role/BasisofpresentationandstatementofcomplianceDisclosureofeffectofchangesinforeignexchangeratesDetails">
        <link:definition>9955529 - Disclosure - Basis of presentation and statement of compliance - Disclosure of effect of changes in foreign exchange rates (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashcashequivalentsshortterminvestmentsandnoncurrentfinancialassetsDisclosureofcashcashequivalentsandfinancialassetsDetails" roleURI="http://www.innate-pharma.com/role/CashcashequivalentsshortterminvestmentsandnoncurrentfinancialassetsDisclosureofcashcashequivalentsandfinancialassetsDetails">
        <link:definition>9955530 - Disclosure - Cash, cash equivalents, short-term investments and non-current financial assets - Disclosure of cash, cash equivalents and financial assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashcashequivalentsshortterminvestmentsandnoncurrentfinancialassetsAdditionalinformationDetails" roleURI="http://www.innate-pharma.com/role/CashcashequivalentsshortterminvestmentsandnoncurrentfinancialassetsAdditionalinformationDetails">
        <link:definition>9955531 - Disclosure - Cash, cash equivalents, short-term investments and non-current financial assets - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashcashequivalentsshortterminvestmentsandnoncurrentfinancialassetsDisclosureofreconciliationofchangesinshortterminvestmentsandnoncurrentfinancialassetsDetails" roleURI="http://www.innate-pharma.com/role/CashcashequivalentsshortterminvestmentsandnoncurrentfinancialassetsDisclosureofreconciliationofchangesinshortterminvestmentsandnoncurrentfinancialassetsDetails">
        <link:definition>9955532 - Disclosure - Cash, cash equivalents, short-term investments and non-current financial assets - Disclosure of reconciliation of changes in short-term investments and non-current financial assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradereceivablesandothersDetails" roleURI="http://www.innate-pharma.com/role/TradereceivablesandothersDetails">
        <link:definition>9955533 - Disclosure - Trade receivables and others (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleassetsAdditionalinformationDetails" roleURI="http://www.innate-pharma.com/role/IntangibleassetsAdditionalinformationDetails">
        <link:definition>9955534 - Disclosure - Intangible assets - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandequipmentDetails" roleURI="http://www.innate-pharma.com/role/PropertyandequipmentDetails">
        <link:definition>9955535 - Disclosure - Property and equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradepayablesandothersDetails" roleURI="http://www.innate-pharma.com/role/TradepayablesandothersDetails">
        <link:definition>9955536 - Disclosure - Trade payables and others (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialliabilitiesDisclosureoffinancialliabilitiespermaturityDetails" roleURI="http://www.innate-pharma.com/role/FinancialliabilitiesDisclosureoffinancialliabilitiespermaturityDetails">
        <link:definition>9955537 - Disclosure - Financial liabilities - Disclosure of financial liabilities per maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialliabilitiesAdditionalInformationDetails" roleURI="http://www.innate-pharma.com/role/FinancialliabilitiesAdditionalInformationDetails">
        <link:definition>9955538 - Disclosure - Financial liabilities - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialliabilitiesDisclosureofmaturityanalysisfornonderivativefinancialliabilitiesDetails" roleURI="http://www.innate-pharma.com/role/FinancialliabilitiesDisclosureofmaturityanalysisfornonderivativefinancialliabilitiesDetails">
        <link:definition>9955539 - Disclosure - Financial liabilities - Disclosure of maturity analysis for non-derivative financial liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitDisclosureofdefinedbenefitplansDetails" roleURI="http://www.innate-pharma.com/role/EmployeebenefitDisclosureofdefinedbenefitplansDetails">
        <link:definition>9955540 - Disclosure - Employee benefit - Disclosure of defined benefit plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitDisclosureofnetdefinedbenefitliabilityassetDetails" roleURI="http://www.innate-pharma.com/role/EmployeebenefitDisclosureofnetdefinedbenefitliabilityassetDetails">
        <link:definition>9955541 - Disclosure - Employee benefit - Disclosure of net defined benefit liability (asset) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitAdditionalinformationDetails" roleURI="http://www.innate-pharma.com/role/EmployeebenefitAdditionalinformationDetails">
        <link:definition>9955542 - Disclosure - Employee benefit - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalAdditionalInformationDetails" roleURI="http://www.innate-pharma.com/role/CapitalAdditionalInformationDetails">
        <link:definition>9955543 - Disclosure - Capital - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalDisclosureofnumberandweightedaverageexercisepricesofotherequityinstrumentsDetails" roleURI="http://www.innate-pharma.com/role/CapitalDisclosureofnumberandweightedaverageexercisepricesofotherequityinstrumentsDetails">
        <link:definition>9955544 - Disclosure - Capital - Disclosure of number and weighted average exercise prices of other equity instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialinstrumentsrecognizedinthestatementoffinancialpositionandrelatedeffectontheincomestatementDisclosureofdetailedinformationaboutfinancialinstrumentsDetails" roleURI="http://www.innate-pharma.com/role/FinancialinstrumentsrecognizedinthestatementoffinancialpositionandrelatedeffectontheincomestatementDisclosureofdetailedinformationaboutfinancialinstrumentsDetails">
        <link:definition>9955545 - Disclosure - Financial instruments recognized in the statement of financial position and related effect on the income statement - Disclosure of detailed information about financial instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueandotherincomeDisclosureofrevenuefromcollaborationandlicensingagreementsDetails" roleURI="http://www.innate-pharma.com/role/RevenueandotherincomeDisclosureofrevenuefromcollaborationandlicensingagreementsDetails">
        <link:definition>9955546 - Disclosure - Revenue and other income - Disclosure of revenue from collaboration and licensing agreements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueandotherincomeAdditionalinformationDetails" roleURI="http://www.innate-pharma.com/role/RevenueandotherincomeAdditionalinformationDetails">
        <link:definition>9955547 - Disclosure - Revenue and other income - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueandotherincomeDisclosureofchangeindeferredrevenueandcollaborationliabilitiesDetails" roleURI="http://www.innate-pharma.com/role/RevenueandotherincomeDisclosureofchangeindeferredrevenueandcollaborationliabilitiesDetails">
        <link:definition>9955548 - Disclosure - Revenue and other income - Disclosure of change in deferred revenue and collaboration liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueandotherincomeDisclosureofvarianceofdeferredrevenueDetails" roleURI="http://www.innate-pharma.com/role/RevenueandotherincomeDisclosureofvarianceofdeferredrevenueDetails">
        <link:definition>9955549 - Disclosure - Revenue and other income - Disclosure of variance of deferred revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueandotherincomeDisclosureofgovernmentfinancingforresearchexpendituresDetails" roleURI="http://www.innate-pharma.com/role/RevenueandotherincomeDisclosureofgovernmentfinancingforresearchexpendituresDetails">
        <link:definition>9955550 - Disclosure - Revenue and other income - Disclosure of government financing for research expenditures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingexpensesDisclosureofexpensesbynatureDetails" roleURI="http://www.innate-pharma.com/role/OperatingexpensesDisclosureofexpensesbynatureDetails">
        <link:definition>9955551 - Disclosure - Operating expenses - Disclosure of expenses by nature (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingexpensesAdditionalinformationDetails" roleURI="http://www.innate-pharma.com/role/OperatingexpensesAdditionalinformationDetails">
        <link:definition>9955552 - Disclosure - Operating expenses - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetfinancialincomelossDisclosureofnetfinancialincomelossDetails" roleURI="http://www.innate-pharma.com/role/NetfinancialincomelossDisclosureofnetfinancialincomelossDetails">
        <link:definition>9955553 - Disclosure - Net financial income / (loss) - Disclosure of net financial income (loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxexpenseAdditionalinformationDetails" roleURI="http://www.innate-pharma.com/role/IncometaxexpenseAdditionalinformationDetails">
        <link:definition>9955554 - Disclosure - Income tax / (expense) - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxexpenseDisclosureofDeferredAssetsandLiabilitiesDetails" roleURI="http://www.innate-pharma.com/role/IncometaxexpenseDisclosureofDeferredAssetsandLiabilitiesDetails">
        <link:definition>9955555 - Disclosure - Income tax / (expense) - Disclosure of Deferred Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsDetails" roleURI="http://www.innate-pharma.com/role/CommitmentsDetails">
        <link:definition>9955556 - Disclosure - Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProvisionsDetails" roleURI="http://www.innate-pharma.com/role/ProvisionsDetails">
        <link:definition>9955557 - Disclosure - Provisions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedpartytransactionsDisclosureofkeymanagementpersonnelcompensationDetails" roleURI="http://www.innate-pharma.com/role/RelatedpartytransactionsDisclosureofkeymanagementpersonnelcompensationDetails">
        <link:definition>9955558 - Disclosure - Related party transactions - Disclosure of key management personnel compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedpartytransactionsAdditionalinformationDetails" roleURI="http://www.innate-pharma.com/role/RelatedpartytransactionsAdditionalinformationDetails">
        <link:definition>9955559 - Disclosure - Related party transactions - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedpartytransactionsDisclosureoftransactionsbetweenrelatedpartiesDetails" roleURI="http://www.innate-pharma.com/role/RelatedpartytransactionsDisclosureoftransactionsbetweenrelatedpartiesDetails">
        <link:definition>9955560 - Disclosure - Related party transactions - Disclosure of transactions between related parties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomelosspershareSummaryofincomelosspershareDetails" roleURI="http://www.innate-pharma.com/role/IncomelosspershareSummaryofincomelosspershareDetails">
        <link:definition>9955561 - Disclosure - Income / (loss) per share - Summary of income (loss) per share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomelosspershareDilutedincomelosspershareDetails" roleURI="http://www.innate-pharma.com/role/IncomelosspershareDilutedincomelosspershareDetails">
        <link:definition>9955562 - Disclosure - Income / (loss) per share - Diluted income / (loss) per share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EventsafterthereportingdateDetails" roleURI="http://www.innate-pharma.com/role/EventsafterthereportingdateDetails">
        <link:definition>9955563 - Disclosure - Events after the reporting date (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="inpha_CollaborationLiabilitiesCurrent" abstract="false" name="CollaborationLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_CollaborationLiabilitiesNonCurrent" abstract="false" name="CollaborationLiabilitiesNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_GovernmentFinancingForResearchExpenditures" abstract="false" name="GovernmentFinancingForResearchExpenditures" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_DisposalOfCurrentFinancialInstrumentsAndPaidInterestsClassifiedAsInvestingActivities" abstract="false" name="DisposalOfCurrentFinancialInstrumentsAndPaidInterestsClassifiedAsInvestingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_InterestReceivedAdjustmentClassifiedAsInvestingActivities" abstract="false" name="InterestReceivedAdjustmentClassifiedAsInvestingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_SummaryOfChangesInWorkingCapitalAbstract" abstract="true" name="SummaryOfChangesInWorkingCapitalAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_TradeAndOtherReceivablesExcludingReceivablesRelatedToPropertyEquipment" abstract="false" name="TradeAndOtherReceivablesExcludingReceivablesRelatedToPropertyEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_CollaborationLiabilities" abstract="false" name="CollaborationLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_AdjustmentsForIncreaseDecreaseInCollaborationLiabilities" abstract="false" name="AdjustmentsForIncreaseDecreaseInCollaborationLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ChangeInWorkingCapital" abstract="false" name="ChangeInWorkingCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_PercentageOfPreFinancedCIRCollected2023And2024" abstract="false" name="PercentageOfPreFinancedCIRCollected2023And2024" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_WithholdingRateCIR" abstract="false" name="WithholdingRateCIR" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_TaxCreditRetentions2023CIR" abstract="false" name="TaxCreditRetentions2023CIR" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TaxCreditRetentions2024CIR" abstract="false" name="TaxCreditRetentions2024CIR" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ExerciseAndSubscriptionOfEquityInstrumentsInShares" abstract="false" name="ExerciseAndSubscriptionOfEquityInstrumentsInShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="inpha_ExerciseAndSubscriptionOfEquityInstruments" abstract="false" name="ExerciseAndSubscriptionOfEquityInstruments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_IncreaseCapitalNetInShares" abstract="false" name="IncreaseCapitalNetInShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="inpha_CompanyInformationAbstract" abstract="true" name="CompanyInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_DisclosureOfCompanySignificantAgreementsAndKeyEventsTextBlock" abstract="false" name="DisclosureOfCompanySignificantAgreementsAndKeyEventsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_SignificantAccountingPoliciesAbstract" abstract="true" name="SignificantAccountingPoliciesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_ShareCapitalAndShareBasePaymentsAbstract" abstract="true" name="ShareCapitalAndShareBasePaymentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_IncomeTaxAbstract" abstract="true" name="IncomeTaxAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_CommitmentsContingenciesAndLitigationsAbstract" abstract="true" name="CommitmentsContingenciesAndLitigationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_IncomeLossPerShareAbstract" abstract="true" name="IncomeLossPerShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_DisclosureOfCashCashEquivalentsAndFinancialAssetsTextBlock" abstract="false" name="DisclosureOfCashCashEquivalentsAndFinancialAssetsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DisclosureOfTradeReceivablesAndOtherTableTextBlock" abstract="false" name="DisclosureOfTradeReceivablesAndOtherTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DisclosureOfTradePayablesAndOthersTextBlock" abstract="false" name="DisclosureOfTradePayablesAndOthersTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DisclosureOfFinancialLiabilitiesPerMaturityTableTextBlock" abstract="false" name="DisclosureOfFinancialLiabilitiesPerMaturityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DisclosureOfVarianceOfDeferredRevenueTableTextBlock" abstract="false" name="DisclosureOfVarianceOfDeferredRevenueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DisclosureOfGovernmentFinancingForResearchExpendituresTableTextBlock" abstract="false" name="DisclosureOfGovernmentFinancingForResearchExpendituresTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DisclosureOfNetFinancialIncomeLossTableTextBlock" abstract="false" name="DisclosureOfNetFinancialIncomeLossTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DisclosureOfKeyManagementPersonnelCompensationTableTextBlock" abstract="false" name="DisclosureOfKeyManagementPersonnelCompensationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_NumberOfTherapeuticApproaches" abstract="false" name="NumberOfTherapeuticApproaches" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_NumberOfWhollyOwnedSubsidiaries" abstract="false" name="NumberOfWhollyOwnedSubsidiaries" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_StrategicPartnershipWithSwedishOrphanBiovitrumABMember" abstract="true" name="StrategicPartnershipWithSwedishOrphanBiovitrumABMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_CapitalIncreaseMember" abstract="true" name="CapitalIncreaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_UpfrontPaymentCommitment" abstract="false" name="UpfrontPaymentCommitment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_CashCashEquivalentsAndShortTermInvestmentsAssets" abstract="false" name="CashCashEquivalentsAndShortTermInvestmentsAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TotalCashCashEquivalentsAndFinancialAssets" abstract="false" name="TotalCashCashEquivalentsAndFinancialAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_SICAVAndMutualFundsMember" abstract="true" name="SICAVAndMutualFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_CashCashEquivalentsAndFinancialAssetsDenominatedInUSDollarsMember" abstract="true" name="CashCashEquivalentsAndFinancialAssetsDenominatedInUSDollarsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_NumberOfMutualFundsInWhichTheEntityIsHoldingShares" abstract="false" name="NumberOfMutualFundsInWhichTheEntityIsHoldingShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_RiskProfileRate" abstract="false" name="RiskProfileRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="inpha_NonCurrentFinancialAssetsVariationOfFairValueThroughTheConsolidatedStatementOfIncomeLoss" abstract="false" name="NonCurrentFinancialAssetsVariationOfFairValueThroughTheConsolidatedStatementOfIncomeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ShortTermInvestmentsVariationOfFairValueThroughTheConsolidatedStatementOfIncomeLoss" abstract="false" name="ShortTermInvestmentsVariationOfFairValueThroughTheConsolidatedStatementOfIncomeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ShortTermInvestments1Abstract" abstract="true" name="ShortTermInvestments1Abstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_ShortTermInvestmentsAcquisitions" abstract="false" name="ShortTermInvestmentsAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_DecreaseThroughDerecognitionShortTermInvestment" abstract="false" name="DecreaseThroughDerecognitionShortTermInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_IncreaseDecreaseInAccruedInterestForCurrentFinancialAssetsNotAtFairValueThroughProfitOrLoss" abstract="false" name="IncreaseDecreaseInAccruedInterestForCurrentFinancialAssetsNotAtFairValueThroughProfitOrLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ShortTermInvestmentsForeignCurrencyEffect" abstract="false" name="ShortTermInvestmentsForeignCurrencyEffect" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_NonCurrentFinancialAssetsAbstract" abstract="true" name="NonCurrentFinancialAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_NonCurrentFinancialAssetsAcquisitions" abstract="false" name="NonCurrentFinancialAssetsAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_DecreaseThroughDerecognitionNonCurrentFinancialAssets" abstract="false" name="DecreaseThroughDerecognitionNonCurrentFinancialAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_IncreaseDecreaseInAccruedInterestForNonCurrentFinancialAssetsNotAtFairValueThroughProfitOrLoss" abstract="false" name="IncreaseDecreaseInAccruedInterestForNonCurrentFinancialAssetsNotAtFairValueThroughProfitOrLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_NonCurrentFinancialAssetsForeignCurrencyEffect" abstract="false" name="NonCurrentFinancialAssetsForeignCurrencyEffect" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TotalShortTermInvestmentsAndNonCurrentFinancialAssetsAbstract" abstract="true" name="TotalShortTermInvestmentsAndNonCurrentFinancialAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_ShortTermInvestmentsAndNonCurrentFinancialAssets" abstract="false" name="ShortTermInvestmentsAndNonCurrentFinancialAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TotalAcquisitions" abstract="false" name="TotalAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_DecreaseThroughDerecognitionShortTermInvestmentAndNonCurrentFinancialAssets" abstract="false" name="DecreaseThroughDerecognitionShortTermInvestmentAndNonCurrentFinancialAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TotalVariationOfFairValueThroughTheConsolidatedStatementOfIncomeLoss" abstract="false" name="TotalVariationOfFairValueThroughTheConsolidatedStatementOfIncomeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_IncreaseDecreaseInAccruedInterestForShortTermAndNonCurrentFinancialAssetsNotAtFairValueThroughProfitOrLoss" abstract="false" name="IncreaseDecreaseInAccruedInterestForShortTermAndNonCurrentFinancialAssetsNotAtFairValueThroughProfitOrLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TotalForeignCurrencyEffect" abstract="false" name="TotalForeignCurrencyEffect" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_PGELoanAgreementSocieteGeneraleAndBNPParibasMember" abstract="true" name="PGELoanAgreementSocieteGeneraleAndBNPParibasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_ResearchTaxCreditReceivableCurrent" abstract="false" name="ResearchTaxCreditReceivableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_OtherCurrentTaxCreditsReceivables" abstract="false" name="OtherCurrentTaxCreditsReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_NonCurrentResearchTaxCredit" abstract="false" name="NonCurrentResearchTaxCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_NonCurrentPrepaidExpenses" abstract="false" name="NonCurrentPrepaidExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_NonCurrentResearchTaxCredit2025" abstract="false" name="NonCurrentResearchTaxCredit2025" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_BorrowingNumberOfLoanAgreement" abstract="false" name="BorrowingNumberOfLoanAgreement" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_BorrowingMaturity" abstract="false" name="BorrowingMaturity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inpha_MonalizumabRightsUnderThe2014MonalizumabNKG2ANovoNordiskAgreementMember" abstract="true" name="MonalizumabRightsUnderThe2014MonalizumabNKG2ANovoNordiskAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_LaboratoryEquipmentAndOtherMember" abstract="true" name="LaboratoryEquipmentAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_DisclosureOfTradePayablesAndOthersTable" abstract="true" name="DisclosureOfTradePayablesAndOthersTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="inpha_DisclosureOfTradePayablesAndOthersLineItems" abstract="true" name="DisclosureOfTradePayablesAndOthersLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_CurrentTradePayablesAndOthersExcludingPayablesRelatedToCapitalExpenditures" abstract="false" name="CurrentTradePayablesAndOthersExcludingPayablesRelatedToCapitalExpenditures" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_CurrentPayablesRelatedToCapitalExpenditures" abstract="false" name="CurrentPayablesRelatedToCapitalExpenditures" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_PGELoanAgreementSocieteGeneraleMember" abstract="true" name="PGELoanAgreementSocieteGeneraleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_PGELoanAgreementBNPParibasMember" abstract="true" name="PGELoanAgreementBNPParibasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_PGELoanAgreementAccruedInterestMember" abstract="true" name="PGELoanAgreementAccruedInterestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_LeaseFinancingObligationsBuildingLeVirageMember" abstract="true" name="LeaseFinancingObligationsBuildingLeVirageMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_LeaseFinancingObligationsInnateIncPremisesMember" abstract="true" name="LeaseFinancingObligationsInnateIncPremisesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_LeaseFinancingObligationsEquipmentMember" abstract="true" name="LeaseFinancingObligationsEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_LeaseFinancingObligationsVehiclesMember" abstract="true" name="LeaseFinancingObligationsVehiclesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_LeaseFinancingObligationsPrintersMember" abstract="true" name="LeaseFinancingObligationsPrintersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_LeaseFinancingObligationsMerakiMember" abstract="true" name="LeaseFinancingObligationsMerakiMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_LoanEquipmentMember" abstract="true" name="LoanEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_LoanBuildingMember" abstract="true" name="LoanBuildingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_LoanAgreementWithSocitGnraleMember" abstract="true" name="LoanAgreementWithSocitGnraleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_ProceedsFromLeaseLiabilitiesClassifiedAsFinancingActivities" abstract="false" name="ProceedsFromLeaseLiabilitiesClassifiedAsFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_RepaymentsOfBorrowingsNetOfExchangeRateVariationClassifiedAsFinancingActivities" abstract="false" name="RepaymentsOfBorrowingsNetOfExchangeRateVariationClassifiedAsFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_IncreaseDecreaseThroughForeignExchangeFinancialLiabilities" abstract="false" name="IncreaseDecreaseThroughForeignExchangeFinancialLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_BorrowingMaturityExtensionPeriodOption" abstract="false" name="BorrowingMaturityExtensionPeriodOption" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inpha_BorrowingPercentageOfStateGuaranteedLoan" abstract="false" name="BorrowingPercentageOfStateGuaranteedLoan" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_BorrowingGracePeriod" abstract="false" name="BorrowingGracePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inpha_NumberOfLoans" abstract="false" name="NumberOfLoans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_LoanAgreementMaximumBorrowingCapacity" abstract="false" name="LoanAgreementMaximumBorrowingCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_LoanAgreementCollateral" abstract="false" name="LoanAgreementCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_BorrowingsMaturityPeriod" abstract="false" name="BorrowingsMaturityPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inpha_SecurityInterestOnPledgeOfFinancialInstrumentsWillBeReleasedIn2024" abstract="false" name="SecurityInterestOnPledgeOfFinancialInstrumentsWillBeReleasedIn2024" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_SecurityInterestOnPledgeOfFinancialInstrumentsWillBeReleasedIn2027" abstract="false" name="SecurityInterestOnPledgeOfFinancialInstrumentsWillBeReleasedIn2027" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_SecurityInterestOnPledgeOfFinancialInstrumentsWillBeReleasedIn2031" abstract="false" name="SecurityInterestOnPledgeOfFinancialInstrumentsWillBeReleasedIn2031" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_SecurityInterestOnPledgeOfFinancialInstrumentsReleased" abstract="false" name="SecurityInterestOnPledgeOfFinancialInstrumentsReleased" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_FinancialCovenantCapitalRiskMarginPercentage" abstract="false" name="FinancialCovenantCapitalRiskMarginPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_FinancialCovenantMinimumFinancialAssetsThreshold" abstract="false" name="FinancialCovenantMinimumFinancialAssetsThreshold" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_RetirementDefinedBenefitMember" abstract="true" name="RetirementDefinedBenefitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_SeniorityAwardsMember" abstract="true" name="SeniorityAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_The2016FreePreferredSharesMember" abstract="true" name="The2016FreePreferredSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_The2017FreePreferredSharesMember" abstract="true" name="The2017FreePreferredSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_BSAAR2011Member" abstract="true" name="BSAAR2011Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_BSAAR2012Member" abstract="true" name="BSAAR2012Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_BSAAR2015Member" abstract="true" name="BSAAR2015Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPManagement20161Member" abstract="true" name="AGAPManagement20161Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPEmployees20161Member" abstract="true" name="AGAPEmployees20161Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAManagement20161Member" abstract="true" name="AGAManagement20161Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPManagement20162Member" abstract="true" name="AGAPManagement20162Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAManagement20162Member" abstract="true" name="AGAManagement20162Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPEmployees20171Member" abstract="true" name="AGAPEmployees20171Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPManagement20171Member" abstract="true" name="AGAPManagement20171Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAEmployees2017Member" abstract="true" name="AGAEmployees2017Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGABonus20181Member" abstract="true" name="AGABonus20181Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPPerfEmployees20181Member" abstract="true" name="AGAPPerfEmployees20181Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPPerfManagement20181Member" abstract="true" name="AGAPPerfManagement20181Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAEmployees2018Member" abstract="true" name="AGAEmployees2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGANewMembers20171Member" abstract="true" name="AGANewMembers20171Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGABonus20191Member" abstract="true" name="AGABonus20191Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAP2019Employees2019Member" abstract="true" name="AGAP2019Employees2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAP2019Management2019Member" abstract="true" name="AGAP2019Management2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGABonus202012Member" abstract="true" name="AGABonus202012Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPEmployees20201Member" abstract="true" name="AGAPEmployees20201Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPManagement20201Member" abstract="true" name="AGAPManagement20201Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGABonus20211Member" abstract="true" name="AGABonus20211Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPEmployees20211Member" abstract="true" name="AGAPEmployees20211Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPManagement20211Member" abstract="true" name="AGAPManagement20211Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPlanEpargneEntreprise2022Member" abstract="true" name="AGAPlanEpargneEntreprise2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGABonus20221Member" abstract="true" name="AGABonus20221Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfEmployees20221Member" abstract="true" name="AGAPerfEmployees20221Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfManagement20221Member" abstract="true" name="AGAPerfManagement20221Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPlanEpargneEntreprise2023Member" abstract="true" name="AGAPlanEpargneEntreprise2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGANewMembers20231Member" abstract="true" name="AGANewMembers20231Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfEmployees20231Member" abstract="true" name="AGAPerfEmployees20231Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfManagement20231Member" abstract="true" name="AGAPerfManagement20231Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGANewMembers20241Member" abstract="true" name="AGANewMembers20241Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPlanEpargneEntreprise2024Member" abstract="true" name="AGAPlanEpargneEntreprise2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfManagement20241Member" abstract="true" name="AGAPerfManagement20241Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAEmployees20241Member" abstract="true" name="AGAEmployees20241Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfEmployees20241Member" abstract="true" name="AGAPerfEmployees20241Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfManagement20242Member" abstract="true" name="AGAPerfManagement20242Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAManagement20241Member" abstract="true" name="AGAManagement20241Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGA202501Member" abstract="true" name="AGA202501Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGA202502Member" abstract="true" name="AGA202502Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAManagement2025Member" abstract="true" name="AGAManagement2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfEmployees20251Member" abstract="true" name="AGAPerfEmployees20251Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfManagement20252Member" abstract="true" name="AGAPerfManagement20252Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_StockOptions20201Member" abstract="true" name="StockOptions20201Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_StockOptions20241Member" abstract="true" name="StockOptions20241Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_BSA20112Member" abstract="true" name="BSA20112Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_BSA2013Member" abstract="true" name="BSA2013Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_BSA2014Member" abstract="true" name="BSA2014Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_BSA20151Member" abstract="true" name="BSA20151Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_BSA20152Member" abstract="true" name="BSA20152Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_BSA2017Member" abstract="true" name="BSA2017Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_BSA20221Member" abstract="true" name="BSA20221Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_BSA20231Member" abstract="true" name="BSA20231Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_BSA20251Member" abstract="true" name="BSA20251Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_NonCurrentFinancialAssetsMember" abstract="true" name="NonCurrentFinancialAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_TradeReceivablesAndOthersMember" abstract="true" name="TradeReceivablesAndOthersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_FinancialAssetsShortTermInvestmentsMember" abstract="true" name="FinancialAssetsShortTermInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_FinancialAssetsCashAndCashEquivalentsMember" abstract="true" name="FinancialAssetsCashAndCashEquivalentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_FinancialLiabilitiesNonCurrentPortionMember" abstract="true" name="FinancialLiabilitiesNonCurrentPortionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_FinancialLiabilitiesCurrentPortionMember" abstract="true" name="FinancialLiabilitiesCurrentPortionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_TradePayablesAndOthersMember" abstract="true" name="TradePayablesAndOthersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_FinancialLiabilitiesTradePayablesAndOthers" abstract="false" name="FinancialLiabilitiesTradePayablesAndOthers" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_FinancialLiabilitiesTradePayablesAndOthersAtFairValue" abstract="false" name="FinancialLiabilitiesTradePayablesAndOthersAtFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_CollaborationAndLicensingAgreementsMember" abstract="true" name="CollaborationAndLicensingAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_MonalizumabAgreementMember" abstract="true" name="MonalizumabAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AgreementRelatedToIPH6101WithSanofiMember" abstract="true" name="AgreementRelatedToIPH6101WithSanofiMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AgreementWithSanofi2022ANKETIPH62Member" abstract="true" name="AgreementWithSanofi2022ANKETIPH62Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AgreementWithSanofi2022ANKETIPH67Member" abstract="true" name="AgreementWithSanofi2022ANKETIPH67Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_OtherAgreementsMember" abstract="true" name="OtherAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_InvoicingResearchAndDevelopmentCostsIPH5201Member" abstract="true" name="InvoicingResearchAndDevelopmentCostsIPH5201Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_A2018AstraZenecaIPH5201AgreementMember" abstract="true" name="A2018AstraZenecaIPH5201AgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AgreementsWithGenzymeForNKCellEngagesMember" abstract="true" name="AgreementsWithGenzymeForNKCellEngagesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AgreementsWithSanofiForNKCellEngagesMember" abstract="true" name="AgreementsWithSanofiForNKCellEngagesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_IncreaseDecreaseInRevenueFromContractsWithCustomers" abstract="false" name="IncreaseDecreaseInRevenueFromContractsWithCustomers" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_RevenueFromContractsWithCustomersMilestonePaymentReceived" abstract="false" name="RevenueFromContractsWithCustomersMilestonePaymentReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_NumberOfTargetOptions" abstract="false" name="NumberOfTargetOptions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_RevenueFromContractsWithCustomersAdvancePaymentReceived" abstract="false" name="RevenueFromContractsWithCustomersAdvancePaymentReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_RevenueFromContractsWithCustomersAdvancePaymentReceivedLicenses" abstract="false" name="RevenueFromContractsWithCustomersAdvancePaymentReceivedLicenses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_RevenueFromContractsWithCustomersAdvancePaymentReceivedResearch" abstract="false" name="RevenueFromContractsWithCustomersAdvancePaymentReceivedResearch" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ResearchActivitiesPerformancePeriod" abstract="false" name="ResearchActivitiesPerformancePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inpha_RevenueFromContractsWithCustomersAdvancePaymentReceivedTargetOptions" abstract="false" name="RevenueFromContractsWithCustomersAdvancePaymentReceivedTargetOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_NumberOfExclusiveOptionsGranted" abstract="false" name="NumberOfExclusiveOptionsGranted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_RevenueFromContractsWithCustomersMilestonePaymentReceivedOptionExercised" abstract="false" name="RevenueFromContractsWithCustomersMilestonePaymentReceivedOptionExercised" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_DeferredRevenueMember" abstract="true" name="DeferredRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_CollaborationLiabilitiesMember" abstract="true" name="CollaborationLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_A2015AstraZenecaMonalizumabAgreementsMember" abstract="true" name="A2015AstraZenecaMonalizumabAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_SanofiResearchCollaborationAndLicensingAgreementMember" abstract="true" name="SanofiResearchCollaborationAndLicensingAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_DeferredRevenueAndCollaborationLiabilitiesRollForward" abstract="true" name="DeferredRevenueAndCollaborationLiabilitiesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_DecreaseThroughPerformanceObligationBeingSatisfiedCurrentContractLiabilities" abstract="false" name="DecreaseThroughPerformanceObligationBeingSatisfiedCurrentContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TransferFromToCollaborationCurrentLiabilities" abstract="false" name="TransferFromToCollaborationCurrentLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_IncreaseThroughPerformanceObligationBeingSatisfiedCurrentContractLiabilities" abstract="false" name="IncreaseThroughPerformanceObligationBeingSatisfiedCurrentContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_DecreaseThroughRepaymentsCurrentContractLiabilities" abstract="false" name="DecreaseThroughRepaymentsCurrentContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ForeignExchangeGainLossCurrentContractLiabilities" abstract="false" name="ForeignExchangeGainLossCurrentContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ReclassificationCurrentContractLiabilities" abstract="false" name="ReclassificationCurrentContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_DecreaseThroughPerformanceObligationBeingSatisfiedNonCurrentContractLiabilities" abstract="false" name="DecreaseThroughPerformanceObligationBeingSatisfiedNonCurrentContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TransferToFromCollaborationNonCurrentLiabilities" abstract="false" name="TransferToFromCollaborationNonCurrentLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_IncreaseThroughPerformanceObligationBeingSatisfiedNonCurrentContractLiabilities" abstract="false" name="IncreaseThroughPerformanceObligationBeingSatisfiedNonCurrentContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_DecreaseThroughRepaymentsNonCurrentContractLiabilities" abstract="false" name="DecreaseThroughRepaymentsNonCurrentContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ForeignExchangeGainLossNonCurrentContractLiabilities" abstract="false" name="ForeignExchangeGainLossNonCurrentContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ReclassificationNonCurrentContractLiabilities" abstract="false" name="ReclassificationNonCurrentContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TransferToFromCollaborationLiabilities" abstract="false" name="TransferToFromCollaborationLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_IncreaseThroughPerformanceObligationBeingSatisfiedContractLiabilities" abstract="false" name="IncreaseThroughPerformanceObligationBeingSatisfiedContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_DecreaseThroughRepaymentsContractLiabilities" abstract="false" name="DecreaseThroughRepaymentsContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ForeignExchangeGainLossContractLiabilities" abstract="false" name="ForeignExchangeGainLossContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ReclassificationContractLiabilities" abstract="false" name="ReclassificationContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_MonalizumabMember" abstract="true" name="MonalizumabMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_SanofiOptionsMember" abstract="true" name="SanofiOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_SanofiServicesMember" abstract="true" name="SanofiServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_IncreaseThroughUpfrontPaymentContractLiabilities" abstract="false" name="IncreaseThroughUpfrontPaymentContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TransferFromToCollaborationLiabilities" abstract="false" name="TransferFromToCollaborationLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_IncomeFromResearchTaxCredit" abstract="false" name="IncomeFromResearchTaxCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ResearchAndDevelopmentMember" abstract="true" name="ResearchAndDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_SubcontractingCosts" abstract="false" name="SubcontractingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_NonScientificAdvisoryAndConsulting" abstract="false" name="NonScientificAdvisoryAndConsulting" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_LeasingAndMaintenance" abstract="false" name="LeasingAndMaintenance" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ScientificAdvisoryAndConsulting" abstract="false" name="ScientificAdvisoryAndConsulting" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_OtherPurchasesAndExternalExpenses" abstract="false" name="OtherPurchasesAndExternalExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_IntellectualPropertyExpenses" abstract="false" name="IntellectualPropertyExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_DisclosureOfOperatingExpensesTable" abstract="true" name="DisclosureOfOperatingExpensesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="inpha_TypeOfEmployeeAxis" abstract="true" name="TypeOfEmployeeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="inpha_TypeOfEmployeeDomain" abstract="true" name="TypeOfEmployeeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AdministrationMember" abstract="true" name="AdministrationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_DisclosureOfOperatingExpensesLineItems" abstract="true" name="DisclosureOfOperatingExpensesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_InterestsAndGainsOnFinancialAssets" abstract="false" name="InterestsAndGainsOnFinancialAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ChangeInValuationAllowanceOfFinancialInstruments" abstract="false" name="ChangeInValuationAllowanceOfFinancialInstruments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_UnrealizedLossesOnFinancialAssets" abstract="false" name="UnrealizedLossesOnFinancialAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_DisclosureOfIncomeTaxLineItems" abstract="true" name="DisclosureOfIncomeTaxLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_UnusedTaxLossesWithNoExpirationDate" abstract="false" name="UnusedTaxLossesWithNoExpirationDate" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_UnusedTaxLossesSubjectToExpiration" abstract="false" name="UnusedTaxLossesSubjectToExpiration" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ProvisionForDefinedBenefitObligationMember" abstract="true" name="ProvisionForDefinedBenefitObligationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_ContractLiabilitiesMember" abstract="true" name="ContractLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_LeaseContractMember" abstract="true" name="LeaseContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_TaxAmortizationMember" abstract="true" name="TaxAmortizationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_DeferredTaxAssetsOffsetAmount" abstract="false" name="DeferredTaxAssetsOffsetAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_DeferredTaxLiabilitiesOffsetAmount" abstract="false" name="DeferredTaxLiabilitiesOffsetAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_PreclinicalServicesMember" abstract="true" name="PreclinicalServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_ClinicalServicesMember" abstract="true" name="ClinicalServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_NonCancellableOffBalanceSheetPurchasedCommitments" abstract="false" name="NonCancellableOffBalanceSheetPurchasedCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_SecurityInterestOnPledgedFinancialInstrumentsReleasedIncludingInterest" abstract="false" name="SecurityInterestOnPledgedFinancialInstrumentsReleasedIncludingInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_PledgedCollateralMarginPercentage" abstract="false" name="PledgedCollateralMarginPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_EmployeeDepartureCompensationMember" abstract="true" name="EmployeeDepartureCompensationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_ProvisionsForEmployeeBenefitsMember" abstract="true" name="ProvisionsForEmployeeBenefitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_EmployerContributionRateOnShareBasedPayments" abstract="false" name="EmployerContributionRateOnShareBasedPayments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_KeyManagementPersonnelCompensationExtraPensionBenefits" abstract="false" name="KeyManagementPersonnelCompensationExtraPensionBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_KeyManagementPersonnelCompensationAdvisoryFees" abstract="false" name="KeyManagementPersonnelCompensationAdvisoryFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_NovoNordiskASMember" abstract="true" name="NovoNordiskASMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_SanofiAventisMember" abstract="true" name="SanofiAventisMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_ProvisionForExpensesWithRelatedParties" abstract="false" name="ProvisionForExpensesWithRelatedParties" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ProvisionForAttendanceFees" abstract="false" name="ProvisionForAttendanceFees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_NumberOfLicensingAgreementsWithRelatedParties" abstract="false" name="NumberOfLicensingAgreementsWithRelatedParties" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_NumberOfCollaborationContracts" abstract="false" name="NumberOfCollaborationContracts" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_AstraZenecaMember" abstract="true" name="AstraZenecaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_NetCashAdvanceReceivedFromMadeToRelatedParties" abstract="false" name="NetCashAdvanceReceivedFromMadeToRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_NetAmountsReceivablePayableRelatedPartyTransactions" abstract="false" name="NetAmountsReceivablePayableRelatedPartyTransactions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_NearTermDevelopmentMilestonePaymentsEligible" abstract="false" name="NearTermDevelopmentMilestonePaymentsEligible" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_RegulatoryAndCommercialMilestonePaymentsEligible" abstract="false" name="RegulatoryAndCommercialMilestonePaymentsEligible" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
