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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:4b848cb4-f489-49f5-8bbf-053fe4e49d76,g:1bb8b48b-af3d-4a62-9c44-d36ac7093e22-->
<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/20251231" 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" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.innate-pharma.com/20251231">
  <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://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-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/cyd-af-sub/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-sub-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-20251231_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-20251231_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-20251231_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-20251231_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="AuditInformation" roleURI="http://www.innate-pharma.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</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="ConsolidatedStatementsofFinancialPosition" roleURI="http://www.innate-pharma.com/role/ConsolidatedStatementsofFinancialPosition">
        <link:definition>9952151 - Statement - 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="ConsolidatedStatementsofIncomeLoss" roleURI="http://www.innate-pharma.com/role/ConsolidatedStatementsofIncomeLoss">
        <link:definition>9952152 - Statement - 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="ConsolidatedStatementsofComprehensiveIncomeLoss" roleURI="http://www.innate-pharma.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss">
        <link:definition>9952153 - Statement - 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="ConsolidatedStatementofCashFlows" roleURI="http://www.innate-pharma.com/role/ConsolidatedStatementofCashFlows">
        <link:definition>9952154 - Statement - Consolidated Statement 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="ConsolidatedStatementofCashFlowsParenthetical" roleURI="http://www.innate-pharma.com/role/ConsolidatedStatementofCashFlowsParenthetical">
        <link:definition>9952155 - Statement - Consolidated Statement 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="ConsolidatedStatementofChangesinShareholdersEquity" roleURI="http://www.innate-pharma.com/role/ConsolidatedStatementofChangesinShareholdersEquity">
        <link:definition>9952156 - Statement - Consolidated Statement of Changes in Shareholders' 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="Thecompany" roleURI="http://www.innate-pharma.com/role/Thecompany">
        <link:definition>9952157 - Disclosure - The company</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="Accountingpoliciesandstatementofcompliance" roleURI="http://www.innate-pharma.com/role/Accountingpoliciesandstatementofcompliance">
        <link:definition>9952158 - Disclosure - Accounting policies 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="Managementoffinancialrisksandfairvalue" roleURI="http://www.innate-pharma.com/role/Managementoffinancialrisksandfairvalue">
        <link:definition>9952159 - Disclosure - Management of financial risks and fair value</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="Cashcashequivalentsandfinancialassets" roleURI="http://www.innate-pharma.com/role/Cashcashequivalentsandfinancialassets">
        <link:definition>9952160 - Disclosure - Cash, cash equivalents and 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="Employeebenefits" roleURI="http://www.innate-pharma.com/role/Employeebenefits">
        <link:definition>9952166 - Disclosure - Employee benefits</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="Sharecapitalandsharebasedpayments" roleURI="http://www.innate-pharma.com/role/Sharecapitalandsharebasedpayments">
        <link:definition>9952167 - Disclosure - Share capital and share based payments</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="Revenueandgovernmentfinancingforresearchexpenditures" roleURI="http://www.innate-pharma.com/role/Revenueandgovernmentfinancingforresearchexpenditures">
        <link:definition>9952169 - Disclosure - Revenue and government financing for research expenditures</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="IncomeTax" roleURI="http://www.innate-pharma.com/role/IncomeTax">
        <link:definition>9952172 - Disclosure - Income Tax</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="Commitmentscontingenciesandlitigations" roleURI="http://www.innate-pharma.com/role/Commitmentscontingenciesandlitigations">
        <link:definition>9952173 - Disclosure - Commitments, contingencies and litigations</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="AccountingpoliciesandstatementofcompliancePolicies" roleURI="http://www.innate-pharma.com/role/AccountingpoliciesandstatementofcompliancePolicies">
        <link:definition>9955511 - Disclosure - Accounting policies 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="ThecompanyTables" roleURI="http://www.innate-pharma.com/role/ThecompanyTables">
        <link:definition>9955512 - Disclosure - The company (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="AccountingpoliciesandstatementofcomplianceTables" roleURI="http://www.innate-pharma.com/role/AccountingpoliciesandstatementofcomplianceTables">
        <link:definition>9955513 - Disclosure - Accounting policies 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="CashcashequivalentsandfinancialassetsTables" roleURI="http://www.innate-pharma.com/role/CashcashequivalentsandfinancialassetsTables">
        <link:definition>9955514 - Disclosure - Cash, cash equivalents and 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>9955515 - 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="IntangibleassetsTables" roleURI="http://www.innate-pharma.com/role/IntangibleassetsTables">
        <link:definition>9955516 - Disclosure - Intangible 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="PropertyandequipmentTables" roleURI="http://www.innate-pharma.com/role/PropertyandequipmentTables">
        <link:definition>9955517 - 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>9955518 - 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>9955519 - 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="EmployeebenefitsTables" roleURI="http://www.innate-pharma.com/role/EmployeebenefitsTables">
        <link:definition>9955520 - Disclosure - Employee benefits (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="SharecapitalandsharebasedpaymentsTables" roleURI="http://www.innate-pharma.com/role/SharecapitalandsharebasedpaymentsTables">
        <link:definition>9955521 - Disclosure - Share capital and share based payments (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>9955522 - 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="RevenueandgovernmentfinancingforresearchexpendituresTables" roleURI="http://www.innate-pharma.com/role/RevenueandgovernmentfinancingforresearchexpendituresTables">
        <link:definition>9955523 - Disclosure - Revenue and government financing for research expenditures (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>9955524 - 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>9955525 - 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="IncomeTaxTables" roleURI="http://www.innate-pharma.com/role/IncomeTaxTables">
        <link:definition>9955526 - Disclosure - Income Tax (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>9955527 - 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>9955528 - 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="ThecompanyAdditionalInformationDetails" roleURI="http://www.innate-pharma.com/role/ThecompanyAdditionalInformationDetails">
        <link:definition>9955529 - Disclosure - The company - 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="Thecompany2014NovoNordiskASmonalizumabagreementDetails" roleURI="http://www.innate-pharma.com/role/Thecompany2014NovoNordiskASmonalizumabagreementDetails">
        <link:definition>9955530 - Disclosure - The company - 2014 Novo Nordisk A/S monalizumab agreement (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="Thecompany2015AstraZenecamonalizumabagreementsDetails" roleURI="http://www.innate-pharma.com/role/Thecompany2015AstraZenecamonalizumabagreementsDetails">
        <link:definition>9955531 - Disclosure - The company - 2015 AstraZeneca monalizumab 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="ThecompanyAgreementrelatedtoIPH5201withAstraZenecaDetails" roleURI="http://www.innate-pharma.com/role/ThecompanyAgreementrelatedtoIPH5201withAstraZenecaDetails">
        <link:definition>9955532 - Disclosure - The company - Agreement related to IPH5201 with AstraZeneca (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="ThecompanyAgreementrelatedtoadditionalpreclinicalmoleculeswithAstraZenecaDetails" roleURI="http://www.innate-pharma.com/role/ThecompanyAgreementrelatedtoadditionalpreclinicalmoleculeswithAstraZenecaDetails">
        <link:definition>9955533 - Disclosure - The company - Agreement related to additional preclinical molecules with AstraZeneca (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="ThecompanyAgreementsrelatedtoavdoralimabwithNovoNordiskandwithAstraZenecaDetails" roleURI="http://www.innate-pharma.com/role/ThecompanyAgreementsrelatedtoavdoralimabwithNovoNordiskandwithAstraZenecaDetails">
        <link:definition>9955534 - Disclosure - The company - Agreements related to avdoralimab with Novo Nordisk and with AstraZeneca (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="ThecompanyCollaborationandlicenseagreementsconcludedwithSanofiforthedevelopmentofNKCellengagesinoncologyDetails" roleURI="http://www.innate-pharma.com/role/ThecompanyCollaborationandlicenseagreementsconcludedwithSanofiforthedevelopmentofNKCellengagesinoncologyDetails">
        <link:definition>9955535 - Disclosure - The company - Collaboration and license agreements concluded with Sanofi for the development of "NK Cell engages" in oncology (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="ThecompanyKeyeventsDetails" roleURI="http://www.innate-pharma.com/role/ThecompanyKeyeventsDetails">
        <link:definition>9955536 - Disclosure - The company - Key events (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="TheCompanySummaryofthecompanysshareholdinginformationDetails" roleURI="http://www.innate-pharma.com/role/TheCompanySummaryofthecompanysshareholdinginformationDetails">
        <link:definition>9955537 - Disclosure - The Company - Summary of the company's shareholding 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="AccountingpoliciesandstatementofcomplianceAdditionalInformationDetails" roleURI="http://www.innate-pharma.com/role/AccountingpoliciesandstatementofcomplianceAdditionalInformationDetails">
        <link:definition>9955538 - Disclosure - Accounting policies and statement of compliance - 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="AccountingpoliciesandstatementofcomplianceDisclosureofEffectofChangesinForeignExchangeRatesDetails" roleURI="http://www.innate-pharma.com/role/AccountingpoliciesandstatementofcomplianceDisclosureofEffectofChangesinForeignExchangeRatesDetails">
        <link:definition>9955539 - Disclosure - Accounting policies 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="AccountingpoliciesandstatementofcomplianceDisclosureofDepreciationPeriodsDetails" roleURI="http://www.innate-pharma.com/role/AccountingpoliciesandstatementofcomplianceDisclosureofDepreciationPeriodsDetails">
        <link:definition>9955540 - Disclosure - Accounting policies and statement of compliance - Disclosure of Depreciation Periods (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="ManagementoffinancialrisksandfairvalueDetails" roleURI="http://www.innate-pharma.com/role/ManagementoffinancialrisksandfairvalueDetails">
        <link:definition>9955541 - Disclosure - Management of financial risks and fair value (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="CashcashequivalentsandfinancialassetsDisclosureofCashCashEquivalentsandFinancialAssetsDetails" roleURI="http://www.innate-pharma.com/role/CashcashequivalentsandfinancialassetsDisclosureofCashCashEquivalentsandFinancialAssetsDetails">
        <link:definition>9955542 - Disclosure - Cash, cash equivalents and 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="CashcashequivalentsandfinancialassetsAdditionalInformationDetails" roleURI="http://www.innate-pharma.com/role/CashcashequivalentsandfinancialassetsAdditionalInformationDetails">
        <link:definition>9955543 - Disclosure - Cash, cash equivalents and 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="CashcashequivalentsandfinancialassetsDisclosureofReconciliationofChangesinLossAllowanceandExplanationofChangesinGrossCarryingAmountforFinancialInstrumentsDetails" roleURI="http://www.innate-pharma.com/role/CashcashequivalentsandfinancialassetsDisclosureofReconciliationofChangesinLossAllowanceandExplanationofChangesinGrossCarryingAmountforFinancialInstrumentsDetails">
        <link:definition>9955544 - Disclosure - Cash, cash equivalents and financial assets - Disclosure of Reconciliation of Changes in Loss Allowance and Explanation of Changes in Gross Carrying Amount for 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="TradereceivablesandothersDetails" roleURI="http://www.innate-pharma.com/role/TradereceivablesandothersDetails">
        <link:definition>9955545 - 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="IntangibleassetsDisclosureofDetailedInformationaboutIntangibleAssetsDetails" roleURI="http://www.innate-pharma.com/role/IntangibleassetsDisclosureofDetailedInformationaboutIntangibleAssetsDetails">
        <link:definition>9955546 - Disclosure - Intangible assets - Disclosure of Detailed Information about Intangible 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="IntangibleassetsAdditionalInformationDetails" roleURI="http://www.innate-pharma.com/role/IntangibleassetsAdditionalInformationDetails">
        <link:definition>9955547 - 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>9955548 - 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>9955549 - 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>9955550 - 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>9955551 - 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="FinancialliabilitiesDisclosureofSchedulefortheContractualFlowsofFinancialLiabilitiesDetails" roleURI="http://www.innate-pharma.com/role/FinancialliabilitiesDisclosureofSchedulefortheContractualFlowsofFinancialLiabilitiesDetails">
        <link:definition>9955552 - Disclosure - Financial liabilities - Disclosure of Schedule for the Contractual Flows of 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="FinancialliabilitiesDisclosureofMaturityAnalysisforNonDerivativeFinancialLiabilitiesDetails" roleURI="http://www.innate-pharma.com/role/FinancialliabilitiesDisclosureofMaturityAnalysisforNonDerivativeFinancialLiabilitiesDetails">
        <link:definition>9955553 - 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="EmployeebenefitsDisclosureofdefinedbenefitplansDetails" roleURI="http://www.innate-pharma.com/role/EmployeebenefitsDisclosureofdefinedbenefitplansDetails">
        <link:definition>9955554 - Disclosure - Employee benefits - 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="EmployeebenefitsAdditionalInformationDetails" roleURI="http://www.innate-pharma.com/role/EmployeebenefitsAdditionalInformationDetails">
        <link:definition>9955555 - Disclosure - Employee benefits - 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="EmployeebenefitsDisclosureofActuarialAssumptionsforDefinedBenefitPlansDetails" roleURI="http://www.innate-pharma.com/role/EmployeebenefitsDisclosureofActuarialAssumptionsforDefinedBenefitPlansDetails">
        <link:definition>9955556 - Disclosure - Employee benefits - Disclosure of Actuarial Assumptions for 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="EmployeebenefitsDisclosureofNetDefinedBenefitLiabilityAssetDetails" roleURI="http://www.innate-pharma.com/role/EmployeebenefitsDisclosureofNetDefinedBenefitLiabilityAssetDetails">
        <link:definition>9955557 - Disclosure - Employee benefits - 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="SharecapitalandsharebasedpaymentsAdditionalInformationDetails" roleURI="http://www.innate-pharma.com/role/SharecapitalandsharebasedpaymentsAdditionalInformationDetails">
        <link:definition>9955558 - Disclosure - Share capital and share based payments - 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="SharecapitalandsharebasedpaymentsDisclosureofChangesinShareCapitalDetails" roleURI="http://www.innate-pharma.com/role/SharecapitalandsharebasedpaymentsDisclosureofChangesinShareCapitalDetails">
        <link:definition>9955559 - Disclosure - Share capital and share based payments - Disclosure of Changes in Share Capital (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="SharecapitalandsharebasedpaymentsDisclosureofNumberandWeightedAverageExercisePricesofOtherEquityInstrumentsDetails" roleURI="http://www.innate-pharma.com/role/SharecapitalandsharebasedpaymentsDisclosureofNumberandWeightedAverageExercisePricesofOtherEquityInstrumentsDetails">
        <link:definition>9955560 - Disclosure - Share capital and share based payments - 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="SharecapitalandsharebasedpaymentsDisclosureofTermsandConditionsofOtherEquityInstrumentsDetails" roleURI="http://www.innate-pharma.com/role/SharecapitalandsharebasedpaymentsDisclosureofTermsandConditionsofOtherEquityInstrumentsDetails">
        <link:definition>9955561 - Disclosure - Share capital and share based payments - Disclosure of Terms and Conditions 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="SharecapitalandsharebasedpaymentsDisclosureofChangesinNumberofOtherEquityInstrumentsOutstandingDetails" roleURI="http://www.innate-pharma.com/role/SharecapitalandsharebasedpaymentsDisclosureofChangesinNumberofOtherEquityInstrumentsOutstandingDetails">
        <link:definition>9955562 - Disclosure - Share capital and share based payments - Disclosure of Changes in Number of Other Equity Instruments Outstanding (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="SharecapitalandsharebasedpaymentsDisclosureofClosingBalanceofShareBasedPaymentArrangementsDetails" roleURI="http://www.innate-pharma.com/role/SharecapitalandsharebasedpaymentsDisclosureofClosingBalanceofShareBasedPaymentArrangementsDetails">
        <link:definition>9955563 - Disclosure - Share capital and share based payments - Disclosure of Closing Balance of Share-Based Payment Arrangements (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="SharecapitalandsharebasedpaymentsDisclosureofBreakdownofExpensesperFinancialYearDetails" roleURI="http://www.innate-pharma.com/role/SharecapitalandsharebasedpaymentsDisclosureofBreakdownofExpensesperFinancialYearDetails">
        <link:definition>9955564 - Disclosure - Share capital and share based payments - Disclosure of Breakdown of Expenses per Financial Year (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="FinancialinstrumentsrecognizedinthestatementoffinancialpositionandrelatedeffectontheincomestatementDetails" roleURI="http://www.innate-pharma.com/role/FinancialinstrumentsrecognizedinthestatementoffinancialpositionandrelatedeffectontheincomestatementDetails">
        <link:definition>9955565 - Disclosure - Financial instruments recognized in the statement of financial position and related effect on the income statement (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="RevenueandgovernmentfinancingforresearchexpendituresAdditionalInformationDetails" roleURI="http://www.innate-pharma.com/role/RevenueandgovernmentfinancingforresearchexpendituresAdditionalInformationDetails">
        <link:definition>9955566 - Disclosure - Revenue and government financing for research expenditures - 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="RevenueandgovernmentfinancingforresearchexpendituresDisclosureofRevenuefromCollaborationandLicensingAgreementsDetails" roleURI="http://www.innate-pharma.com/role/RevenueandgovernmentfinancingforresearchexpendituresDisclosureofRevenuefromCollaborationandLicensingAgreementsDetails">
        <link:definition>9955567 - Disclosure - Revenue and government financing for research expenditures - 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="RevenueandgovernmentfinancingforresearchexpendituresDisclosureofChangesinDeferredRevenueandCollaborationLiabilitiesDetails" roleURI="http://www.innate-pharma.com/role/RevenueandgovernmentfinancingforresearchexpendituresDisclosureofChangesinDeferredRevenueandCollaborationLiabilitiesDetails">
        <link:definition>9955568 - Disclosure - Revenue and government financing for research expenditures - Disclosure of Changes 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="RevenueandgovernmentfinancingforresearchexpendituresDisclosureofVarianceofDeferredRevenueDetails" roleURI="http://www.innate-pharma.com/role/RevenueandgovernmentfinancingforresearchexpendituresDisclosureofVarianceofDeferredRevenueDetails">
        <link:definition>9955569 - Disclosure - Revenue and government financing for research expenditures - 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="RevenueandgovernmentfinancingforresearchexpendituresDisclosureofGovernmentFinancingforResearchExpendituresDetails" roleURI="http://www.innate-pharma.com/role/RevenueandgovernmentfinancingforresearchexpendituresDisclosureofGovernmentFinancingforResearchExpendituresDetails">
        <link:definition>9955570 - Disclosure - Revenue and government financing for research expenditures - 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>9955571 - 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="OperatingexpensesDisclosureofAuditandNonAuditFeesDetails" roleURI="http://www.innate-pharma.com/role/OperatingexpensesDisclosureofAuditandNonAuditFeesDetails">
        <link:definition>9955572 - Disclosure - Operating expenses - Disclosure of Audit and Non-Audit Fees (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>9955573 - 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="NetfinancialincomelossDetails" roleURI="http://www.innate-pharma.com/role/NetfinancialincomelossDetails">
        <link:definition>9955574 - Disclosure - 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="IncomeTaxDisclosureofDeferredAssetsandLiabilitiesDetails" roleURI="http://www.innate-pharma.com/role/IncomeTaxDisclosureofDeferredAssetsandLiabilitiesDetails">
        <link:definition>9955575 - Disclosure - Income Tax - 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="IncomeTaxAdditionalInformationDetails" roleURI="http://www.innate-pharma.com/role/IncomeTaxAdditionalInformationDetails">
        <link:definition>9955576 - Disclosure - Income Tax - 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="IncomeTaxDisclosureofTaxRateReconciliationDetails" roleURI="http://www.innate-pharma.com/role/IncomeTaxDisclosureofTaxRateReconciliationDetails">
        <link:definition>9955577 - Disclosure - Income Tax - Disclosure of Tax Rate Reconciliation (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="CommitmentscontingenciesandlitigationsDetails" roleURI="http://www.innate-pharma.com/role/CommitmentscontingenciesandlitigationsDetails">
        <link:definition>9955578 - Disclosure - Commitments, contingencies and litigations (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>9955579 - 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>9955580 - 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>9955581 - 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>9955582 - 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="IncomelosspershareAdditionalInformationDetails" roleURI="http://www.innate-pharma.com/role/IncomelosspershareAdditionalInformationDetails">
        <link:definition>9955583 - Disclosure - Income (loss) per share - 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>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="inpha_AmericanDepositorySharesMember" abstract="true" name="AmericanDepositorySharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AuditorInformationAbstract" abstract="true" name="AuditorInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_PricewaterhouseCoopersMember" abstract="true" name="PricewaterhouseCoopersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_CollaborationLiabilitiesCurrent" abstract="false" name="CollaborationLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_RevenueAndOtherIncome" abstract="true" name="RevenueAndOtherIncome" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_OperatingExpenseAbstract" abstract="true" name="OperatingExpenseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_DisposalOfCurrentFinancialInstrumentsAndPaidInterests" abstract="false" name="DisposalOfCurrentFinancialInstrumentsAndPaidInterests" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_DisposalOfNonCurrentFinancialInstruments" abstract="false" name="DisposalOfNonCurrentFinancialInstruments" 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_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_IncreaseDecreaseInWorkingCapitalBeforeAdjustments" abstract="false" name="IncreaseDecreaseInWorkingCapitalBeforeAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TaxCreditRetentionsCIR" abstract="false" name="TaxCreditRetentionsCIR" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_AdjustmentsForIncreaseDecreaseTaxCreditRetentionsCIR" abstract="false" name="AdjustmentsForIncreaseDecreaseTaxCreditRetentionsCIR" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ChangeInWorkingCapitalAdjusted" abstract="false" name="ChangeInWorkingCapitalAdjusted" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_PercentageOfPreFinancedCIRCollected" abstract="false" name="PercentageOfPreFinancedCIRCollected" 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_CumulativeTaxCreditRetentionsCIR" abstract="false" name="CumulativeTaxCreditRetentionsCIR" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TaxCreditRetentions2025CIR" abstract="false" name="TaxCreditRetentions2025CIR" 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_DisclosureOfCompanySignificantContractsAndKeyEventsTextBlock" abstract="false" name="DisclosureOfCompanySignificantContractsAndKeyEventsTextBlock" 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_CashAndCashEquivalentsAndFinancialAssetsAbstract" abstract="true" name="CashAndCashEquivalentsAndFinancialAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inpha_ShareCapitalAndShareBasedPaymentsAbstract" abstract="true" name="ShareCapitalAndShareBasedPaymentsAbstract" 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_DescriptionOfAccountingPolicyForBasisOfPreparationPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForBasisOfPreparationPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DescriptionOfStatementOfCompliancePolicyTextBlock" abstract="false" name="DescriptionOfStatementOfCompliancePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DescriptionOfAccountingPolicyForNewIFRSReleasesPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForNewIFRSReleasesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DescriptionOfAccountingPolicyForChangeInAccountingPoliciesPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForChangeInAccountingPoliciesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DescriptionOfAccountingPolicyForConsolidationMethodPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForConsolidationMethodPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DescriptionOfAccountingPolicyForOtherComprehensiveIncomePolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForOtherComprehensiveIncomePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DescriptionOfAccountingPolicyForAccountingEstimatesAndAssumptionsPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForAccountingEstimatesAndAssumptionsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DisclosureOfDepreciationPeriodsTableTextBlock" abstract="false" name="DisclosureOfDepreciationPeriodsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <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_DisclosureOfFinancialLiabilitiesClassifiedTableTextBlock" abstract="false" name="DisclosureOfFinancialLiabilitiesClassifiedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DisclosureOfActuarialAssumptionsForDefinedBenefitPlansTextBlock" abstract="false" name="DisclosureOfActuarialAssumptionsForDefinedBenefitPlansTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DisclosureOfChangeInNumberOfOtherEquityInstrumentsOutstandingTableTextBlock" abstract="false" name="DisclosureOfChangeInNumberOfOtherEquityInstrumentsOutstandingTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="inpha_DisclosureOfClosingBalanceOfShareBasedPaymentArrangementsTableTextBlock" abstract="false" name="DisclosureOfClosingBalanceOfShareBasedPaymentArrangementsTableTextBlock" 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_DisclosureOfAuditAndNonAuditFeesTableTextBlock" abstract="false" name="DisclosureOfAuditAndNonAuditFeesTableTextBlock" 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_DisclosureOfTaxRateReconciliationTextBlock" abstract="false" name="DisclosureOfTaxRateReconciliationTextBlock" 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_CompanyInformationTable" abstract="true" name="CompanyInformationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="inpha_CompanyInformationLineItems" abstract="true" name="CompanyInformationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_A2014NovoNordiskASMonalizumabAgreementMember" abstract="true" name="A2014NovoNordiskASMonalizumabAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_SharesIssuedForTheAcquisitionOfC5aRIntangibleAssetInShares" abstract="false" name="SharesIssuedForTheAcquisitionOfC5aRIntangibleAssetInShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="inpha_ShareIssuedPricePerShare" abstract="false" name="ShareIssuedPricePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="inpha_IssueSharesForLicenses" abstract="false" name="IssueSharesForLicenses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_MaximumPotentialRegulatoryMilestonesAndSingleDigitTieredRoyaltiesOnSaleOfProducts" abstract="false" name="MaximumPotentialRegulatoryMilestonesAndSingleDigitTieredRoyaltiesOnSaleOfProducts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_PotentialAdditionalMilestonePayments" abstract="false" name="PotentialAdditionalMilestonePayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ReceiptsFromCodevelopmentAgreementAndOptionAgreement" abstract="false" name="ReceiptsFromCodevelopmentAgreementAndOptionAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ReceiptsFromCodevelopmentAgreement" abstract="false" name="ReceiptsFromCodevelopmentAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ReceiptsFromOptionAgreement" abstract="false" name="ReceiptsFromOptionAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ProceedsFromExerciseOfOptionAgreement" abstract="false" name="ProceedsFromExerciseOfOptionAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_MaximumPotentialRegulatoryMilestones" abstract="false" name="MaximumPotentialRegulatoryMilestones" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_RevenueFromContractsWithCustomersMilestonePaymentReceived" abstract="false" name="RevenueFromContractsWithCustomersMilestonePaymentReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_AdditionalMilestonesPaymentReceivable" abstract="false" name="AdditionalMilestonesPaymentReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_AdditionalMilestonesPaymentReceivableNotEligible" abstract="false" name="AdditionalMilestonesPaymentReceivableNotEligible" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_MaximumAmountReceivableFromCounterPartyUponAchievementOfCertainMilestones" abstract="false" name="MaximumAmountReceivableFromCounterPartyUponAchievementOfCertainMilestones" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_DevelopmentAndRegulatoryMilestones" abstract="false" name="DevelopmentAndRegulatoryMilestones" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_CommercializationMilestones" abstract="false" name="CommercializationMilestones" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_CoFundPercentageOfTrialsOfLicensedProduct" abstract="false" name="CoFundPercentageOfTrialsOfLicensedProduct" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_PercentageOfProfitsInEurope" abstract="false" name="PercentageOfProfitsInEurope" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_AgreementRelatedToIPH5201WithAstraZenecaMember" abstract="true" name="AgreementRelatedToIPH5201WithAstraZenecaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AgreementRelatedToIPH5201WithAstraZenecaInitialPaymentMember" abstract="true" name="AgreementRelatedToIPH5201WithAstraZenecaInitialPaymentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AgreementRelatedToIPH5201WithAstraZenecaMilestonePaymentMember" abstract="true" name="AgreementRelatedToIPH5201WithAstraZenecaMilestonePaymentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_MaximumAmountReceivableFromCounterPartyUponAchievementOfCertainDevelopmentMilestones" abstract="false" name="MaximumAmountReceivableFromCounterPartyUponAchievementOfCertainDevelopmentMilestones" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_OptionExerciseFeePayableByCounterParty" abstract="false" name="OptionExerciseFeePayableByCounterParty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_AgreementRelatedToAdditionalPreclinicalMoleculesWithAstraZenecaMember" abstract="true" name="AgreementRelatedToAdditionalPreclinicalMoleculesWithAstraZenecaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_NumberOfExclusiveOptionsGranted" abstract="false" name="NumberOfExclusiveOptionsGranted" nillable="true" xbrli:periodType="duration" 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_NumberOfPreclinicalMolecules" abstract="false" name="NumberOfPreclinicalMolecules" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_A2017AvdoralimabInLicensingAgreementWithNovoNordiskASMember" abstract="true" name="A2017AvdoralimabInLicensingAgreementWithNovoNordiskASMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_A2018AvdoralimabAstraZenecaAgreementMember" abstract="true" name="A2018AvdoralimabAstraZenecaAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_UpfrontPayment" abstract="false" name="UpfrontPayment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_UpfrontPaymentSharesIssued" abstract="false" name="UpfrontPaymentSharesIssued" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_UpfrontPaymentCash" abstract="false" name="UpfrontPaymentCash" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_PaymentsForMilestone" abstract="false" name="PaymentsForMilestone" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_MaximumPaymentsToCounterPartyUponAchievementOfCertainMilestones" abstract="false" name="MaximumPaymentsToCounterPartyUponAchievementOfCertainMilestones" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_NumberOfPartnersSponsoringTrialCosts" abstract="false" name="NumberOfPartnersSponsoringTrialCosts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_NumberOfCohortsOfTheTrialThatDidNotMeetPrimaryEndpoints" abstract="false" name="NumberOfCohortsOfTheTrialThatDidNotMeetPrimaryEndpoints" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_AgreementsWithGenzymeForNKCellEngagesMember" abstract="true" name="AgreementsWithGenzymeForNKCellEngagesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AgreementWithTakedaOnResearchOfAntibodyDrugConjugatesADCMember" abstract="true" name="AgreementWithTakedaOnResearchOfAntibodyDrugConjugatesADCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_NumberOfSpecifiedTargets" abstract="false" name="NumberOfSpecifiedTargets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_NumberOfAdditionalTargets" abstract="false" name="NumberOfAdditionalTargets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_ExercisePeriodTerms" abstract="false" name="ExercisePeriodTerms" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inpha_NumberOfOptionsExcercisedForLicenses" abstract="false" name="NumberOfOptionsExcercisedForLicenses" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_TerminationNoticePeriod" abstract="false" name="TerminationNoticePeriod" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_AgreementRelatedToIPH6101WithSanofiMember" abstract="true" name="AgreementRelatedToIPH6101WithSanofiMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_A2016PreferredSharesMember" abstract="true" name="A2016PreferredSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_A2017PreferredSharesMember" abstract="true" name="A2017PreferredSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_NumberOfPatientsPlannedToBeEnrolledInMedicalStudy" abstract="false" name="NumberOfPatientsPlannedToBeEnrolledInMedicalStudy" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_IssueOfEquitySharePrice" abstract="false" name="IssueOfEquitySharePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="inpha_ExpectedDecreaseInNumberOfEmployeesPercentage" abstract="false" name="ExpectedDecreaseInNumberOfEmployeesPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_SanofiAventisParticipationsMember" abstract="true" name="SanofiAventisParticipationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_MedimmuneLimitedMember" abstract="true" name="MedimmuneLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_BpifranceParticipationsMember" abstract="true" name="BpifranceParticipationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_MembersOfTheExecutiveBoardSupervisoryBoardAndLeadershipTeamMember" abstract="true" name="MembersOfTheExecutiveBoardSupervisoryBoardAndLeadershipTeamMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_InnatePharmaTreasuryStockMember" abstract="true" name="InnatePharmaTreasuryStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_OtherIndividualShareholdersMember" abstract="true" name="OtherIndividualShareholdersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_PercentageOfShareholdingInTheCompany" abstract="false" name="PercentageOfShareholdingInTheCompany" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_NumberOfVotingRightsHeld" abstract="false" name="NumberOfVotingRightsHeld" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="inpha_ProportionOfVotingRightsHeldInTheCompany" abstract="false" name="ProportionOfVotingRightsHeldInTheCompany" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_PH5401AntiC5aRRightsAcquiredFromNovoNordiskASMember" abstract="true" name="PH5401AntiC5aRRightsAcquiredFromNovoNordiskASMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_DefinedContributionPlanContributionPercentage" abstract="false" name="DefinedContributionPlanContributionPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_DefinedContributionPlanContributionPercentageByEmployer" abstract="false" name="DefinedContributionPlanContributionPercentageByEmployer" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_DefinedContributionPlanContributionPercentageByEmployee" abstract="false" name="DefinedContributionPlanContributionPercentageByEmployee" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_OtherLongTermBenefitsYearsOfServiceThresholdOne" abstract="false" name="OtherLongTermBenefitsYearsOfServiceThresholdOne" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inpha_OtherLongTermBenefitsYearsOfServiceThresholdTwo" abstract="false" name="OtherLongTermBenefitsYearsOfServiceThresholdTwo" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inpha_OtherLongTermBenefitsYearsOfServiceThresholdThree" abstract="false" name="OtherLongTermBenefitsYearsOfServiceThresholdThree" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inpha_InstallationsMember" abstract="true" name="InstallationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_TechnicalInstallationsAndEquipmentMember" abstract="true" name="TechnicalInstallationsAndEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_StateGuaranteedLoansMember" abstract="true" name="StateGuaranteedLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_PercentageOfRevenueDenominatedInUSDollars" abstract="false" name="PercentageOfRevenueDenominatedInUSDollars" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_PercentageOfPaymentsInUSDollars" abstract="false" name="PercentageOfPaymentsInUSDollars" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_BorrowingNumberOfLoanAgreement" abstract="false" name="BorrowingNumberOfLoanAgreement" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_CashCashEquivalentsAndFinancialAssetsDenominatedInUSDollarsMember" abstract="true" name="CashCashEquivalentsAndFinancialAssetsDenominatedInUSDollarsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_ShortTermInvestmentsVariationOfFairValueThroughTheConsolidatedStatementOfIncomeLoss" abstract="false" name="ShortTermInvestmentsVariationOfFairValueThroughTheConsolidatedStatementOfIncomeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_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_NonCurrentFinancialAssetsVariationOfFairValueThroughTheConsolidatedStatementOfIncomeLoss" abstract="false" name="NonCurrentFinancialAssetsVariationOfFairValueThroughTheConsolidatedStatementOfIncomeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_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_IncomeFromResearchTaxCredit2019" abstract="false" name="IncomeFromResearchTaxCredit2019" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_IncomeFromResearchTaxCredit2020" abstract="false" name="IncomeFromResearchTaxCredit2020" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_IncomeFromResearchTaxCredit2023" abstract="false" name="IncomeFromResearchTaxCredit2023" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_CIRRetentionMaturity" abstract="false" name="CIRRetentionMaturity" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inpha_WithholdingTaxCIRReclassifiedUnderNonCurrentFinancialAssets" abstract="false" name="WithholdingTaxCIRReclassifiedUnderNonCurrentFinancialAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_BorrowingMaturity" abstract="false" name="BorrowingMaturity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_IPH5201Member" abstract="true" name="IPH5201Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_IPH5201AntiCD39RightsAcquiredFromOregaBiotechMember" abstract="true" name="IPH5201AntiCD39RightsAcquiredFromOregaBiotechMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_LicensingAgreementMaximumMilestonePayment" abstract="false" name="LicensingAgreementMaximumMilestonePayment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_MilestonePaymentsPercentage" abstract="false" name="MilestonePaymentsPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="inpha_MilestonePaymentsMaximumAmount" abstract="false" name="MilestonePaymentsMaximumAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DisclosureOfDetailedInformationAboutTradePayablesAndOthersTable" abstract="true" name="DisclosureOfDetailedInformationAboutTradePayablesAndOthersTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="inpha_DisclosureOfDetailedInformationAboutTradePayablesAndOthersLineItems" abstract="true" name="DisclosureOfDetailedInformationAboutTradePayablesAndOthersLineItems" 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_PropertyPlantAndEquipmentExcludingRightOfUseAssetsMember" abstract="true" name="PropertyPlantAndEquipmentExcludingRightOfUseAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_LeaseFinancingObligationsRealEstatePropertyMember" abstract="true" name="LeaseFinancingObligationsRealEstatePropertyMember" 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_DownPaymentMember" abstract="true" name="DownPaymentMember" 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_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_LoanAgreementWithSocitGnraleMember" abstract="true" name="LoanAgreementWithSocitGnraleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_FinancialLiabilitiesDownPayment" abstract="false" name="FinancialLiabilitiesDownPayment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ProceedsFromLeaseLiabilitiesAndOtherNonCashEffectsClassifiedAsFinancingActivities" abstract="false" name="ProceedsFromLeaseLiabilitiesAndOtherNonCashEffectsClassifiedAsFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_RepaymentsOfBorrowingsAndLeaseLiabilitiesNetOfExchangeRateVariationClassifiedAsFinancingActivities" abstract="false" name="RepaymentsOfBorrowingsAndLeaseLiabilitiesNetOfExchangeRateVariationClassifiedAsFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_DecreaseInDownPayment" abstract="false" name="DecreaseInDownPayment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_WriteOffOfARightOfUseAsset" abstract="false" name="WriteOffOfARightOfUseAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_WriteOffOfALeaseLiability" abstract="false" name="WriteOffOfALeaseLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_LeaseFinancingObligationsITSecurityMember" abstract="true" name="LeaseFinancingObligationsITSecurityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_LengthOfServiceAwardsMember" abstract="true" name="LengthOfServiceAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_ExecutivesMember" abstract="true" name="ExecutivesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_NonExecutivesMember" abstract="true" name="NonExecutivesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_ExecutivesBornAfter1968Member" abstract="true" name="ExecutivesBornAfter1968Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_NonExecutivesBornAfter1968Member" abstract="true" name="NonExecutivesBornAfter1968Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_IncreaseDecreaseInEmployeeBenefitObligationPer25BasisPointChangesInDiscountRate" abstract="false" name="IncreaseDecreaseInEmployeeBenefitObligationPer25BasisPointChangesInDiscountRate" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ActuarialAssumptionOfRateOfContributions" abstract="false" name="ActuarialAssumptionOfRateOfContributions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_ActuarialAssumptionOfEmployeeContributions" abstract="false" name="ActuarialAssumptionOfEmployeeContributions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_ActuarialAssumptionOfAnnualMobilityRate" abstract="false" name="ActuarialAssumptionOfAnnualMobilityRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_PeriodOfBirthAxis" abstract="true" name="PeriodOfBirthAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="inpha_PeriodOfBirthDomain" abstract="true" name="PeriodOfBirthDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_EmployeesBornBefore1January1968Member" abstract="true" name="EmployeesBornBefore1January1968Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_EmployeesBornAfter1January1968Member" abstract="true" name="EmployeesBornAfter1January1968Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_ActuarialAssumptionOfAnnualTurnoverRateByAge1624Years" abstract="false" name="ActuarialAssumptionOfAnnualTurnoverRateByAge1624Years" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_ActuarialAssumptionOfAnnualTurnoverRateByAge2529Years" abstract="false" name="ActuarialAssumptionOfAnnualTurnoverRateByAge2529Years" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_ActuarialAssumptionOfAnnualTurnoverRateByAge3034Years" abstract="false" name="ActuarialAssumptionOfAnnualTurnoverRateByAge3034Years" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_ActuarialAssumptionOfAnnualTurnoverRateByAge3539Years" abstract="false" name="ActuarialAssumptionOfAnnualTurnoverRateByAge3539Years" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_ActuarialAssumptionOfAnnualTurnoverRateByAge4044Years" abstract="false" name="ActuarialAssumptionOfAnnualTurnoverRateByAge4044Years" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_ActuarialAssumptionOfAnnualTurnoverRateByAge4549Years" abstract="false" name="ActuarialAssumptionOfAnnualTurnoverRateByAge4549Years" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_ActuarialAssumptionOfAnnualTurnoverRateByAgeOver50Years" abstract="false" name="ActuarialAssumptionOfAnnualTurnoverRateByAgeOver50Years" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_IncreaseInNetDefinedBenefitLiabilityAssetResultingFromCurrentServiceAndActualizationCosts" abstract="false" name="IncreaseInNetDefinedBenefitLiabilityAssetResultingFromCurrentServiceAndActualizationCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_A2016FreePreferredSharesMember" abstract="true" name="A2016FreePreferredSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_A2017FreePreferredSharesMember" abstract="true" name="A2017FreePreferredSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfManagement20191Member" abstract="true" name="AGAPerfManagement20191Member" 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_AGAPerfEmployees20201AGAPerfManagement2020Member" abstract="true" name="AGAPerfEmployees20201AGAPerfManagement2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfManagement20201Member" abstract="true" name="AGAPerfManagement20201Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPEmployee2020AGAPManagement2020Member" abstract="true" name="AGAPEmployee2020AGAPManagement2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfEmployees20201Member" abstract="true" name="AGAPerfEmployees20201Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfEmployees2019AGAPerfManagement2019Member" abstract="true" name="AGAPerfEmployees2019AGAPerfManagement2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPEmployee2021AGAPManagement2021Member" abstract="true" name="AGAPEmployee2021AGAPManagement2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPEmployee2023AGAPManagement2023Member" abstract="true" name="AGAPEmployee2023AGAPManagement2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPEmployee2022AGAPManagement2022Member" abstract="true" name="AGAPEmployee2022AGAPManagement2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGANewMembers20231ManagementMember" abstract="true" name="AGANewMembers20231ManagementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGANewMembers20241ManagementMember" abstract="true" name="AGANewMembers20241ManagementMember" 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_OtherFreeSharesMember" abstract="true" name="OtherFreeSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPEmployee2024AGAPManagement2024Member" abstract="true" name="AGAPEmployee2024AGAPManagement2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAEmployee2025Member" abstract="true" name="AGAEmployee2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_BSAARMember" abstract="true" name="BSAARMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_OtherEquityInstrumentsPerformanceConditionsThreshold" abstract="false" name="OtherEquityInstrumentsPerformanceConditionsThreshold" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_NumberOfVestingKickers" abstract="false" name="NumberOfVestingKickers" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_InternalConditionsPerformanceRevenueFromCollaborationAndLicensingAgreementsMinimumAccrualBetweenAttributionAndDefinitiveAcquisitionDate" abstract="false" name="InternalConditionsPerformanceRevenueFromCollaborationAndLicensingAgreementsMinimumAccrualBetweenAttributionAndDefinitiveAcquisitionDate" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_FreePerformancesSharesPlansPerformancePercentage" abstract="false" name="FreePerformancesSharesPlansPerformancePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_NumberOfFilingAndApprovalOfABiologicLicenseApplication" abstract="false" name="NumberOfFilingAndApprovalOfABiologicLicenseApplication" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_PercentageOfAnnualVariableCompensation" abstract="false" name="PercentageOfAnnualVariableCompensation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_PercentageOfPremiumIncreased" abstract="false" name="PercentageOfPremiumIncreased" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_PercentageOfOverPerformance" abstract="false" name="PercentageOfOverPerformance" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="inpha_NumberOfEnvironmentalOrSocialActionsImplemented" abstract="false" name="NumberOfEnvironmentalOrSocialActionsImplemented" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_NumberOfInternalConditionsPerformanceFreePerformanceShares" abstract="false" name="NumberOfInternalConditionsPerformanceFreePerformanceShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_PercentOfEmployeesUsingTransportMobility" abstract="false" name="PercentOfEmployeesUsingTransportMobility" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_ShareBasedPaymentTransactionsWithEmployeesAwardsExpectedTerm" abstract="false" name="ShareBasedPaymentTransactionsWithEmployeesAwardsExpectedTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inpha_TypeOfExerciseAndSubscriptionOfSharesAxis" abstract="true" name="TypeOfExerciseAndSubscriptionOfSharesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="inpha_TypeOfExerciseAndSubscriptionOfSharesDomain" abstract="true" name="TypeOfExerciseAndSubscriptionOfSharesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_ExerciseOfShareWarrantsMember" abstract="true" name="ExerciseOfShareWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_DefinitiveAcquisitionOfFreeSharesMember" abstract="true" name="DefinitiveAcquisitionOfFreeSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_SubscriptionOfShareWarrantsMember" abstract="true" name="SubscriptionOfShareWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_IncreaseDecreaseThroughConversionOfEquityInstrumentsEquity" abstract="false" name="IncreaseDecreaseThroughConversionOfEquityInstrumentsEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_IncreaseDecreaseInNumberOfSharesIssuedFromConversionOfEquityInstruments" abstract="false" name="IncreaseDecreaseInNumberOfSharesIssuedFromConversionOfEquityInstruments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_AGABonus20211Member" abstract="true" name="AGABonus20211Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfEmployees20211Member" abstract="true" name="AGAPerfEmployees20211Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfManagement20211Member" abstract="true" name="AGAPerfManagement20211Member" 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_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_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_AGAPlanEpargneEntreprise2024Member" abstract="true" name="AGAPlanEpargneEntreprise2024Member" 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_AGAEmployees202501Member" abstract="true" name="AGAEmployees202501Member" 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_StockOptions2024Member" abstract="true" name="StockOptions2024Member" 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_AGAEmployees20161Member" abstract="true" name="AGAEmployees20161Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAEmployees20162Member" abstract="true" name="AGAEmployees20162Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGABonus2017Member" abstract="true" name="AGABonus2017Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPEmployees2017Member" abstract="true" name="AGAPEmployees2017Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPManagement2017Member" abstract="true" name="AGAPManagement2017Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGABonus2018Member" abstract="true" name="AGABonus2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfEmployees2018Member" abstract="true" name="AGAPerfEmployees2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfManagement2018Member" abstract="true" name="AGAPerfManagement2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfEmployees2019Member" abstract="true" name="AGAPerfEmployees2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfManagement2019Member" abstract="true" name="AGAPerfManagement2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGABonus2020Member" abstract="true" name="AGABonus2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGABonus20231Member" abstract="true" name="AGABonus20231Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_VestingPeriodOtherEquityInstrumentsGranted" abstract="false" name="VestingPeriodOtherEquityInstrumentsGranted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inpha_NontransferabilityPeriodOtherEquityInstrumentsGranted" abstract="false" name="NontransferabilityPeriodOtherEquityInstrumentsGranted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inpha_ShareEntitlementPerFreeShareOtherEquityInstrumentsGranted" abstract="false" name="ShareEntitlementPerFreeShareOtherEquityInstrumentsGranted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="inpha_GrantDateShareFairValueOtherEquityInstrumentsGranted" abstract="false" name="GrantDateShareFairValueOtherEquityInstrumentsGranted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="inpha_ExpectedDividendOtherEquityInstrumentsGranted" abstract="false" name="ExpectedDividendOtherEquityInstrumentsGranted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ExpectedTurnoverOtherInstrumentsGranted" abstract="false" name="ExpectedTurnoverOtherInstrumentsGranted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_ExpectedVolatilityOtherEquityInstrumentsGranted" abstract="false" name="ExpectedVolatilityOtherEquityInstrumentsGranted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="inpha_FairValuePerShareAtGrantDateOtherEquityInstrumentsGranted" abstract="false" name="FairValuePerShareAtGrantDateOtherEquityInstrumentsGranted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="inpha_AGAMember" abstract="true" name="AGAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_BSAMember" abstract="true" name="BSAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAP20162Member" abstract="true" name="AGAP20162Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAPerfEmployees20191Member" abstract="true" name="AGAPerfEmployees20191Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGABonus20201Member" abstract="true" name="AGABonus20201Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AGAEmployees20251Member" abstract="true" name="AGAEmployees20251Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_ExercisePriceOtherEquityInstrumentsGranted" abstract="false" name="ExercisePriceOtherEquityInstrumentsGranted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="inpha_AverageLifeOtherEquityInstrumentsGranted" abstract="false" name="AverageLifeOtherEquityInstrumentsGranted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inpha_RiskFreeInterestRateOtherEquityInstrumentsGranted" abstract="false" name="RiskFreeInterestRateOtherEquityInstrumentsGranted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <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_ShortTermInvestmentMember" abstract="true" name="ShortTermInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_CashAndCashEquivalentMember" abstract="true" name="CashAndCashEquivalentMember" 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_CollaborationLiabilitiesMember" abstract="true" name="CollaborationLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_RevenueFromContractsWithCustomersInitialPayment" abstract="false" name="RevenueFromContractsWithCustomersInitialPayment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_RevenueFromContractsWithCustomersExerciseOfOption" abstract="false" name="RevenueFromContractsWithCustomersExerciseOfOption" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_RevenueFromContractsWithCustomersFavorableCumulativeAdjustment" abstract="false" name="RevenueFromContractsWithCustomersFavorableCumulativeAdjustment" nillable="true" xbrli:periodType="instant" 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_OtherRevenueReinvoicingExternalExpensesUnderAgreement" abstract="false" name="OtherRevenueReinvoicingExternalExpensesUnderAgreement" 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_RevenueFromContractsWithCustomersAdvancePaymentReceivedTargetOptions" abstract="false" name="RevenueFromContractsWithCustomersAdvancePaymentReceivedTargetOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CollaborationAndLicensingAgreementsMember" abstract="true" name="CollaborationAndLicensingAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_PreclinicalMoleculesAgreementWithAstraZenecaMember" abstract="true" name="PreclinicalMoleculesAgreementWithAstraZenecaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AgreementRelatedToANKETIPH62WithSanofiMember" abstract="true" name="AgreementRelatedToANKETIPH62WithSanofiMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AgreementRelatedToANKETIPH67WithSanofiMember" abstract="true" name="AgreementRelatedToANKETIPH67WithSanofiMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AgreementWithTakedaMember" abstract="true" name="AgreementWithTakedaMember" 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_OtherAgreementMember" abstract="true" name="OtherAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <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_DeferredRevenueRollForwardAbstract" abstract="true" name="DeferredRevenueRollForwardAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_CollaborationLiabilitiesRollForwardAbstract" abstract="true" name="CollaborationLiabilitiesRollForwardAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_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_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_MonalizumabMember" abstract="true" name="MonalizumabMember" 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_SanofiOptionsMember" abstract="true" name="SanofiOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_OtherProductAndServicesMember" abstract="true" name="OtherProductAndServicesMember" 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_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_GeneralAndAdministrativeMember" abstract="true" name="GeneralAndAdministrativeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_ImpairmentLossMember" abstract="true" name="ImpairmentLossMember" 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_AuditorRemunerationTable" abstract="true" name="AuditorRemunerationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="inpha_DeloitteAssociesMember" abstract="true" name="DeloitteAssociesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_PriceWaterhouseCooperPWCMember" abstract="true" name="PriceWaterhouseCooperPWCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="inpha_AuditorsRemunerationLineItems" abstract="true" name="AuditorsRemunerationLineItems" 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_UnrealizedGainsOnFinancialAssets" abstract="false" name="UnrealizedGainsOnFinancialAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_OtherFinancialIncome" abstract="false" name="OtherFinancialIncome" 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_OtherFinancialExpenses" abstract="false" name="OtherFinancialExpenses" nillable="true" xbrli:periodType="duration" 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_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_UnusedTaxLossesSubjectToExpirationPeriod" abstract="false" name="UnusedTaxLossesSubjectToExpirationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inpha_DifferencesInTaxRates" abstract="false" name="DifferencesInTaxRates" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_ResearchTaxCredit" abstract="false" name="ResearchTaxCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TaxEffectOfDefinedBenefitObligations" abstract="false" name="TaxEffectOfDefinedBenefitObligations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TaxEffectOfShareBasedCompensation" abstract="false" name="TaxEffectOfShareBasedCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TaxEffectOfRevenueFromCollaborationsWithCustomers" abstract="false" name="TaxEffectOfRevenueFromCollaborationsWithCustomers" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TaxEffectOfNonRecognitionOfDeferredTaxAssetsRelatedToTaxLossesAndTemporaryDifferences" abstract="false" name="TaxEffectOfNonRecognitionOfDeferredTaxAssetsRelatedToTaxLossesAndTemporaryDifferences" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TaxEffectOfCarryBack" abstract="false" name="TaxEffectOfCarryBack" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TaxEffectOfIntraGroupMergerOperations" abstract="false" name="TaxEffectOfIntraGroupMergerOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inpha_TaxEffectOfExerciseOfRealEstateLeasingOption" abstract="false" name="TaxEffectOfExerciseOfRealEstateLeasingOption" nillable="true" xbrli:periodType="duration" 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_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_NumberOfMembersOfTheSupervisoryBoardNotAppointedToTheBoardOfDirectors" abstract="false" name="NumberOfMembersOfTheSupervisoryBoardNotAppointedToTheBoardOfDirectors" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_NumberOfNewMembersAppointedToTheBoardOfDirectors" abstract="false" name="NumberOfNewMembersAppointedToTheBoardOfDirectors" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inpha_NumberOfDirectors" abstract="false" name="NumberOfDirectors" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_NumberOfLicensingAgreements" abstract="false" name="NumberOfLicensingAgreements" nillable="true" xbrli:periodType="duration" 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_FinancialTransactionsRelatedPartyTransactions" abstract="false" name="FinancialTransactionsRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_NumberOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShare" abstract="false" name="NumberOfInstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
</xs:schema>
