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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:9de05f60-4f05-4340-af4c-ad436a5dafd5,g:896f13ee-ff20-4e62-af4c-29b54f8158aa-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:c="http://www.citigroup.com/20260331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.citigroup.com/20260331">
  <xs:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-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/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/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.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="c-20260331_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="c-20260331_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="c-20260331_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="c-20260331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="COVERPAGE" roleURI="http://www.citigroup.com/role/COVERPAGE">
        <link:definition>0000001 - Document - COVER PAGE</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="CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED" roleURI="http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED">
        <link:definition>9952151 - Statement - CONSOLIDATED STATEMENT OF INCOME (UNAUDITED)</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="CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED" roleURI="http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED">
        <link:definition>9952152 - Statement - CONSOLIDATED STATEMENT OF COMPREHENSIVE INCOME (UNAUDITED)</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="CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED_1" roleURI="http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED_1">
        <link:definition>9952152 - Statement - CONSOLIDATED STATEMENT OF COMPREHENSIVE INCOME (UNAUDITED)</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="CONSOLIDATEDBALANCESHEET" roleURI="http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET">
        <link:definition>9952153 - Statement - CONSOLIDATED BALANCE SHEET</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="CONSOLIDATEDBALANCESHEETParenthetical" roleURI="http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical">
        <link:definition>9952154 - Statement - CONSOLIDATED BALANCE SHEET (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="CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED" roleURI="http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED">
        <link:definition>9952155 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED)</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="CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITEDParenthetical" roleURI="http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITEDParenthetical">
        <link:definition>9952156 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) (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="CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED" roleURI="http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED">
        <link:definition>9952157 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS (UNAUDITED)</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="BASISOFPRESENTATIONUPDATEDACCOUNTINGPOLICIESANDACCOUNTINGCHANGES" roleURI="http://www.citigroup.com/role/BASISOFPRESENTATIONUPDATEDACCOUNTINGPOLICIESANDACCOUNTINGCHANGES">
        <link:definition>9952158 - Disclosure - BASIS OF PRESENTATION, UPDATED ACCOUNTING POLICIES AND ACCOUNTING CHANGES</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="SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITS" roleURI="http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITS">
        <link:definition>9952159 - Disclosure - SIGNIFICANT DISPOSALS AND OTHER BUSINESS EXITS</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="REPORTABLEBUSINESSSEGMENTSANDALLOTHER" roleURI="http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHER">
        <link:definition>9952160 - Disclosure - REPORTABLE BUSINESS SEGMENTS AND ALL OTHER</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="INTERESTINCOMEANDEXPENSE" roleURI="http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSE">
        <link:definition>9952161 - Disclosure - INTEREST INCOME AND EXPENSE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEES" roleURI="http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEES">
        <link:definition>9952162 - Disclosure - COMMISSIONS AND FEES; ADMINISTRATION AND OTHER FIDUCIARY FEES</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="PRINCIPALTRANSACTIONS" roleURI="http://www.citigroup.com/role/PRINCIPALTRANSACTIONS">
        <link:definition>9952163 - Disclosure - PRINCIPAL 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="INCENTIVEPLANS" roleURI="http://www.citigroup.com/role/INCENTIVEPLANS">
        <link:definition>9952164 - Disclosure - INCENTIVE PLANS</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="RETIREMENTBENEFITS" roleURI="http://www.citigroup.com/role/RETIREMENTBENEFITS">
        <link:definition>9952165 - Disclosure - RETIREMENT 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="EARNINGSPERSHARE" roleURI="http://www.citigroup.com/role/EARNINGSPERSHARE">
        <link:definition>9952166 - Disclosure - EARNINGS 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="SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTS" roleURI="http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTS">
        <link:definition>9952167 - Disclosure - SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS</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="INVESTMENTS" roleURI="http://www.citigroup.com/role/INVESTMENTS">
        <link:definition>9952168 - Disclosure - INVESTMENTS</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="LOANS" roleURI="http://www.citigroup.com/role/LOANS">
        <link:definition>9952169 - Disclosure - LOANS</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="ALLOWANCEFORCREDITLOSSES" roleURI="http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSES">
        <link:definition>9952170 - Disclosure - ALLOWANCE FOR CREDIT LOSSES</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="GOODWILLANDINTANGIBLEASSETS" roleURI="http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETS">
        <link:definition>9952171 - Disclosure - GOODWILL AND 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="DEPOSITS" roleURI="http://www.citigroup.com/role/DEPOSITS">
        <link:definition>9952172 - Disclosure - DEPOSITS</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="DEBT" roleURI="http://www.citigroup.com/role/DEBT">
        <link:definition>9952173 - Disclosure - DEBT</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="CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCI" roleURI="http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCI">
        <link:definition>9952174 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (AOCI)</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="PREFERREDSTOCK" roleURI="http://www.citigroup.com/role/PREFERREDSTOCK">
        <link:definition>9952175 - Disclosure - PREFERRED STOCK</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="SECURITIZATIONSANDVARIABLEINTERESTENTITIES" roleURI="http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIES">
        <link:definition>9952176 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES</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="DERIVATIVES" roleURI="http://www.citigroup.com/role/DERIVATIVES">
        <link:definition>9952177 - Disclosure - DERIVATIVES</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="FAIRVALUEMEASUREMENT" roleURI="http://www.citigroup.com/role/FAIRVALUEMEASUREMENT">
        <link:definition>9952178 - Disclosure - FAIR VALUE MEASUREMENT</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="FAIRVALUEELECTIONS" roleURI="http://www.citigroup.com/role/FAIRVALUEELECTIONS">
        <link:definition>9952179 - Disclosure - FAIR VALUE ELECTIONS</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="GUARANTEESANDCOMMITMENTS" roleURI="http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTS">
        <link:definition>9952180 - Disclosure - GUARANTEES AND COMMITMENTS</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="LEASES" roleURI="http://www.citigroup.com/role/LEASES">
        <link:definition>9952181 - Disclosure - LEASES</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="CONTINGENCIES" roleURI="http://www.citigroup.com/role/CONTINGENCIES">
        <link:definition>9952182 - Disclosure - CONTINGENCIES</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="SUBSIDIARYGUARANTEES" roleURI="http://www.citigroup.com/role/SUBSIDIARYGUARANTEES">
        <link:definition>9952183 - Disclosure - SUBSIDIARY GUARANTEES</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="BASISOFPRESENTATIONUPDATEDACCOUNTINGPOLICIESANDACCOUNTINGCHANGESPolicies" roleURI="http://www.citigroup.com/role/BASISOFPRESENTATIONUPDATEDACCOUNTINGPOLICIESANDACCOUNTINGCHANGESPolicies">
        <link:definition>9955511 - Disclosure - BASIS OF PRESENTATION, UPDATED ACCOUNTING POLICIES AND ACCOUNTING CHANGES (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="SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSTables" roleURI="http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSTables">
        <link:definition>9955512 - Disclosure - SIGNIFICANT DISPOSALS AND OTHER BUSINESS EXITS (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="REPORTABLEBUSINESSSEGMENTSANDALLOTHERTables" roleURI="http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERTables">
        <link:definition>9955513 - Disclosure - REPORTABLE BUSINESS SEGMENTS AND ALL OTHER (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="INTERESTINCOMEANDEXPENSETables" roleURI="http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSETables">
        <link:definition>9955514 - Disclosure - INTEREST INCOME AND EXPENSE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESTables" roleURI="http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESTables">
        <link:definition>9955515 - Disclosure - COMMISSIONS AND FEES; ADMINISTRATION AND OTHER FIDUCIARY FEES (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="PRINCIPALTRANSACTIONSTables" roleURI="http://www.citigroup.com/role/PRINCIPALTRANSACTIONSTables">
        <link:definition>9955516 - Disclosure - PRINCIPAL 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="RETIREMENTBENEFITSTables" roleURI="http://www.citigroup.com/role/RETIREMENTBENEFITSTables">
        <link:definition>9955517 - Disclosure - RETIREMENT 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="EARNINGSPERSHARETables" roleURI="http://www.citigroup.com/role/EARNINGSPERSHARETables">
        <link:definition>9955518 - Disclosure - EARNINGS 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="SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSTables" roleURI="http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSTables">
        <link:definition>9955519 - Disclosure - SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS (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="INVESTMENTSTables" roleURI="http://www.citigroup.com/role/INVESTMENTSTables">
        <link:definition>9955520 - Disclosure - INVESTMENTS (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="LOANSTables" roleURI="http://www.citigroup.com/role/LOANSTables">
        <link:definition>9955521 - Disclosure - LOANS (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="ALLOWANCEFORCREDITLOSSESTables" roleURI="http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESTables">
        <link:definition>9955522 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (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="GOODWILLANDINTANGIBLEASSETSTables" roleURI="http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSTables">
        <link:definition>9955523 - Disclosure - GOODWILL AND 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="DEPOSITSTables" roleURI="http://www.citigroup.com/role/DEPOSITSTables">
        <link:definition>9955524 - Disclosure - DEPOSITS (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="DEBTTables" roleURI="http://www.citigroup.com/role/DEBTTables">
        <link:definition>9955525 - Disclosure - DEBT (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="CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCITables" roleURI="http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCITables">
        <link:definition>9955526 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (AOCI) (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="PREFERREDSTOCKTables" roleURI="http://www.citigroup.com/role/PREFERREDSTOCKTables">
        <link:definition>9955527 - Disclosure - PREFERRED STOCK (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="SECURITIZATIONSANDVARIABLEINTERESTENTITIESTables" roleURI="http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESTables">
        <link:definition>9955528 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES (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="DERIVATIVESTables" roleURI="http://www.citigroup.com/role/DERIVATIVESTables">
        <link:definition>9955529 - Disclosure - DERIVATIVES (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="FAIRVALUEMEASUREMENTTables" roleURI="http://www.citigroup.com/role/FAIRVALUEMEASUREMENTTables">
        <link:definition>9955530 - Disclosure - FAIR VALUE MEASUREMENT (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="FAIRVALUEELECTIONSTables" roleURI="http://www.citigroup.com/role/FAIRVALUEELECTIONSTables">
        <link:definition>9955531 - Disclosure - FAIR VALUE ELECTIONS (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="GUARANTEESANDCOMMITMENTSTables" roleURI="http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSTables">
        <link:definition>9955532 - Disclosure - GUARANTEES AND COMMITMENTS (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="LEASESTables" roleURI="http://www.citigroup.com/role/LEASESTables">
        <link:definition>9955533 - Disclosure - LEASES (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="SUBSIDIARYGUARANTEESTables" roleURI="http://www.citigroup.com/role/SUBSIDIARYGUARANTEESTables">
        <link:definition>9955534 - Disclosure - SUBSIDIARY GUARANTEES (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="SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails" roleURI="http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails">
        <link:definition>9955535 - Disclosure - SIGNIFICANT DISPOSALS AND OTHER BUSINESS EXITS (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="REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails" roleURI="http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails">
        <link:definition>9955536 - Disclosure - REPORTABLE BUSINESS SEGMENTS AND ALL OTHER - Operations by Segment (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="REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails" roleURI="http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails">
        <link:definition>9955537 - Disclosure - REPORTABLE BUSINESS SEGMENTS AND ALL OTHER - 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="INTERESTINCOMEANDEXPENSEDetails" roleURI="http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails">
        <link:definition>9955538 - Disclosure - INTEREST INCOME AND EXPENSE (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="COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails" roleURI="http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails">
        <link:definition>9955539 - Disclosure - COMMISSIONS AND FEES; ADMINISTRATION AND OTHER FIDUCIARY FEES - Commissions and Fees 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="COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESAdministrationandOtherFiduciaryFeesDetails" roleURI="http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESAdministrationandOtherFiduciaryFeesDetails">
        <link:definition>9955540 - Disclosure - COMMISSIONS AND FEES; ADMINISTRATION AND OTHER FIDUCIARY FEES - Administration and Other Fiduciary 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="PRINCIPALTRANSACTIONSDetails" roleURI="http://www.citigroup.com/role/PRINCIPALTRANSACTIONSDetails">
        <link:definition>9955541 - Disclosure - PRINCIPAL TRANSACTIONS (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="RETIREMENTBENEFITSNetBenefitExpenseDetails" roleURI="http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails">
        <link:definition>9955542 - Disclosure - RETIREMENT BENEFITS - Net (Benefit) Expense (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="RETIREMENTBENEFITSContributionsDetails" roleURI="http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails">
        <link:definition>9955543 - Disclosure - RETIREMENT BENEFITS - Contributions (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="EARNINGSPERSHAREDetails" roleURI="http://www.citigroup.com/role/EARNINGSPERSHAREDetails">
        <link:definition>9955544 - Disclosure - EARNINGS 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="SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails" roleURI="http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails">
        <link:definition>9955545 - Disclosure - SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Securities (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="SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails" roleURI="http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails">
        <link:definition>9955546 - Disclosure - SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Offsetting (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="SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails_1" roleURI="http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails_1">
        <link:definition>9955546 - Disclosure - SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Offsetting (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="SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails" roleURI="http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails">
        <link:definition>9955547 - Disclosure - SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Repurchase Agreements by Contractual 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="SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails" roleURI="http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails">
        <link:definition>9955548 - Disclosure - SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Repurchase Agreements by Class of Collateral (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="INVESTMENTSOverviewDetails" roleURI="http://www.citigroup.com/role/INVESTMENTSOverviewDetails">
        <link:definition>9955549 - Disclosure - INVESTMENTS - Overview (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="INVESTMENTSFairValueofAFSSecuritiesDetails" roleURI="http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails">
        <link:definition>9955550 - Disclosure - INVESTMENTS - Fair Value of AFS Securities (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="INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails" roleURI="http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails">
        <link:definition>9955551 - Disclosure - INVESTMENTS - Fair Value of AFS Debt Securities by Contractual Maturity Date (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="INVESTMENTSDebtSecuritiesHeldtoMaturityDetails" roleURI="http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails">
        <link:definition>9955552 - Disclosure - INVESTMENTS - Debt Securities Held-to-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="INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails" roleURI="http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails">
        <link:definition>9955553 - Disclosure - INVESTMENTS - Carrying Value and Fair Value of HTM Debt Securities by Contractual Maturity Dates (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="INVESTMENTSRecognitionandMeasurementofImpairmentDetails" roleURI="http://www.citigroup.com/role/INVESTMENTSRecognitionandMeasurementofImpairmentDetails">
        <link:definition>9955554 - Disclosure - INVESTMENTS - Recognition and Measurement of Impairment (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="INVESTMENTSAllowanceforCreditLossesonAFSDebtSecuritiesDetails" roleURI="http://www.citigroup.com/role/INVESTMENTSAllowanceforCreditLossesonAFSDebtSecuritiesDetails">
        <link:definition>9955555 - Disclosure - INVESTMENTS - Allowance for Credit Losses on AFS Debt Securities (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="INVESTMENTSCarryingValueofNonmarketableEquitySecuritiesMeasuredUsingtheMeasurementAlternativeDetails" roleURI="http://www.citigroup.com/role/INVESTMENTSCarryingValueofNonmarketableEquitySecuritiesMeasuredUsingtheMeasurementAlternativeDetails">
        <link:definition>9955556 - Disclosure - INVESTMENTS - Carrying Value of Non-marketable Equity Securities Measured Using the Measurement Alternative (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="LOANSCorporateLoansDetails" roleURI="http://www.citigroup.com/role/LOANSCorporateLoansDetails">
        <link:definition>9955557 - Disclosure - LOANS - Corporate Loans (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="LOANSCorporateLoanDelinquencyDetails" roleURI="http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails">
        <link:definition>9955558 - Disclosure - LOANS - Corporate Loan Delinquency (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="LOANSCorporateLoansCreditQualityIndicatorsDetails" roleURI="http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails">
        <link:definition>9955559 - Disclosure - LOANS - Corporate Loans Credit Quality Indicators (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="LOANSCorporateLoansGrossCreditLossesDetails" roleURI="http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails">
        <link:definition>9955560 - Disclosure - LOANS - Corporate Loans Gross Credit Losses (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="LOANSNonAccrualCorporateLoansDetails" roleURI="http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails">
        <link:definition>9955561 - Disclosure - LOANS - Non-Accrual Corporate Loans (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="LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails" roleURI="http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails">
        <link:definition>9955562 - Disclosure - LOANS - Corporate Loan Modifications to Borrowers Experiencing Financial Difficulty (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="LOANSPerformanceofModifiedCorporateLoansDetails" roleURI="http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails">
        <link:definition>9955563 - Disclosure - LOANS - Performance of Modified Corporate Loans (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="LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails" roleURI="http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails">
        <link:definition>9955564 - Disclosure - LOANS - Consumer Loans, Delinquencies and Non-Accrual Details (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="LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails" roleURI="http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails">
        <link:definition>9955565 - Disclosure - LOANS - Interest Income Recognized for Non-Accrual Consumer Loans (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="LOANSConsumerLoansCreditScoresDetails" roleURI="http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails">
        <link:definition>9955566 - Disclosure - LOANS - Consumer Loans Credit Scores (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="LOANSConsumerLoansGrossCreditLossesDetails" roleURI="http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails">
        <link:definition>9955567 - Disclosure - LOANS - Consumer Loans Gross Credit Losses (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="LOANSLoantoValueRatiosConsumerLoansDetails" roleURI="http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails">
        <link:definition>9955568 - Disclosure - LOANS - Loan-to-Value Ratios Consumer Loans (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="LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails" roleURI="http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails">
        <link:definition>9955569 - Disclosure - LOANS - Consumer Loans and Ratios Outside of North America (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="LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails" roleURI="http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails">
        <link:definition>9955570 - Disclosure - LOANS - Types of Consumer Loan Modifications and Their Financial Effect (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="LOANSPerformanceofModifiedConsumerLoansDetails" roleURI="http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails">
        <link:definition>9955571 - Disclosure - LOANS - Performance of Modified Consumer Loans (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="LOANSDefaultsofModifiedConsumerLoansDetails" roleURI="http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails">
        <link:definition>9955572 - Disclosure - LOANS - Defaults of Modified Consumer Loans (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="ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails" roleURI="http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails">
        <link:definition>9955573 - Disclosure - ALLOWANCE FOR CREDIT LOSSES - Allowance for Credit Losses Roll Forward (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="ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails" roleURI="http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails">
        <link:definition>9955574 - Disclosure - ALLOWANCE FOR CREDIT LOSSES - Allowance for Credit Losses Roll Forward by Segment (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="ALLOWANCEFORCREDITLOSSESNarrativeDetails" roleURI="http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESNarrativeDetails">
        <link:definition>9955575 - Disclosure - ALLOWANCE FOR CREDIT LOSSES - Narrative (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="ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails" roleURI="http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails">
        <link:definition>9955576 - Disclosure - ALLOWANCE FOR CREDIT LOSSES - Schedule of Allowance for Credit Losses for Other 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="GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails" roleURI="http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails">
        <link:definition>9955577 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Changes in Goodwill (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="GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails" roleURI="http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails">
        <link:definition>9955578 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Components of 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="GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails_1" roleURI="http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails_1">
        <link:definition>9955578 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Components of 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="GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails" roleURI="http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails">
        <link:definition>9955579 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Changes in 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="DEPOSITSDetails" roleURI="http://www.citigroup.com/role/DEPOSITSDetails">
        <link:definition>9955580 - Disclosure - DEPOSITS (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="DEBTShortTermBorrowingsDetails" roleURI="http://www.citigroup.com/role/DEBTShortTermBorrowingsDetails">
        <link:definition>9955581 - Disclosure - DEBT - Short-Term Borrowings (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="DEBTLongTermDebtDetails" roleURI="http://www.citigroup.com/role/DEBTLongTermDebtDetails">
        <link:definition>9955582 - Disclosure - DEBT - Long-Term Debt (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="DEBTTrustPreferredSecuritiesDetails" roleURI="http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails">
        <link:definition>9955583 - Disclosure - DEBT - Trust Preferred Securities (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="CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails" roleURI="http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails">
        <link:definition>9955584 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (AOCI) - Change in Each Component of AOCI (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="CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails" roleURI="http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails">
        <link:definition>9955585 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (AOCI) - Schedule of Pre-Tax and After-Tax (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="CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails" roleURI="http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails">
        <link:definition>9955586 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (AOCI) - Reclassification out of AOCI (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="PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails" roleURI="http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails">
        <link:definition>9955587 - Disclosure - PREFERRED STOCK - Schedule of Preferred Stock 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="SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails" roleURI="http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails">
        <link:definition>9955588 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Schedule of Variable Interest Entities (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="SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails" roleURI="http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails">
        <link:definition>9955589 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Assets and Liabilities of VIEs (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="SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails" roleURI="http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails">
        <link:definition>9955590 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Funding Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SECURITIZATIONSANDVARIABLEINTERESTENTITIESCarryingAmountsandClassificationsofConsolidatedAssetsDetails" roleURI="http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCarryingAmountsandClassificationsofConsolidatedAssetsDetails">
        <link:definition>9955591 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Carrying Amounts and Classifications of Consolidated 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="SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails" roleURI="http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails">
        <link:definition>9955592 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Credit Card Securitizations (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="SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails" roleURI="http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails">
        <link:definition>9955593 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Mortgage Securitizations (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="SECURITIZATIONSANDVARIABLEINTERESTENTITIESLoanDelinquenciesandLiquidationLossesDetails" roleURI="http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESLoanDelinquenciesandLiquidationLossesDetails">
        <link:definition>9955594 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Loan Delinquencies and Liquidation Losses (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="SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails" roleURI="http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails">
        <link:definition>9955595 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Mortgage Servicing Rights (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="SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails" roleURI="http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails">
        <link:definition>9955596 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Asset-Backed Commercial Paper Conduits (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="SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBasedFinancingDetails" roleURI="http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBasedFinancingDetails">
        <link:definition>9955597 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Asset Based Financing (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="DERIVATIVESDerivativeNotionalsDetails" roleURI="http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails">
        <link:definition>9955598 - Disclosure - DERIVATIVES - Derivative Notionals (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="DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails" roleURI="http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails">
        <link:definition>9955599 - Disclosure - DERIVATIVES - Derivative Mark-to-Market (MTM) Receivables/Payables (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="DERIVATIVESFairValueHedgesDetails" roleURI="http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails">
        <link:definition>9955600 - Disclosure - DERIVATIVES - Fair Value Hedges (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="DERIVATIVESCumulativeBasisAdjustmentDetails" roleURI="http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails">
        <link:definition>9955601 - Disclosure - DERIVATIVES - Cumulative Basis Adjustment (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="DERIVATIVESCashFlowHedgesDetails" roleURI="http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails">
        <link:definition>9955602 - Disclosure - DERIVATIVES - Cash Flow Hedges (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="DERIVATIVESNetInvestmentHedgesDetails" roleURI="http://www.citigroup.com/role/DERIVATIVESNetInvestmentHedgesDetails">
        <link:definition>9955603 - Disclosure - DERIVATIVES - Net Investment Hedges (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="DERIVATIVESCreditDerivativesDetails" roleURI="http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails">
        <link:definition>9955604 - Disclosure - DERIVATIVES - Credit Derivatives (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="FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails" roleURI="http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails">
        <link:definition>9955605 - Disclosure - FAIR VALUE MEASUREMENT - Market Valuation Adjustments (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="FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails" roleURI="http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails">
        <link:definition>9955606 - Disclosure - FAIR VALUE MEASUREMENT - Items Measured at Fair Value on a Recurring Basis (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="FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails" roleURI="http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails">
        <link:definition>9955607 - Disclosure - FAIR VALUE MEASUREMENT - Level 3 Fair Value Rollforward (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="FAIRVALUEMEASUREMENTLevel3FairValueRollforwardNarrativeDetails" roleURI="http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardNarrativeDetails">
        <link:definition>9955608 - Disclosure - FAIR VALUE MEASUREMENT - Level 3 Fair Value Rollforward - Narrative (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="FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails" roleURI="http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails">
        <link:definition>9955609 - Disclosure - FAIR VALUE MEASUREMENT - Valuation Techniques and Inputs for Level 3 Fair Value Measurements (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="FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails" roleURI="http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails">
        <link:definition>9955610 - Disclosure - FAIR VALUE MEASUREMENT - Items Measured at Fair Value on a Nonrecurring Basis (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="FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails" roleURI="http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails">
        <link:definition>9955611 - Disclosure - FAIR VALUE MEASUREMENT - Valuation Techniques and Inputs for Level 3 Nonrecurring Fair Value Measurements (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="FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails" roleURI="http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails">
        <link:definition>9955612 - Disclosure - FAIR VALUE MEASUREMENT - Estimate Fair Value of Financial Instruments Not Carried at 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="FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails" roleURI="http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails">
        <link:definition>9955613 - Disclosure - FAIR VALUE ELECTIONS - Changes in Fair Value Gains (Losses) (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="FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails" roleURI="http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails">
        <link:definition>9955614 - Disclosure - FAIR VALUE ELECTIONS - Valuation Adjustments, Fair Value Option for Financial Assets and 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="FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails" roleURI="http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails">
        <link:definition>9955615 - Disclosure - FAIR VALUE ELECTIONS - Certain Structured and Non-Structured 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="GUARANTEESANDCOMMITMENTSGuaranteesDetails" roleURI="http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails">
        <link:definition>9955616 - Disclosure - GUARANTEES AND COMMITMENTS - Guarantees (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="GUARANTEESANDCOMMITMENTSPerformanceRiskDetails" roleURI="http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSPerformanceRiskDetails">
        <link:definition>9955617 - Disclosure - GUARANTEES AND COMMITMENTS - Performance Risk (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="GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails" roleURI="http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails">
        <link:definition>9955618 - Disclosure - GUARANTEES AND COMMITMENTS - Credit Commitments and Lines of Credit (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="GUARANTEESANDCOMMITMENTSRestrictedCashDetails" roleURI="http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSRestrictedCashDetails">
        <link:definition>9955619 - Disclosure - GUARANTEES AND COMMITMENTS - Restricted Cash (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="LEASESDetails" roleURI="http://www.citigroup.com/role/LEASESDetails">
        <link:definition>9955620 - Disclosure - LEASES (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="CONTINGENCIESDetails" roleURI="http://www.citigroup.com/role/CONTINGENCIESDetails">
        <link:definition>9955621 - Disclosure - CONTINGENCIES (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="SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails" roleURI="http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails">
        <link:definition>9955622 - Disclosure - SUBSIDIARY GUARANTEES - Summarized 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="SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails" roleURI="http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails">
        <link:definition>9955623 - Disclosure - SUBSIDIARY GUARANTEES - Summarized Balance Sheet (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="c_DepositarySharesEachRepresentingA11000thInterestInAShareOf6.250NoncumulativePreferredStockSeriesIIMember" abstract="true" name="DepositarySharesEachRepresentingA11000thInterestInAShareOf6.250NoncumulativePreferredStockSeriesIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SevenPointSixTwoFivePercentTrustPreferredSecuritiesOfCitigroupCapitalIIIMember" abstract="true" name="SevenPointSixTwoFivePercentTrustPreferredSecuritiesOfCitigroupCapitalIIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SevenPointEightSevenFivePercentFixedRateFloatingRateTrustPreferredSecuritiesOfCitigroupCapitalXIIIMember" abstract="true" name="SevenPointEightSevenFivePercentFixedRateFloatingRateTrustPreferredSecuritiesOfCitigroupCapitalXIIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MediumTermSeniorNotesSeriesNCallableFixedRateNotesDueApril262028OfCGMHIMember" abstract="true" name="MediumTermSeniorNotesSeriesNCallableFixedRateNotesDueApril262028OfCGMHIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MediumTermSeniorNotesSeriesNFloatingRateNotesDueSeptember172026OfCGMHIMember" abstract="true" name="MediumTermSeniorNotesSeriesNFloatingRateNotesDueSeptember172026OfCGMHIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MediumTermSeniorNotesSeriesNFloatingRateNotesDueSeptember152028OfCGMHIMember" abstract="true" name="MediumTermSeniorNotesSeriesNFloatingRateNotesDueSeptember152028OfCGMHIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MediumTermSeniorNotesSeriesNFloatingRateNotesDueOctober62028OfCGMHIMember" abstract="true" name="MediumTermSeniorNotesSeriesNFloatingRateNotesDueOctober62028OfCGMHIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MediumTermSeniorNotesSeriesNFloatingRateNotesDueMarch212029OfCGMHIMember" abstract="true" name="MediumTermSeniorNotesSeriesNFloatingRateNotesDueMarch212029OfCGMHIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_AdministrationAndOtherFiduciaryFees" abstract="false" name="AdministrationAndOtherFiduciaryFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_OtherthanTemporaryImpairmentLossesInvestmentsPortionRecognizedinEarningsNetEquityMethodInvestmentOtherthanTemporaryImpairmentAndInvestmentImpairmentMeasurementAlternative" abstract="false" name="OtherthanTemporaryImpairmentLossesInvestmentsPortionRecognizedinEarningsNetEquityMethodInvestmentOtherthanTemporaryImpairmentAndInvestmentImpairmentMeasurementAlternative" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableOtherAssetsCreditLossExpenseReversal" abstract="false" name="FinancingReceivableOtherAssetsCreditLossExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_ProvisionForCreditLossBenefitsAndClaimsExpenseReversal" abstract="false" name="ProvisionForCreditLossBenefitsAndClaimsExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_TransactionalAndProductServicing" abstract="false" name="TransactionalAndProductServicing" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DepositsWithBanksAndOtherFinancialInstitutionsNetOfAllowance" abstract="false" name="DepositsWithBanksAndOtherFinancialInstitutionsNetOfAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_BrokerageReceivables" abstract="false" name="BrokerageReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_InvestmentsExcludingTradingAbstract" abstract="true" name="InvestmentsExcludingTradingAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_NonMarketableEquitySecurities" abstract="false" name="NonMarketableEquitySecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_InvestmentsExcludingTradingSecuritiesExcludingAccruedInterest" abstract="false" name="InvestmentsExcludingTradingSecuritiesExcludingAccruedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_BrokeragePayables" abstract="false" name="BrokeragePayables" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_MortgageServicingRightsMSRGrossCarryingAmount" abstract="false" name="MortgageServicingRightsMSRGrossCarryingAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_CommonShareholdersEquityMember" abstract="true" name="CommonShareholdersEquityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_IncreaseDecreaseFromTransactionsBetweenConsolidatingEntityAndNoncontrollingInterestShareholders" abstract="false" name="IncreaseDecreaseFromTransactionsBetweenConsolidatingEntityAndNoncontrollingInterestShareholders" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_InvestmentOtherAssetImpairmentCharges" abstract="false" name="InvestmentOtherAssetImpairmentCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_PrincipalTransactionsTextBlock" abstract="false" name="PrincipalTransactionsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_DisclosureOfCompensationRelatedCostsShareBasedPaymentsAndCashAwardsTextBlock" abstract="false" name="DisclosureOfCompensationRelatedCostsShareBasedPaymentsAndCashAwardsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_SecuritizationsandVariableInterestEntitiesAbstract" abstract="true" name="SecuritizationsandVariableInterestEntitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_SecuritizationsAndVariableInterestEntitiesTextBlock" abstract="false" name="SecuritizationsAndVariableInterestEntitiesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_GuaranteesAndCommitmentsAbstract" abstract="true" name="GuaranteesAndCommitmentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_GuaranteesLeasesAndCommitmentsTextBlock" abstract="false" name="GuaranteesLeasesAndCommitmentsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfInterestRevenuesAndExpensesTableTextBlock" abstract="false" name="ScheduleOfInterestRevenuesAndExpensesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfCommissionAndFeeRevenueTableTextBlock" abstract="false" name="ScheduleOfCommissionAndFeeRevenueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfActualAndExpectedEmployerContributionsTableTextBlock" abstract="false" name="ScheduleOfActualAndExpectedEmployerContributionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_OtherThanTemporaryImpairmentLossesInvestmentsTableTextBlock" abstract="false" name="OtherThanTemporaryImpairmentLossesInvestmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_FinancingReceivablesCarryingAmountTableTextBlock" abstract="false" name="FinancingReceivablesCarryingAmountTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_FinancingReceivableOtherAssetsAllowanceforCreditLossTableTextBlock" abstract="false" name="FinancingReceivableOtherAssetsAllowanceforCreditLossTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfChangesInIntangibleAssetsTableTextBlock" abstract="false" name="ScheduleOfChangesInIntangibleAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfTrustPreferredSecuritiesTableTextBlock" abstract="false" name="ScheduleOfTrustPreferredSecuritiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfBeforeAndAfterTaxChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" abstract="false" name="ScheduleOfBeforeAndAfterTaxChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfPreferredStockTableTextBlock" abstract="false" name="ScheduleOfPreferredStockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfFundingCommitmentsOfUnconsolidatedVariableInterestEntitiesTableTextBlock" abstract="false" name="ScheduleOfFundingCommitmentsOfUnconsolidatedVariableInterestEntitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfSignificantInterestsInUnconsolidatedVariableInterestEntitiesTableTextBlock" abstract="false" name="ScheduleOfSignificantInterestsInUnconsolidatedVariableInterestEntitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfSecuritizedCreditCardReceivablesTableTextBlock" abstract="false" name="ScheduleOfSecuritizedCreditCardReceivablesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfCashFlowMortgageSecuritizationsTableTextBlock" abstract="false" name="ScheduleOfCashFlowMortgageSecuritizationsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfFeesReceivedOnMortgageServicingRightsTableTextBlock" abstract="false" name="ScheduleOfFeesReceivedOnMortgageServicingRightsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfAssetBasedFinancingUnconsolidatedVIETableTextBlock" abstract="false" name="ScheduleOfAssetBasedFinancingUnconsolidatedVIETableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleofCreditValueAdjustmentsandFundingValuationAdjustmentstoFairValueAppliedtoDerivativeInstrumentsTableTextBlock" abstract="false" name="ScheduleofCreditValueAdjustmentsandFundingValuationAdjustmentstoFairValueAppliedtoDerivativeInstrumentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleofPretaxGainsLossesRelatedtoChangesinCreditValuationAdjustmentsFundingValuationAdjustmentandDebtValuationAdjustmentsTableTextBlock" abstract="false" name="ScheduleofPretaxGainsLossesRelatedtoChangesinCreditValuationAdjustmentsFundingValuationAdjustmentandDebtValuationAdjustmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" abstract="false" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisUnobservableInputReconciliationTableTextBlock" abstract="false" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisUnobservableInputReconciliationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_FairValueAssetsMeasuredonNonrecurringBasisChangesTableTextBlock" abstract="false" name="FairValueAssetsMeasuredonNonrecurringBasisChangesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfFairValueOfFinancialInstrumentsTableTextBlock" abstract="false" name="ScheduleOfFairValueOfFinancialInstrumentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfFinancialInstrumentsSelectedForFairValueAccountingTableTextBlock" abstract="false" name="ScheduleOfFinancialInstrumentsSelectedForFairValueAccountingTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfFairValueOfLoansAndOtherDisclosuresForCertainCreditProductsTableTextBlock" abstract="false" name="ScheduleOfFairValueOfLoansAndOtherDisclosuresForCertainCreditProductsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfFairValueOfLoansAndOtherDisclosuresForCertainMortgageLoansTableTextBlock" abstract="false" name="ScheduleOfFairValueOfLoansAndOtherDisclosuresForCertainMortgageLoansTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfCarryingValueOfDebtDisaggregatedByTypeOfEmbeddedDerivativeInstrumentTableTextBlock" abstract="false" name="ScheduleOfCarryingValueOfDebtDisaggregatedByTypeOfEmbeddedDerivativeInstrumentTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfFairValueOfLongTermDebtAndShortTermBorrowingsExcludingDebtIssuedByConsolidatedVIEsTableTextBlock" abstract="false" name="ScheduleOfFairValueOfLongTermDebtAndShortTermBorrowingsExcludingDebtIssuedByConsolidatedVIEsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfGuaranteeObligationsByCreditRatingsTableTextBlock" abstract="false" name="ScheduleOfGuaranteeObligationsByCreditRatingsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_ScheduleOfCreditCommitmentsTableTextBlock" abstract="false" name="ScheduleOfCreditCommitmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="c_PolandConsumerBankingBusinessMember" abstract="true" name="PolandConsumerBankingBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_AOCitibankMember" abstract="true" name="AOCitibankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_GrupoFinanceiroBanamexMember" abstract="true" name="GrupoFinanceiroBanamexMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_BanamexMember" abstract="true" name="BanamexMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLossesNetOfTaxes" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLossesNetOfTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DisposalGroupIncludingDiscontinuedOperationFinancingReceivable" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationFinancingReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAllowance" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DisposalGroupIncludingDiscontinuedOperationDeposits" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DisposalGroupIncludingDiscontinuedOperationDepositsWithBanks" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationDepositsWithBanks" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DisposalGroupInterestInEntitySold" abstract="false" name="DisposalGroupInterestInEntitySold" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="c_DisposalGroupAmountSoldShares" abstract="false" name="DisposalGroupAmountSoldShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="c_ServicesMember" abstract="true" name="ServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MarketsMember" abstract="true" name="MarketsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_BankingSegmentMember" abstract="true" name="BankingSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_WealthMember" abstract="true" name="WealthMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_USPersonalBankingMember" abstract="true" name="USPersonalBankingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_OperatingExpenseCompensationExpense" abstract="false" name="OperatingExpenseCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_OperatingExpenseExcludingCompensationExpense" abstract="false" name="OperatingExpenseExcludingCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableAfterAllowanceForCreditLossAverageOutstandingAmount" abstract="false" name="FinancingReceivableAfterAllowanceForCreditLossAverageOutstandingAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_InterestBearingDepositsInBanksAndOtherFinancialInstitutionsAverageAmount" abstract="false" name="InterestBearingDepositsInBanksAndOtherFinancialInstitutionsAverageAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_MexicoAndAsiaExitMarketsMember" abstract="true" name="MexicoAndAsiaExitMarketsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_DiscontinuedOperationOperatingExpensesOfDiscontinuedOperationBeforeIncomeTax" abstract="false" name="DiscontinuedOperationOperatingExpensesOfDiscontinuedOperationBeforeIncomeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DiscontinuedOperationOperatingExpensesOfDiscontinuedOperationAfterIncomeTax" abstract="false" name="DiscontinuedOperationOperatingExpensesOfDiscontinuedOperationAfterIncomeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_InterestAndFeeIncomeTable" abstract="true" name="InterestAndFeeIncomeTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="c_InterestAndFeeIncomeLineItems" abstract="true" name="InterestAndFeeIncomeLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_InterestAndDividendIncomeSecuritiesExcludingTradingSecurities" abstract="false" name="InterestAndDividendIncomeSecuritiesExcludingTradingSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_IncomeFromFeesAndCommissionTable" abstract="true" name="IncomeFromFeesAndCommissionTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="c_InvestmentBankingMember" abstract="true" name="InvestmentBankingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_BrokerageCommissionsMember" abstract="true" name="BrokerageCommissionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CreditAndBankCardIncomeInterchangeFeesMember" abstract="true" name="CreditAndBankCardIncomeInterchangeFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CreditAndBankCardIncomeCardRelatedLoanFeesMember" abstract="true" name="CreditAndBankCardIncomeCardRelatedLoanFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CreditAndBankCardIncomeCardRewardsAndPartnerPaymentsMember" abstract="true" name="CreditAndBankCardIncomeCardRewardsAndPartnerPaymentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_DepositRelatedFeesMember" abstract="true" name="DepositRelatedFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_TransactionalServiceFeesMember" abstract="true" name="TransactionalServiceFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CorporateFinanceMember" abstract="true" name="CorporateFinanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_InsuranceDistributionRevenueMember" abstract="true" name="InsuranceDistributionRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_InsurancePremiumsMember" abstract="true" name="InsurancePremiumsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_LoanServicingMember" abstract="true" name="LoanServicingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_OtherProductsAndServicesMember" abstract="true" name="OtherProductsAndServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CommissionsAndFeesMember" abstract="true" name="CommissionsAndFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FeesAndCommissionsLineItems" abstract="true" name="FeesAndCommissionsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_CommissionsAndFees" abstract="false" name="CommissionsAndFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_CustodyFeesMember" abstract="true" name="CustodyFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FiduciaryFeesMember" abstract="true" name="FiduciaryFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_GuaranteeFeesMember" abstract="true" name="GuaranteeFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_AdministrationAndOtherFiduciaryFeesMember" abstract="true" name="AdministrationAndOtherFiduciaryFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CommodityAndOtherContractsMember" abstract="true" name="CommodityAndOtherContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_DefinedBenefitPlanPlanAssetsContributionsByReimbursementsToEmployer" abstract="false" name="DefinedBenefitPlanPlanAssetsContributionsByReimbursementsToEmployer" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DefinedBenefitPlanCashContributionsPaidByEmployer" abstract="false" name="DefinedBenefitPlanCashContributionsPaidByEmployer" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_EmployeeAndDirectorsStockOptionsMember" abstract="true" name="EmployeeAndDirectorsStockOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_IncomeLossFromContinuingOperationAfterNoncontrollingInterest" abstract="false" name="IncomeLossFromContinuingOperationAfterNoncontrollingInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_IncomeLossAvailableToCommonStockholders" abstract="false" name="IncomeLossAvailableToCommonStockholders" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_IncomeAllocatedToEmployeeRestrictedAndDeferredSharesThatContainNonforfeitableRightsToDividends" abstract="false" name="IncomeAllocatedToEmployeeRestrictedAndDeferredSharesThatContainNonforfeitableRightsToDividends" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DividendsAllocatedtoEmployeeRestrictedAndDeferredSharesThatContainForfeitableRightstoDividends" abstract="false" name="DividendsAllocatedtoEmployeeRestrictedAndDeferredSharesThatContainForfeitableRightstoDividends" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_IncomeAllocatedToEmployeeRestrictedAndDeferredSharesThatContainNoRightsToDividends" abstract="false" name="IncomeAllocatedToEmployeeRestrictedAndDeferredSharesThatContainNoRightsToDividends" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DepositsPaidForSecuritiesBorrowedAtCarryingValueBeforeAllowanceForCreditLoss" abstract="false" name="DepositsPaidForSecuritiesBorrowedAtCarryingValueBeforeAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_CarryingValueOfFederalFundsSoldSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowedBeforeAllowanceForCreditLoss" abstract="false" name="CarryingValueOfFederalFundsSoldSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowedBeforeAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_CarryingValueOfFederalFundsSoldSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowedAllowanceForCreditLoss" abstract="false" name="CarryingValueOfFederalFundsSoldSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowedAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_OffsettingAssetsAbstract" abstract="true" name="OffsettingAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_OffsettingSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowedAbstract" abstract="true" name="OffsettingSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross" abstract="false" name="SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedLiability" abstract="false" name="SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnSecurities" abstract="false" name="SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnSecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral" abstract="false" name="SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_OffsettingLiabilitiesAbstract" abstract="true" name="OffsettingLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_OffsettingSecuritiesSoldUnderRepurchaseAgreementsAndDepositsReceivedForSecuritiesLoanedAbstract" abstract="true" name="OffsettingSecuritiesSoldUnderRepurchaseAgreementsAndDepositsReceivedForSecuritiesLoanedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_SecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAsset" abstract="false" name="SecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_SecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimSecurities" abstract="false" name="SecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimSecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_SecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" abstract="false" name="SecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_Maturity31to90DaysMember" abstract="true" name="Maturity31to90DaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_InvestmentsTable" abstract="true" name="InvestmentsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="c_NonMarketableSecuritiesMeasuredUsingMeasurementAlternativeMember" abstract="true" name="NonMarketableSecuritiesMeasuredUsingMeasurementAlternativeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MortgageBackedSecuritiesIssuedByUSGovernmentCorporationsAndAgenciesMember" abstract="true" name="MortgageBackedSecuritiesIssuedByUSGovernmentCorporationsAndAgenciesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CollateralizedMortgageBackedSecuritiesOtherMember" abstract="true" name="CollateralizedMortgageBackedSecuritiesOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_InvestmentsLineItems" abstract="true" name="InvestmentsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_EquitySecuritiesCarriedAtFairValueNonmarketable" abstract="false" name="EquitySecuritiesCarriedAtFairValueNonmarketable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_GrossRealizedGainOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments" abstract="false" name="GrossRealizedGainOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_GrossRealizedLossonMarketableSecuritiesandCostMethodInvestmentsExcludingOtherthanTemporaryImpairmentsandOtherInvestments" abstract="false" name="GrossRealizedLossonMarketableSecuritiesandCostMethodInvestmentsExcludingOtherthanTemporaryImpairmentsandOtherInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_HedgedAssetAmortizedCostPortfolioLayerMethodHedgedLayer" abstract="false" name="HedgedAssetAmortizedCostPortfolioLayerMethodHedgedLayer" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossIncludingCumulativeBasisAdjustments" abstract="false" name="DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossIncludingCumulativeBasisAdjustments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTaxIncludingCumulativeBasisAdjustments" abstract="false" name="DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTaxIncludingCumulativeBasisAdjustments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_CorporateDebtAssetBackedAndOtherDebtSecuritiesMember" abstract="true" name="CorporateDebtAssetBackedAndOtherDebtSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossExcludingUnallocatedPortfolioLayerAdjustments" abstract="false" name="DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossExcludingUnallocatedPortfolioLayerAdjustments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DebtSecuritiesAvailableForSaleRealizedGainLossIntentToSell" abstract="false" name="DebtSecuritiesAvailableForSaleRealizedGainLossIntentToSell" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_LoanCategoriesNumber" abstract="false" name="LoanCategoriesNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="c_CommercialAndIndustrialMember" abstract="true" name="CommercialAndIndustrialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FinancialInstitutionsMember" abstract="true" name="FinancialInstitutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_InstallmentAndOtherMember" abstract="true" name="InstallmentAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_LeaseFinancingMember" abstract="true" name="LeaseFinancingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_GovernmentAndOfficialInstitutionsMember" abstract="true" name="GovernmentAndOfficialInstitutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FinancingReceivableBeforeAllowanceForCreditLossExcludingPortfolioLayerCumulativeBasisAdjustments" abstract="false" name="FinancingReceivableBeforeAllowanceForCreditLossExcludingPortfolioLayerCumulativeBasisAdjustments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivables30to89DaysPastDueMember" abstract="true" name="FinancingReceivables30to89DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_LoansToFinancialInstitutionsMember" abstract="true" name="LoansToFinancialInstitutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_OtherLoansMember" abstract="true" name="OtherLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FinancingReceivableRecordedInvestmentPastDueAndAccruing" abstract="false" name="FinancingReceivableRecordedInvestmentPastDueAndAccruing" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossAndAdjustments" abstract="false" name="FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossAndAdjustments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_ExternalCreditRatingNonInvestmentGradeAccrualMember" abstract="true" name="ExternalCreditRatingNonInvestmentGradeAccrualMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_ExternalCreditRatingNonInvestmentGradeNonaccrualMember" abstract="true" name="ExternalCreditRatingNonInvestmentGradeNonaccrualMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterestNonaccrual" abstract="false" name="FinancingReceivableAllowanceForCreditLossExcludingAccruedInterestNonaccrual" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_ExtendedMaturityAndPaymentDeferralMember" abstract="true" name="ExtendedMaturityAndPaymentDeferralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_PersonalSmallBusinessAndOtherMember" abstract="true" name="PersonalSmallBusinessAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_GlobalWealthManagementBusinessMember" abstract="true" name="GlobalWealthManagementBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_ClassifiablyManagedMember" abstract="true" name="ClassifiablyManagedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FinancingReceivableExcludingAccruedInterestNonaccrualWithRelatedAllowance" abstract="false" name="FinancingReceivableExcludingAccruedInterestNonaccrualWithRelatedAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableExcludingAccruedInterestAndPortfolioLayerBasisAdjustmentBeforeAllowanceForCreditLoss" abstract="false" name="FinancingReceivableExcludingAccruedInterestAndPortfolioLayerBasisAdjustmentBeforeAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_HomeEquityLoansinProcessofForeclosureAmount" abstract="false" name="HomeEquityLoansinProcessofForeclosureAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableInternalRiskRating" abstract="false" name="FinancingReceivableInternalRiskRating" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="c_FinancingReceivableAccruedInterestIncreaseDecrease" abstract="false" name="FinancingReceivableAccruedInterestIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_SalesOrReclassificationOfPortfolioLoansToHeldForSale" abstract="false" name="SalesOrReclassificationOfPortfolioLoansToHeldForSale" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FICOScoreClassifiablyManagedAndDelinquencyManagedMember" abstract="true" name="FICOScoreClassifiablyManagedAndDelinquencyManagedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FICOScoreLessThan660Member" abstract="true" name="FICOScoreLessThan660Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FICOScore660To739Member" abstract="true" name="FICOScore660To739Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FICOScoreGreaterThan740Member" abstract="true" name="FICOScoreGreaterThan740Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FICOScoreNotAvailableMember" abstract="true" name="FICOScoreNotAvailableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_HomeEquityLineOfCreditPreResetMember" abstract="true" name="HomeEquityLineOfCreditPreResetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_HomeEquityLineOfCreditPostResetMember" abstract="true" name="HomeEquityLineOfCreditPostResetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_HomeEquityTermLoansMember" abstract="true" name="HomeEquityTermLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_RevolvingLoansConvertedToTermLoansMember" abstract="true" name="RevolvingLoansConvertedToTermLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_DebtToValueRatioLTVGreaterThan100PercentMember" abstract="true" name="DebtToValueRatioLTVGreaterThan100PercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_LTVNotAvailableMember" abstract="true" name="LTVNotAvailableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_DebtToValueRatioTotalDebtMember" abstract="true" name="DebtToValueRatioTotalDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FinancingReceivableLoanToValueRatio" abstract="false" name="FinancingReceivableLoanToValueRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="c_DelinquencyManagedLoansMember" abstract="true" name="DelinquencyManagedLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FinancingReceivableNetCreditLossPercentPastDue" abstract="false" name="FinancingReceivableNetCreditLossPercentPastDue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="c_ExtendedMaturityInterestRateReductionAndPaymentDeferralMember" abstract="true" name="ExtendedMaturityInterestRateReductionAndPaymentDeferralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FinancingReceivableModifiedInPeriodTrialModificationsPeriod" abstract="false" name="FinancingReceivableModifiedInPeriodTrialModificationsPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="c_FinancingReceivableModifiedInPeriodTrialModificationsAmount" abstract="false" name="FinancingReceivableModifiedInPeriodTrialModificationsAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableModifiedInPeriodBankruptcyAmount" abstract="false" name="FinancingReceivableModifiedInPeriodBankruptcyAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableModifiedWeightedAveragePaymentDeferral" abstract="false" name="FinancingReceivableModifiedWeightedAveragePaymentDeferral" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="c_FinancingReceivableExcludingAccruedInterestForgiven" abstract="false" name="FinancingReceivableExcludingAccruedInterestForgiven" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableExcludingAccruedInterestModifiedDuringThe12MonthsPeriod" abstract="false" name="FinancingReceivableExcludingAccruedInterestModifiedDuringThe12MonthsPeriod" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableExcludingAccruedInterestModifiedCreditLossExpenseReversal" abstract="false" name="FinancingReceivableExcludingAccruedInterestModifiedCreditLossExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableExcludingAccruedInterestReserveBuildsOrReleasesNet" abstract="false" name="FinancingReceivableExcludingAccruedInterestReserveBuildsOrReleasesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableExcludingAccruedInterestSpecificReserveBuildsOrReleasesNet" abstract="false" name="FinancingReceivableExcludingAccruedInterestSpecificReserveBuildsOrReleasesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossAdjustmentsOther" abstract="false" name="FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossAdjustmentsOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableAllowanceForCreditLossesUnfundedLendingCommitmentsRollForward" abstract="true" name="FinancingReceivableAllowanceForCreditLossesUnfundedLendingCommitmentsRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_OffBalanceSheetCreditLossLiabilityOtherAdjustmentsNet" abstract="false" name="OffBalanceSheetCreditLossLiabilityOtherAdjustmentsNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableAndOffBalanceSheetLiabilityAllowancesForCreditLoss" abstract="false" name="FinancingReceivableAndOffBalanceSheetLiabilityAllowancesForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableOtherAssetsAllowanceForCreditLossRollForward" abstract="true" name="FinancingReceivableOtherAssetsAllowanceForCreditLossRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_FinancingReceivableOtherAssetsAllowanceforCreditLoss" abstract="false" name="FinancingReceivableOtherAssetsAllowanceforCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableOtherAssetsAllowanceForCreditLossNetCreditLoss" abstract="false" name="FinancingReceivableOtherAssetsAllowanceForCreditLossNetCreditLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableOtherAssetsAllowanceForCreditLossOtherChangesNet" abstract="false" name="FinancingReceivableOtherAssetsAllowanceForCreditLossOtherChangesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAllowanceForCreditLossOtherChangesNet" abstract="false" name="DebtSecuritiesHeldToMaturityExcludingAccruedInterestAllowanceForCreditLossOtherChangesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableOffBalanceSheetLiabilityOtherAssetsAndHTMDebtSecuritiesAllowancesForCreditLoss" abstract="false" name="FinancingReceivableOffBalanceSheetLiabilityOtherAssetsAndHTMDebtSecuritiesAllowancesForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableOtherAssetsAllowanceforCreditLossAllowanceForCreditLossOtherChangesNet" abstract="false" name="FinancingReceivableOtherAssetsAllowanceforCreditLossAllowanceForCreditLossOtherChangesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossesPurchasedCreditDeteriorated" abstract="false" name="FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossesPurchasedCreditDeteriorated" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivablePurchasedCreditDeteriorated" abstract="false" name="FinancingReceivablePurchasedCreditDeteriorated" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableOffBalanceSheetLiabilityOtherAssetsAndHTMDebtSecuritiesIncreaseDecreaseInAllowancesForCreditLoss" abstract="false" name="FinancingReceivableOffBalanceSheetLiabilityOtherAssetsAndHTMDebtSecuritiesIncreaseDecreaseInAllowancesForCreditLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_OffBalanceSheetIncreaseDecreaseInCreditLossLiability" abstract="false" name="OffBalanceSheetIncreaseDecreaseInCreditLossLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableOtherAssetsAllowanceForCreditLossTable" abstract="true" name="FinancingReceivableOtherAssetsAllowanceForCreditLossTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="c_DepositsWithBanksMember" abstract="true" name="DepositsWithBanksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FinancingReceivableOtherAssetsAllowanceForCreditLossLineItems" abstract="true" name="FinancingReceivableOtherAssetsAllowanceForCreditLossLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_FinancingReceivableOtherAssetsAllowanceforCreditLossWriteoffs" abstract="false" name="FinancingReceivableOtherAssetsAllowanceforCreditLossWriteoffs" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableOtherAssetsAllowanceForCreditLossesRecovery" abstract="false" name="FinancingReceivableOtherAssetsAllowanceForCreditLossesRecovery" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableOtherAssetsAllowanceforCreditLossWriteoffAfterRecovery" abstract="false" name="FinancingReceivableOtherAssetsAllowanceforCreditLossWriteoffAfterRecovery" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FinancingReceivableOtherAssetsAllowanceforCreditLossReserveBuildsReleasesNet" abstract="false" name="FinancingReceivableOtherAssetsAllowanceforCreditLossReserveBuildsReleasesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable" abstract="true" name="ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="c_PurchasedCreditCardRelationshipsMember" abstract="true" name="PurchasedCreditCardRelationshipsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_OtherCustomerRelationshipsMember" abstract="true" name="OtherCustomerRelationshipsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_PresentValueOfFutureProfitsMember" abstract="true" name="PresentValueOfFutureProfitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FiniteAndIndefiniteLivedIntangibleAssetsLineItems" abstract="true" name="FiniteAndIndefiniteLivedIntangibleAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_IntangibleAssetsExcludingMortgageServicingRightsGrossCarryingAmount" abstract="false" name="IntangibleAssetsExcludingMortgageServicingRightsGrossCarryingAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_IntangibleAssetsExcludingMortgageServicingRightsAccumulatedAmortization" abstract="false" name="IntangibleAssetsExcludingMortgageServicingRightsAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_IntangibleAssetsExcludingMortgageServicingRights" abstract="false" name="IntangibleAssetsExcludingMortgageServicingRights" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_MortgageServicingRightsMSR" abstract="false" name="MortgageServicingRightsMSR" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_IntangibleAssetsIncludingMortgageServicingRightsGrossCarryingAmount" abstract="false" name="IntangibleAssetsIncludingMortgageServicingRightsGrossCarryingAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_IntangibleAssetsIncludingMortgageServicingRightsAccumulatedAmortization" abstract="false" name="IntangibleAssetsIncludingMortgageServicingRightsAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_IntangibleAssetsIncludingMortgageServicingRights" abstract="false" name="IntangibleAssetsIncludingMortgageServicingRights" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FiniteAndIndefiniteLivedIntangibleAssetsRollForward" abstract="true" name="FiniteAndIndefiniteLivedIntangibleAssetsRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_IntangibleAssetsExcludingMortgageServicingRightsAcquisitionsDivestitures" abstract="false" name="IntangibleAssetsExcludingMortgageServicingRightsAcquisitionsDivestitures" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_IntangibleAssetsExcludingMortgageServicingRightsAmortizationOfIntangibleAssets" abstract="false" name="IntangibleAssetsExcludingMortgageServicingRightsAmortizationOfIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_IntangibleAssetsExcludingMortgageServicingRightsImpairments" abstract="false" name="IntangibleAssetsExcludingMortgageServicingRightsImpairments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_IntangibleAssetsExcludingMortgageServicingRightsTranslationAndPurchaseAccountingAdjustments" abstract="false" name="IntangibleAssetsExcludingMortgageServicingRightsTranslationAndPurchaseAccountingAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_BankEntitiesMember" abstract="true" name="BankEntitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_BrokerDealerEntitiesMember" abstract="true" name="BrokerDealerEntitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_TrustPreferredSecuritiesCarryingValue" abstract="false" name="TrustPreferredSecuritiesCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_CitigroupCapitalIIIMember" abstract="true" name="CitigroupCapitalIIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CitigroupCapitalXIIIMember" abstract="true" name="CitigroupCapitalXIIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_LondonInterbankOfferedRateLIBOR1Member" abstract="true" name="LondonInterbankOfferedRateLIBOR1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_TrustPreferredSecuritiesIssued" abstract="false" name="TrustPreferredSecuritiesIssued" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="c_TrustPreferredSecuritiesLiquidationValue" abstract="false" name="TrustPreferredSecuritiesLiquidationValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_TrustPreferredSecuritiesCouponRate" abstract="false" name="TrustPreferredSecuritiesCouponRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="c_SubsidiaryTrustCommonSharesIssuedToParent" abstract="false" name="SubsidiaryTrustCommonSharesIssuedToParent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="c_JuniorSubordinatedDebenturesOwnedByTrustProceedsReceivedFromTrustAtIssuance" abstract="false" name="JuniorSubordinatedDebenturesOwnedByTrustProceedsReceivedFromTrustAtIssuance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_TrustPreferredSecuritiesBasisSpreadOnVariableRate" abstract="false" name="TrustPreferredSecuritiesBasisSpreadOnVariableRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="c_IncreaseDecreaseInAccumulatedOtherComprehensiveLossIncomeBeforeTaxRollForward" abstract="true" name="IncreaseDecreaseInAccumulatedOtherComprehensiveLossIncomeBeforeTaxRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_IncreaseDecreaseInAccumulatedOtherComprehensiveLossIncomeTaxPortionRollForward" abstract="true" name="IncreaseDecreaseInAccumulatedOtherComprehensiveLossIncomeTaxPortionRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_AccumulatedDefinedBenefitPlansAdjustmentCurtailmentAndSettlementAttributableToParentMember" abstract="true" name="AccumulatedDefinedBenefitPlansAdjustmentCurtailmentAndSettlementAttributableToParentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_ImpairmentOfInvestmentsAndEquityMethodInvestmentOtherThanTemporaryImpairment" abstract="false" name="ImpairmentOfInvestmentsAndEquityMethodInvestmentOtherThanTemporaryImpairment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_SeriesTPreferredStockMember" abstract="true" name="SeriesTPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SeriesXPreferredStockMember" abstract="true" name="SeriesXPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SeriesYPreferredStockMember" abstract="true" name="SeriesYPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SeriesZPreferredStockMember" abstract="true" name="SeriesZPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SeriesAAPreferredStockMember" abstract="true" name="SeriesAAPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SeriesBBPreferredStockMember" abstract="true" name="SeriesBBPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SeriesCCPreferredStockMember" abstract="true" name="SeriesCCPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SeriesDDPreferredStockMember" abstract="true" name="SeriesDDPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SeriesEEPreferredStockMember" abstract="true" name="SeriesEEPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SeriesFFPreferredStockMember" abstract="true" name="SeriesFFPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SeriesGGPreferredStockMember" abstract="true" name="SeriesGGPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SeriesHHPreferredStockMember" abstract="true" name="SeriesHHPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SeriesIIPreferredStockMember" abstract="true" name="SeriesIIPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SeriesJJPreferredStockMember" abstract="true" name="SeriesJJPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_DepositarySharesIssued" abstract="false" name="DepositarySharesIssued" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="c_DepositarySharePercentageOfNoncumulativePerpetualPreferredStock" abstract="false" name="DepositarySharePercentageOfNoncumulativePerpetualPreferredStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="c_EntityAdministeredAssetBackedCommercialPaperConduitMember" abstract="true" name="EntityAdministeredAssetBackedCommercialPaperConduitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MunicipalSecuritiesTenderOptionBondTrustsMember" abstract="true" name="MunicipalSecuritiesTenderOptionBondTrustsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MunicipalInvestmentsMember" abstract="true" name="MunicipalInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_ClientIntermediationMember" abstract="true" name="ClientIntermediationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_InvestmentFundsMember" abstract="true" name="InvestmentFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_VariableInterestEntityConsolidatedAndNonconsolidatedEntitiesAssets" abstract="false" name="VariableInterestEntityConsolidatedAndNonconsolidatedEntitiesAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_VariableInterestEntityNonconsolidatedInvolvementAssets" abstract="false" name="VariableInterestEntityNonconsolidatedInvolvementAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_VariableInterestMaximumExposureToLossAbstract" abstract="true" name="VariableInterestMaximumExposureToLossAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_FundedExposureAbstract" abstract="true" name="FundedExposureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_VariableInterestEntityDebtInvestmentsFundedMaximumExposureToLoss" abstract="false" name="VariableInterestEntityDebtInvestmentsFundedMaximumExposureToLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_VariableInterestEntityEquityInvestmentsFundedMaximumExposureToLoss" abstract="false" name="VariableInterestEntityEquityInvestmentsFundedMaximumExposureToLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_UnfundedExposureAbstract" abstract="true" name="UnfundedExposureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_VariableInterestEntityFundingCommitmentsUnfundedMaximumExposureToLoss" abstract="false" name="VariableInterestEntityFundingCommitmentsUnfundedMaximumExposureToLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_VariableInterestEntityGuaranteesAndDerivativesUnfundedMaximumExposureToLoss" abstract="false" name="VariableInterestEntityGuaranteesAndDerivativesUnfundedMaximumExposureToLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_VariableInterestEntityPrimaryAndNotPrimaryBeneficiaryMaximumLossExposureAmount" abstract="false" name="VariableInterestEntityPrimaryAndNotPrimaryBeneficiaryMaximumLossExposureAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_VariableInterestEntityAssetAbstract" abstract="true" name="VariableInterestEntityAssetAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_VariableInterestEntityLiabilitiesAbstract" abstract="true" name="VariableInterestEntityLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_VariableInterestEntityTypeAxis" abstract="true" name="VariableInterestEntityTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="c_VariableInterestEntityTypeDomain" abstract="true" name="VariableInterestEntityTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_LiquidityFacilitiesMember" abstract="true" name="LiquidityFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_LoanCommitmentsMember" abstract="true" name="LoanCommitmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_VariableInterestEntityFundingCommitmentsLineItems" abstract="true" name="VariableInterestEntityFundingCommitmentsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_SecuritizedCreditCardReceivablesLineItems" abstract="true" name="SecuritizedCreditCardReceivablesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_SecuritizationTrustNumber" abstract="false" name="SecuritizationTrustNumber" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="c_OwnershipInterestsInPrincipalAmountOfTrustCreditCardReceivablesAbstract" abstract="true" name="OwnershipInterestsInPrincipalAmountOfTrustCreditCardReceivablesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_PortionOfPrincipalAmountOutstandingOfSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherSoldToInvestorsViaTrustCreditCardReceivables" abstract="false" name="PortionOfPrincipalAmountOutstandingOfSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherSoldToInvestorsViaTrustCreditCardReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_PortionOfSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherRetainedByTrustIssuedSecurities" abstract="false" name="PortionOfSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherRetainedByTrustIssuedSecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_PortionOfSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherRetainedByReportingEntityViaNonCertificatedInterests" abstract="false" name="PortionOfSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherRetainedByReportingEntityViaNonCertificatedInterests" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_SecuritizedCreditCardReceivablesPrincipalAmountOutstanding" abstract="false" name="SecuritizedCreditCardReceivablesPrincipalAmountOutstanding" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_MortgageBackedSecuritiesWithSeniorInterestsIssuedByPrivateEnterprisesMember" abstract="true" name="MortgageBackedSecuritiesWithSeniorInterestsIssuedByPrivateEnterprisesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MortgageBackedSecuritiesWithSubordinatedInterestsIssuedByPrivateEnterprisesMember" abstract="true" name="MortgageBackedSecuritiesWithSubordinatedInterestsIssuedByPrivateEnterprisesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_ClassificationOfSecuritizationsLineItems" abstract="true" name="ClassificationOfSecuritizationsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_ContinuingInvolvementwithTransferredFinancialAssetsPrincipalAmountSecuritizedDuringPeriod" abstract="false" name="ContinuingInvolvementwithTransferredFinancialAssetsPrincipalAmountSecuritizedDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_PersonalLoanMember" abstract="true" name="PersonalLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_NetCreditLossesOnLoansManagedOrSecuritizedOrAssetBackedFinancingArrangement" abstract="false" name="NetCreditLossesOnLoansManagedOrSecuritizedOrAssetBackedFinancingArrangement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_MortgageServiceRightsMember" abstract="true" name="MortgageServiceRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_ResecuritizationsAbstract" abstract="true" name="ResecuritizationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_FairValueOfReSecuritizationsDealsInWhichEntityHoldsRetainedInterest" abstract="false" name="FairValueOfReSecuritizationsDealsInWhichEntityHoldsRetainedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_SecuritiesTransferredToReSecuritizationEntities" abstract="false" name="SecuritiesTransferredToReSecuritizationEntities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_MarketValueOfInterestInPrivateLabelReSecuritizationEntitiesRelatedToCurrentPeriod" abstract="false" name="MarketValueOfInterestInPrivateLabelReSecuritizationEntitiesRelatedToCurrentPeriod" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_OriginalFairValueOfReSecuritizationsDealsInWhichEntityHoldsRetainedInterest" abstract="false" name="OriginalFairValueOfReSecuritizationsDealsInWhichEntityHoldsRetainedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_EntityConsolidatedAdministeredAssetBackedCommercialPaperConduitMember" abstract="true" name="EntityConsolidatedAdministeredAssetBackedCommercialPaperConduitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_ClassificationOfOtherSecuritizationDetailsLineItems" abstract="true" name="ClassificationOfOtherSecuritizationDetailsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_PurchasedAssetsOutstandingUnderConduits" abstract="false" name="PurchasedAssetsOutstandingUnderConduits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_IncrementalFundingCommitmentsWithClients" abstract="false" name="IncrementalFundingCommitmentsWithClients" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_WeightedAverageLifeOfCommercialPaperIssuedByConduits" abstract="false" name="WeightedAverageLifeOfCommercialPaperIssuedByConduits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="c_LettersOfCreditProvidedToConduits" abstract="false" name="LettersOfCreditProvidedToConduits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_CorporateLoansMember" abstract="true" name="CorporateLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_AirplanesShipsAndOtherAssetsMember" abstract="true" name="AirplanesShipsAndOtherAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_InterestRateFutureandForwardMember" abstract="true" name="InterestRateFutureandForwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_InterestRateOptionMember" abstract="true" name="InterestRateOptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_ForeignExchangeFutureForwardandSpotMember" abstract="true" name="ForeignExchangeFutureForwardandSpotMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_EquityFutureandForwardMember" abstract="true" name="EquityFutureandForwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CommodityandOtherSwapsMember" abstract="true" name="CommodityandOtherSwapsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CommodityandOtherFuturesandForwardsMember" abstract="true" name="CommodityandOtherFuturesandForwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CommodityOptionAndOtherContractOptionsMember" abstract="true" name="CommodityOptionAndOtherContractOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_TradingAccountsAssetsMember" abstract="true" name="TradingAccountsAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_TradingAccountsLiabilitiesMember" abstract="true" name="TradingAccountsLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_InterestIncomeExpenseNetMember" abstract="true" name="InterestIncomeExpenseNetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_GainLossOnDerivativesNetMarkToMarketApproach" abstract="false" name="GainLossOnDerivativesNetMarkToMarketApproach" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_GainLossOnDerivativesNetAmortizationApproach" abstract="false" name="GainLossOnDerivativesNetAmortizationApproach" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DebtSecuritiesSpecificallyHedgedMember" abstract="true" name="DebtSecuritiesSpecificallyHedgedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_DebtSecuritiesPortfolioLayerMethodMember" abstract="true" name="DebtSecuritiesPortfolioLayerMethodMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_HedgedAssetFairValueHedgePhysicalCommoditiesInventory" abstract="false" name="HedgedAssetFairValueHedgePhysicalCommoditiesInventory" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_HedgedAssetFairValueHedgePhysicalCommoditiesInventoryCumulativeBasisAdjustments" abstract="false" name="HedgedAssetFairValueHedgePhysicalCommoditiesInventoryCumulativeBasisAdjustments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_CreditDefaultSwapsAndOptionsMember" abstract="true" name="CreditDefaultSwapsAndOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_TotalReturnSwapAndOtherCreditDerivativesMember" abstract="true" name="TotalReturnSwapAndOtherCreditDerivativesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CreditDerivativeByMaturityAxis" abstract="true" name="CreditDerivativeByMaturityAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="c_CreditDerivativeMaturityDomain" abstract="true" name="CreditDerivativeMaturityDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CreditDerivativeMaturitiesNextRollingTwelveMonthsMember" abstract="true" name="CreditDerivativeMaturitiesNextRollingTwelveMonthsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CreditDerivativeMaturitiesNextRollingYearTwoThroughFiveMember" abstract="true" name="CreditDerivativeMaturitiesNextRollingYearTwoThroughFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CreditDerivativeMaturitiesRollingAfterYearFiveMember" abstract="true" name="CreditDerivativeMaturitiesRollingAfterYearFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CreditDerivativesNotionalAmountPurchasedCreditProtection" abstract="false" name="CreditDerivativesNotionalAmountPurchasedCreditProtection" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_CreditDerivativesNumberOfRatingAgencies" abstract="false" name="CreditDerivativesNumberOfRatingAgencies" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="c_CreditDerivativeAggregateCashObligationsAndCollateralRequirements" abstract="false" name="CreditDerivativeAggregateCashObligationsAndCollateralRequirements" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_CreditandFundingValuationAdjustmentsAbstract" abstract="true" name="CreditandFundingValuationAdjustmentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_CounterpartyDerivativeCreditRiskValuationAdjustmentDerivativeAssets" abstract="false" name="CounterpartyDerivativeCreditRiskValuationAdjustmentDerivativeAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DerivativeFundingValuationAdjustmentDerivativeAssets" abstract="false" name="DerivativeFundingValuationAdjustmentDerivativeAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DerivativeFundingValuationAdjustmentDerivativeLiabilities" abstract="false" name="DerivativeFundingValuationAdjustmentDerivativeLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DerivativeCreditRiskAndFundingValuationAdjustmentDerivativeAssets" abstract="false" name="DerivativeCreditRiskAndFundingValuationAdjustmentDerivativeAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_CreditFundingandDebtValuationAdjustmentsGainLossAbstract" abstract="true" name="CreditFundingandDebtValuationAdjustmentsGainLossAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_CounterpartyDerivativeCreditRiskValuationAdjustmentGainLoss" abstract="false" name="CounterpartyDerivativeCreditRiskValuationAdjustmentGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DerivativeFundingValuationAdjustmentGainLossonDerivativeAsset" abstract="false" name="DerivativeFundingValuationAdjustmentGainLossonDerivativeAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DerivativeCreditRiskValuationAdjustmentGainLoss" abstract="false" name="DerivativeCreditRiskValuationAdjustmentGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DerivativeFundingValuationAdjustmentGainLossonDerivativeLiability" abstract="false" name="DerivativeFundingValuationAdjustmentGainLossonDerivativeLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DerivativeCreditRiskAndFundingValuationAdjustmentGainLossNet" abstract="false" name="DerivativeCreditRiskAndFundingValuationAdjustmentGainLossNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DerivativeDebtValuationAdjustmentGainLossonFairValueOptionLiability" abstract="false" name="DerivativeDebtValuationAdjustmentGainLossonFairValueOptionLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_CreditFundingAndDebtValuationAdjustmentGainLoss" abstract="false" name="CreditFundingAndDebtValuationAdjustmentGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_TradingAssetsExcludingDerivativeAssetsMember" abstract="true" name="TradingAssetsExcludingDerivativeAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_OtherFinancialAssetsIncludingNonTradingDerivativesMember" abstract="true" name="OtherFinancialAssetsIncludingNonTradingDerivativesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_NonMarketableEquitySecuritiesMember" abstract="true" name="NonMarketableEquitySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_OtherTradingLiabilitiesMember" abstract="true" name="OtherTradingLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_OtherFinancialLiabilitiesIncludingNonTradingDerivativesMember" abstract="true" name="OtherFinancialLiabilitiesIncludingNonTradingDerivativesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellGross" abstract="false" name="FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DerivativeFairValueOfDerivativeAssetAndDerivativeCollateralRightToReclaimCashNet" abstract="false" name="DerivativeFairValueOfDerivativeAssetAndDerivativeCollateralRightToReclaimCashNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_OtherAssetsBeforeEffectsOfMasterNettingArrangements" abstract="false" name="OtherAssetsBeforeEffectsOfMasterNettingArrangements" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_OtherAssetsBeforeEffectsOfMasterNettingArrangementsAndDerivativeCollateralRightToReclaimCashNet" abstract="false" name="OtherAssetsBeforeEffectsOfMasterNettingArrangementsAndDerivativeCollateralRightToReclaimCashNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_AssetsBeforeEffectsOfMasterNettingArrangements" abstract="false" name="AssetsBeforeEffectsOfMasterNettingArrangements" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_AssetsDerivativeAssetFairValueGrossLiabilityObligationToReturnCashOffsetAndSecuritiesPurchasedUnderAgreementsToResellLiability" abstract="false" name="AssetsDerivativeAssetFairValueGrossLiabilityObligationToReturnCashOffsetAndSecuritiesPurchasedUnderAgreementsToResellLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_PercentageOfAssetsToGrossAssets" abstract="false" name="PercentageOfAssetsToGrossAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="c_FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseGross" abstract="false" name="FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DerivativeFairValueOfDerivativeLiabilityAndDerivativeCollateralRightToReclaimCashNet" abstract="false" name="DerivativeFairValueOfDerivativeLiabilityAndDerivativeCollateralRightToReclaimCashNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_OtherLiabilitiesBeforeEffectsOfMasterNettingArrangements" abstract="false" name="OtherLiabilitiesBeforeEffectsOfMasterNettingArrangements" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_OtherLiabilitiesBeforeEffectsOfMasterNettingArrangementsAndDerivativeCollateralObligationToReturnCashNet" abstract="false" name="OtherLiabilitiesBeforeEffectsOfMasterNettingArrangementsAndDerivativeCollateralObligationToReturnCashNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_LiabilitiesBeforeEffectsOfMasterNettingArrangements" abstract="false" name="LiabilitiesBeforeEffectsOfMasterNettingArrangements" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_LiabilitiesDerivativeLiabilityFairValueGrossAssetRightToReclaimCashOffsetAndSecuritiesSoldUnderAgreementsToRepurchaseAsset" abstract="false" name="LiabilitiesDerivativeLiabilityFairValueGrossAssetRightToReclaimCashOffsetAndSecuritiesSoldUnderAgreementsToRepurchaseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_PercentageOfLiabilitiesToGrossLiabilities" abstract="false" name="PercentageOfLiabilitiesToGrossLiabilities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="c_InvestmentsExcludingTradingSecuritiesMember" abstract="true" name="InvestmentsExcludingTradingSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_TradingAccountAssetsAndTradingLiabilitiesMember" abstract="true" name="TradingAccountAssetsAndTradingLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_OtherTradingAssetsMember" abstract="true" name="OtherTradingAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" abstract="true" name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedinEarningsorOtherComprehensiveIncomeLoss" abstract="false" name="FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedinEarningsorOtherComprehensiveIncomeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FairValueNetDerivativeAssetLiabilityMeasuredonRecurringBasisUnobservableInputsReconciliationGainLossIncludedinEarningsOrOtherComprehensiveIncomeLoss" abstract="false" name="FairValueNetDerivativeAssetLiabilityMeasuredonRecurringBasisUnobservableInputsReconciliationGainLossIncludedinEarningsOrOtherComprehensiveIncomeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FairValueNetDerivativeAssetLiabilityMeasuredonRecurringBasisUnobservableInputsReconciliationChangeinUnrealizedGainLoss" abstract="false" name="FairValueNetDerivativeAssetLiabilityMeasuredonRecurringBasisUnobservableInputsReconciliationChangeinUnrealizedGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsOrOtherComprehensiveIncomeLoss" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsOrOtherComprehensiveIncomeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_MeasurementInputEquityVolatilityMember" abstract="true" name="MeasurementInputEquityVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_ValuationTechniqueYieldAnalysisMember" abstract="true" name="ValuationTechniqueYieldAnalysisMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_ValuationTechniqueModelbasedMember" abstract="true" name="ValuationTechniqueModelbasedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_ValuationTechniqueComparablesAnalysisMember" abstract="true" name="ValuationTechniqueComparablesAnalysisMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputInterestRateNormalVolatilityMember" abstract="true" name="MeasurementInputInterestRateNormalVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputPriceMember" abstract="true" name="MeasurementInputPriceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputYieldMember" abstract="true" name="MeasurementInputYieldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputInterestRateMember" abstract="true" name="MeasurementInputInterestRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputWALMember" abstract="true" name="MeasurementInputWALMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputEquityForwardMember" abstract="true" name="MeasurementInputEquityForwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputInterestRateBasisMember" abstract="true" name="MeasurementInputInterestRateBasisMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputEquityEquityCorrelationMember" abstract="true" name="MeasurementInputEquityEquityCorrelationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputForeignExchangeVolatilityMember" abstract="true" name="MeasurementInputForeignExchangeVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputForwardPriceMember" abstract="true" name="MeasurementInputForwardPriceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputUpfrontPointsMember" abstract="true" name="MeasurementInputUpfrontPointsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputEquityForeignExchangeCorrelationMember" abstract="true" name="MeasurementInputEquityForeignExchangeCorrelationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputCommodityCorrelationMember" abstract="true" name="MeasurementInputCommodityCorrelationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputRecoveryMember" abstract="true" name="MeasurementInputRecoveryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputEquityInterestRateCorrelationMember" abstract="true" name="MeasurementInputEquityInterestRateCorrelationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputInterestRateForeignExchangeCorrelationMember" abstract="true" name="MeasurementInputInterestRateForeignExchangeCorrelationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputInterestRateInterestRateCorrelationMember" abstract="true" name="MeasurementInputInterestRateInterestRateCorrelationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputCommodityVolatilityMember" abstract="true" name="MeasurementInputCommodityVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_StateAndMunicipalForeignGovernmentCorporateAndOtherDebtSecuritiesMember" abstract="true" name="StateAndMunicipalForeignGovernmentCorporateAndOtherDebtSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MortgagebackedSecuritiesFairValueDisclosure" abstract="false" name="MortgagebackedSecuritiesFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_MortgageBackedSecuritiesMeasurementInput" abstract="false" name="MortgageBackedSecuritiesMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="c_StateAndMunicipalForeignGovernmentCorporateAndOtherDebtSecuritiesFairValueDisclosure" abstract="false" name="StateAndMunicipalForeignGovernmentCorporateAndOtherDebtSecuritiesFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_StateAndMunicipalForeignGovernmentCorporateAndOtherDebtSecuritiesMeasurementInput" abstract="false" name="StateAndMunicipalForeignGovernmentCorporateAndOtherDebtSecuritiesMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="c_NonMarketableEquitySecuritiesFairValueDisclosure" abstract="false" name="NonMarketableEquitySecuritiesFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_NonMarketableEquitySecuritiesMeasurementInput" abstract="false" name="NonMarketableEquitySecuritiesMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="c_FederalFundsPurchasedandSecuritiesLoanedorSoldunderAgreementstoRepurchaseMeasurementInput" abstract="false" name="FederalFundsPurchasedandSecuritiesLoanedorSoldunderAgreementstoRepurchaseMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="c_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseAndOtherTradingLiabilitiesFairValueDisclosure" abstract="false" name="SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseAndOtherTradingLiabilitiesFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseAndOtherTradingLiabilitiesMeasurementInput" abstract="false" name="SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseAndOtherTradingLiabilitiesMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="c_LoansReceivablesWhoseCarryingAmountBasedOnFairValueOfCollateralFairValueDisclosure" abstract="false" name="LoansReceivablesWhoseCarryingAmountBasedOnFairValueOfCollateralFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_LoanHeldForSaleMember" abstract="true" name="LoanHeldForSaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_LoanHeldForInvestmentImpairedMember" abstract="true" name="LoanHeldForInvestmentImpairedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_RecoveryAnalysisValuationTechniqueMember" abstract="true" name="RecoveryAnalysisValuationTechniqueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_ValuationComparableAnalysisMember" abstract="true" name="ValuationComparableAnalysisMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputDiscountedCashFlowMember" abstract="true" name="MeasurementInputDiscountedCashFlowMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_MeasurementInputRecoveryRateMember" abstract="true" name="MeasurementInputRecoveryRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_LoansFairValueDisclosure" abstract="false" name="LoansFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_LoansMeasurementInput" abstract="false" name="LoansMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="c_FairValueMeasurementWithUnobservableInputsReconciliationNonRecurringBasisAssetGainLossIncludedInEarnings" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationNonRecurringBasisAssetGainLossIncludedInEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_HeldtomaturityandOtherSecuritiesCarriedatCostFairValueDisclosure" abstract="false" name="HeldtomaturityandOtherSecuritiesCarriedatCostFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FairValueAdditionalDisclosuresAbstract" abstract="true" name="FairValueAdditionalDisclosuresAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_AssetsOtherMember" abstract="true" name="AssetsOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CertainLoansAndOtherCreditProductsMember" abstract="true" name="CertainLoansAndOtherCreditProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FairValueOptionLoansHeldAsAssetsNonaccrualStatusOr90DaysOrMorePastDue" abstract="false" name="FairValueOptionLoansHeldAsAssetsNonaccrualStatusOr90DaysOrMorePastDue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FairValueOptionLoansHeldAsAssetsAggregateAmountInNonaccrualStatusOr90DaysOrMorePastDue" abstract="false" name="FairValueOptionLoansHeldAsAssetsAggregateAmountInNonaccrualStatusOr90DaysOrMorePastDue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_InterestRateLinkedMember" abstract="true" name="InterestRateLinkedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_ForeignExchangeLinkedMember" abstract="true" name="ForeignExchangeLinkedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_EquityLinkedMember" abstract="true" name="EquityLinkedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CommodityLinkedMember" abstract="true" name="CommodityLinkedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CreditLinkedMember" abstract="true" name="CreditLinkedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CertainStructuredLiabilities" abstract="false" name="CertainStructuredLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_FairValueOptionAggregateDifferencesShortTermDebtInstruments" abstract="false" name="FairValueOptionAggregateDifferencesShortTermDebtInstruments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_DerivativeInstrumentsConsideredGuaranteesMember" abstract="true" name="DerivativeInstrumentsConsideredGuaranteesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_LoansSoldWithRecourseMember" abstract="true" name="LoansSoldWithRecourseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SecuritiesLendingIndemnificationsMember" abstract="true" name="SecuritiesLendingIndemnificationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CreditCardMerchantProcessingMember" abstract="true" name="CreditCardMerchantProcessingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CreditCardArrangementswithPartnersMember" abstract="true" name="CreditCardArrangementswithPartnersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_GuaranteesUnderTheFixedIncomeClearingCorporationMember" abstract="true" name="GuaranteesUnderTheFixedIncomeClearingCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_GuaranteeObligationsMaximumExposureAbstract" abstract="true" name="GuaranteeObligationsMaximumExposureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="c_GuaranteeObligationsMaximumExposureExpireWithinOneYear" abstract="false" name="GuaranteeObligationsMaximumExposureExpireWithinOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_GuaranteeObligationsMaximumExposureExpireAfterOneYear" abstract="false" name="GuaranteeObligationsMaximumExposureExpireAfterOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_RepurchaseReserveConsumerMortgagesRepresentationsAndWarranties" abstract="false" name="RepurchaseReserveConsumerMortgagesRepresentationsAndWarranties" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_CashHeldAsCollateral" abstract="false" name="CashHeldAsCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_SecuritiesandOtherMarketableAssetsHeldasCollateral" abstract="false" name="SecuritiesandOtherMarketableAssetsHeldasCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_LettersOfCreditReceivedAsCollateral" abstract="false" name="LettersOfCreditReceivedAsCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_ClassifiedBasedOnInternalAndExternalCreditRatingsMember" abstract="true" name="ClassifiedBasedOnInternalAndExternalCreditRatingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_ExternalCreditRatingNotRatedMember" abstract="true" name="ExternalCreditRatingNotRatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CommercialAndSimilarLetterOfCreditMember" abstract="true" name="CommercialAndSimilarLetterOfCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_OneToFourFamilyResidentialMortgagesCommitmentMember" abstract="true" name="OneToFourFamilyResidentialMortgagesCommitmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CommercialRealEstateConstructionAndLandDevelopmentMember" abstract="true" name="CommercialRealEstateConstructionAndLandDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CreditCardLinesOfCreditMember" abstract="true" name="CreditCardLinesOfCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CommercialAndOtherConsumerLoanCommitmentsMember" abstract="true" name="CommercialAndOtherConsumerLoanCommitmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_OtherCommitmentsAndContingenciesMember" abstract="true" name="OtherCommitmentsAndContingenciesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_FederalReserveBankStockMember" abstract="true" name="FederalReserveBankStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_CreditCommitments" abstract="false" name="CreditCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesLoanedGrossUnsettled" abstract="false" name="SecuritiesPurchasedUnderAgreementsToResellSecuritiesLoanedGrossUnsettled" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_SecuritiesSoldunderAgreementstoResellSecuritiesLoanedGrossUnsettled" abstract="false" name="SecuritiesSoldunderAgreementstoResellSecuritiesLoanedGrossUnsettled" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_CashAndDueFromBanksMember" abstract="true" name="CashAndDueFromBanksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_SubsidiaryHoldingCompanyMember" abstract="true" name="SubsidiaryHoldingCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_NonBankSubsidiariesMember" abstract="true" name="NonBankSubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="c_AdvancesToSubsidiaries" abstract="false" name="AdvancesToSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_InvestmentsInSubsidiaries" abstract="false" name="InvestmentsInSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="c_AdvancesFromSubsidiaries" abstract="false" name="AdvancesFromSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
