<?xml version="1.0" encoding="utf-8"?>
<Return xmlns="http://www.irs.gov/efile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" returnVersion="2022v5.0" xsi:schemaLocation="http://www.irs.gov/efile">
  <ReturnHeader binaryAttachmentCnt="0">
    <ReturnTs>2024-04-22T08:48:28-07:00</ReturnTs>
    <TaxPeriodEndDt>2023-06-30</TaxPeriodEndDt>
    <PreparerFirmGrp>
      <PreparerFirmEIN>832956170</PreparerFirmEIN>
      <PreparerFirmName>
        <BusinessNameLine1Txt>r r CPAs PSC</BusinessNameLine1Txt>
      </PreparerFirmName>
      <PreparerUSAddress>
        <AddressLine1Txt>1025 Dove Run Rd Ste 305</AddressLine1Txt>
        <CityNm>Lexington</CityNm>
        <StateAbbreviationCd>KY</StateAbbreviationCd>
        <ZIPCd>40502</ZIPCd>
      </PreparerUSAddress>
    </PreparerFirmGrp>
    <ReturnTypeCd>990</ReturnTypeCd>
    <TaxPeriodBeginDt>2022-07-01</TaxPeriodBeginDt>
    <Filer>
      <EIN>541929791</EIN>
      <BusinessName>
        <BusinessNameLine1Txt>UNIVERSAL PUBLIC PROCUREMENT</BusinessNameLine1Txt>
        <BusinessNameLine2Txt>CERTIFICATION COUNCIL</BusinessNameLine2Txt>
      </BusinessName>
      <BusinessNameControlTxt>UNIV</BusinessNameControlTxt>
      <PhoneNum>8595149150</PhoneNum>
      <USAddress>
        <AddressLine1Txt>110 W Vine St 600</AddressLine1Txt>
        <CityNm>LEXINGTON</CityNm>
        <StateAbbreviationCd>KY</StateAbbreviationCd>
        <ZIPCd>40507</ZIPCd>
      </USAddress>
    </Filer>
    <BusinessOfficerGrp>
      <PersonNm>Kathleen Muretti</PersonNm>
      <PersonTitleTxt>Chairman</PersonTitleTxt>
      <SignatureDt>2024-04-22</SignatureDt>
      <DiscussWithPaidPreparerInd>true</DiscussWithPaidPreparerInd>
    </BusinessOfficerGrp>
    <SigningOfficerGrp>
      <PersonFullName>
        <PersonFirstNm>Kathleen</PersonFirstNm>
        <PersonLastNm>Muretti</PersonLastNm>
      </PersonFullName>
      <SSN>999009999</SSN>
    </SigningOfficerGrp>
    <IRSResponsiblePrtyInfoCurrInd>true</IRSResponsiblePrtyInfoCurrInd>
    <PreparerPersonGrp>
      <PreparerPersonNm>Thomas Cory Reitz</PreparerPersonNm>
      <PTIN>P01407307</PTIN>
      <PhoneNum>8593533100</PhoneNum>
    </PreparerPersonGrp>
    <AdditionalFilerInformation>
      <TrustedCustomerGrp>
        <TrustedCustomerCd>2</TrustedCustomerCd>
        <AuthenticationAssuranceLevelCd>AAL1</AuthenticationAssuranceLevelCd>
        <IdentityAssuranceLevelCd>IAL1</IdentityAssuranceLevelCd>
        <FederatedAssuranceLevelCd>FAL1</FederatedAssuranceLevelCd>
      </TrustedCustomerGrp>
    </AdditionalFilerInformation>
    <TaxYr>2022</TaxYr>
    <BuildTS>2023-04-26 12:10:37Z</BuildTS>
  </ReturnHeader>
  <ReturnData documentCnt="4">
    <IRS990 documentId="IRS990" referenceDocumentId="IRS990ScheduleO" softwareId="22015565" softwareVersionNum="2022v5.0">
      <PrincipalOfficerNm>Kathleen Muretti</PrincipalOfficerNm>
      <USAddress>
        <AddressLine1Txt>110 W Vine St 600</AddressLine1Txt>
        <CityNm>LEXINGTON</CityNm>
        <StateAbbreviationCd>KY</StateAbbreviationCd>
        <ZIPCd>40507</ZIPCd>
      </USAddress>
      <GrossReceiptsAmt>537507</GrossReceiptsAmt>
      <GroupReturnForAffiliatesInd>false</GroupReturnForAffiliatesInd>
      <Organization501c3Ind>X</Organization501c3Ind>
      <WebsiteAddressTxt>www.uppcc.org</WebsiteAddressTxt>
      <TypeOfOrganizationCorpInd>X</TypeOfOrganizationCorpInd>
      <FormationYr>1998</FormationYr>
      <LegalDomicileStateCd>VA</LegalDomicileStateCd>
      <ActivityOrMissionDesc>IN SUPPORT OF THE PUBLIC TRUST, OUR MISSION IS TO RECOGNIZE PROFESSIONALISM IN PUBLIC PROCUREMENT THROUGH THE IDENTIFICATION OF A COMMON BODY OF KNOWLEDGE AND THE CERTIFICATION OF INDIVIDUALS AGAINST ESTABLISHED STANDARDS OF COMPETENCY.</ActivityOrMissionDesc>
      <VotingMembersGoverningBodyCnt>5</VotingMembersGoverningBodyCnt>
      <VotingMembersIndependentCnt>5</VotingMembersIndependentCnt>
      <TotalEmployeeCnt>0</TotalEmployeeCnt>
      <TotalVolunteersCnt>1350</TotalVolunteersCnt>
      <TotalGrossUBIAmt>0</TotalGrossUBIAmt>
      <CYContributionsGrantsAmt>0</CYContributionsGrantsAmt>
      <PYProgramServiceRevenueAmt>419845</PYProgramServiceRevenueAmt>
      <CYProgramServiceRevenueAmt>526735</CYProgramServiceRevenueAmt>
      <PYInvestmentIncomeAmt>37</PYInvestmentIncomeAmt>
      <CYInvestmentIncomeAmt>9675</CYInvestmentIncomeAmt>
      <PYOtherRevenueAmt>1631</PYOtherRevenueAmt>
      <CYOtherRevenueAmt>1097</CYOtherRevenueAmt>
      <PYTotalRevenueAmt>421513</PYTotalRevenueAmt>
      <CYTotalRevenueAmt>537507</CYTotalRevenueAmt>
      <CYGrantsAndSimilarPaidAmt>0</CYGrantsAndSimilarPaidAmt>
      <CYBenefitsPaidToMembersAmt>0</CYBenefitsPaidToMembersAmt>
      <CYSalariesCompEmpBnftPaidAmt>0</CYSalariesCompEmpBnftPaidAmt>
      <CYTotalProfFndrsngExpnsAmt>0</CYTotalProfFndrsngExpnsAmt>
      <CYTotalFundraisingExpenseAmt>0</CYTotalFundraisingExpenseAmt>
      <PYOtherExpensesAmt>462833</PYOtherExpensesAmt>
      <CYOtherExpensesAmt>467506</CYOtherExpensesAmt>
      <PYTotalExpensesAmt>462833</PYTotalExpensesAmt>
      <CYTotalExpensesAmt>467506</CYTotalExpensesAmt>
      <PYRevenuesLessExpensesAmt>-41320</PYRevenuesLessExpensesAmt>
      <CYRevenuesLessExpensesAmt>70001</CYRevenuesLessExpensesAmt>
      <TotalAssetsBOYAmt>557586</TotalAssetsBOYAmt>
      <TotalAssetsEOYAmt>575922</TotalAssetsEOYAmt>
      <TotalLiabilitiesBOYAmt>123794</TotalLiabilitiesBOYAmt>
      <TotalLiabilitiesEOYAmt>72129</TotalLiabilitiesEOYAmt>
      <NetAssetsOrFundBalancesBOYAmt>433792</NetAssetsOrFundBalancesBOYAmt>
      <NetAssetsOrFundBalancesEOYAmt>503793</NetAssetsOrFundBalancesEOYAmt>
      <MissionDesc>IN SUPPORT OF THE PUBLIC TRUST, OUR MISSION IS TO RECOGNIZE PROFESSIONALISM IN PUBLIC PROCUREMENT THROUGH THE IDENTIFICATION OF A COMMON BODY OF KNOWLEDGE AND THE CERTIFICATION OF INDIVIDUALS AGAINST ESTABLISHED STANDARDS OF COMPETENCY.</MissionDesc>
      <SignificantNewProgramSrvcInd>false</SignificantNewProgramSrvcInd>
      <SignificantChangeInd>false</SignificantChangeInd>
      <ExpenseAmt>278539</ExpenseAmt>
      <RevenueAmt>526735</RevenueAmt>
      <Desc>CERTIFICATION - UPPCC ADMINISTERED THE CERTIFIED PUBLIC PROCUREMENT OFFICER AND CERTIFIED PROFESSIONAL PUBLIC BUYER CERTIFICATION PROGRAMS.</Desc>
      <TotalProgramServiceExpensesAmt>278539</TotalProgramServiceExpensesAmt>
      <DescribedInSection501c3Ind referenceDocumentId="IRS990ScheduleA">true</DescribedInSection501c3Ind>
      <ScheduleBRequiredInd>false</ScheduleBRequiredInd>
      <PoliticalCampaignActyInd>false</PoliticalCampaignActyInd>
      <LobbyingActivitiesInd>false</LobbyingActivitiesInd>
      <SubjectToProxyTaxInd>false</SubjectToProxyTaxInd>
      <DonorAdvisedFundInd referenceDocumentId="IRS990ScheduleD">false</DonorAdvisedFundInd>
      <ConservationEasementsInd referenceDocumentId="IRS990ScheduleD">false</ConservationEasementsInd>
      <CollectionsOfArtInd referenceDocumentId="IRS990ScheduleD">false</CollectionsOfArtInd>
      <CreditCounselingInd referenceDocumentId="IRS990ScheduleD">false</CreditCounselingInd>
      <DonorRstrOrQuasiEndowmentsInd referenceDocumentId="IRSScheduleD">false</DonorRstrOrQuasiEndowmentsInd>
      <ReportLandBuildingEquipmentInd referenceDocumentId="IRS990ScheduleD">false</ReportLandBuildingEquipmentInd>
      <ReportInvestmentsOtherSecInd referenceDocumentId="IRS990ScheduleD">false</ReportInvestmentsOtherSecInd>
      <ReportProgramRelatedInvstInd referenceDocumentId="IRS990ScheduleD">false</ReportProgramRelatedInvstInd>
      <ReportOtherAssetsInd referenceDocumentId="IRS990ScheduleD">false</ReportOtherAssetsInd>
      <ReportOtherLiabilitiesInd referenceDocumentId="IRS990ScheduleD">false</ReportOtherLiabilitiesInd>
      <IncludeFIN48FootnoteInd referenceDocumentId="IRS990ScheduleD">true</IncludeFIN48FootnoteInd>
      <IndependentAuditFinclStmtInd referenceDocumentId="IRS990ScheduleD">false</IndependentAuditFinclStmtInd>
      <ConsolidatedAuditFinclStmtInd referenceDocumentId="IRS990ScheduleD">false</ConsolidatedAuditFinclStmtInd>
      <SchoolOperatingInd>false</SchoolOperatingInd>
      <ForeignOfficeInd>false</ForeignOfficeInd>
      <ForeignActivitiesInd>false</ForeignActivitiesInd>
      <MoreThan5000KToOrgInd>false</MoreThan5000KToOrgInd>
      <MoreThan5000KToIndividualsInd>false</MoreThan5000KToIndividualsInd>
      <ProfessionalFundraisingInd>false</ProfessionalFundraisingInd>
      <FundraisingActivitiesInd>false</FundraisingActivitiesInd>
      <GamingActivitiesInd>false</GamingActivitiesInd>
      <OperateHospitalInd>false</OperateHospitalInd>
      <GrantsToOrganizationsInd>false</GrantsToOrganizationsInd>
      <GrantsToIndividualsInd>false</GrantsToIndividualsInd>
      <ScheduleJRequiredInd>false</ScheduleJRequiredInd>
      <TaxExemptBondsInd>false</TaxExemptBondsInd>
      <EngagedInExcessBenefitTransInd>false</EngagedInExcessBenefitTransInd>
      <PYExcessBenefitTransInd>false</PYExcessBenefitTransInd>
      <LoanOutstandingInd>false</LoanOutstandingInd>
      <GrantToRelatedPersonInd>false</GrantToRelatedPersonInd>
      <BusinessRlnWithOrgMemInd>false</BusinessRlnWithOrgMemInd>
      <BusinessRlnWithFamMemInd>false</BusinessRlnWithFamMemInd>
      <BusinessRlnWith35CtrlEntInd>false</BusinessRlnWith35CtrlEntInd>
      <DeductibleNonCashContriInd>false</DeductibleNonCashContriInd>
      <DeductibleArtContributionInd>false</DeductibleArtContributionInd>
      <TerminateOperationsInd>false</TerminateOperationsInd>
      <PartialLiquidationInd>false</PartialLiquidationInd>
      <DisregardedEntityInd>false</DisregardedEntityInd>
      <RelatedEntityInd>false</RelatedEntityInd>
      <RelatedOrganizationCtrlEntInd>false</RelatedOrganizationCtrlEntInd>
      <TrnsfrExmptNonChrtblRltdOrgInd>false</TrnsfrExmptNonChrtblRltdOrgInd>
      <ActivitiesConductedPrtshpInd>false</ActivitiesConductedPrtshpInd>
      <ScheduleORequiredInd>true</ScheduleORequiredInd>
      <IRPDocumentCnt>2</IRPDocumentCnt>
      <IRPDocumentW2GCnt>0</IRPDocumentW2GCnt>
      <BackupWthldComplianceInd>true</BackupWthldComplianceInd>
      <EmployeeCnt>0</EmployeeCnt>
      <UnrelatedBusIncmOverLimitInd>false</UnrelatedBusIncmOverLimitInd>
      <ForeignFinancialAccountInd>false</ForeignFinancialAccountInd>
      <ProhibitedTaxShelterTransInd>false</ProhibitedTaxShelterTransInd>
      <TaxablePartyNotificationInd>false</TaxablePartyNotificationInd>
      <NondeductibleContributionsInd>false</NondeductibleContributionsInd>
      <QuidProQuoContributionsInd>false</QuidProQuoContributionsInd>
      <Form8282PropertyDisposedOfInd>false</Form8282PropertyDisposedOfInd>
      <Form8282FiledCnt>0</Form8282FiledCnt>
      <RcvFndsToPayPrsnlBnftCntrctInd>false</RcvFndsToPayPrsnlBnftCntrctInd>
      <PayPremiumsPrsnlBnftCntrctInd>false</PayPremiumsPrsnlBnftCntrctInd>
      <Form8899Filedind>false</Form8899Filedind>
      <Form1098CFiledInd>false</Form1098CFiledInd>
      <IndoorTanningServicesInd>false</IndoorTanningServicesInd>
      <SubjToTaxRmnrtnExPrchtPymtInd>false</SubjToTaxRmnrtnExPrchtPymtInd>
      <SubjectToExcsTaxNetInvstIncInd>false</SubjectToExcsTaxNetInvstIncInd>
      <InfoInScheduleOPartVIInd>X</InfoInScheduleOPartVIInd>
      <GoverningBodyVotingMembersCnt>5</GoverningBodyVotingMembersCnt>
      <IndependentVotingMemberCnt>5</IndependentVotingMemberCnt>
      <FamilyOrBusinessRlnInd>false</FamilyOrBusinessRlnInd>
      <DelegationOfMgmtDutiesInd>true</DelegationOfMgmtDutiesInd>
      <ChangeToOrgDocumentsInd>true</ChangeToOrgDocumentsInd>
      <MaterialDiversionOrMisuseInd>false</MaterialDiversionOrMisuseInd>
      <MembersOrStockholdersInd>false</MembersOrStockholdersInd>
      <ElectionOfBoardMembersInd>true</ElectionOfBoardMembersInd>
      <DecisionsSubjectToApprovaInd>true</DecisionsSubjectToApprovaInd>
      <MinutesOfGoverningBodyInd>true</MinutesOfGoverningBodyInd>
      <MinutesOfCommitteesInd>true</MinutesOfCommitteesInd>
      <OfficerMailingAddressInd>false</OfficerMailingAddressInd>
      <LocalChaptersInd>false</LocalChaptersInd>
      <Form990ProvidedToGvrnBodyInd>true</Form990ProvidedToGvrnBodyInd>
      <ConflictOfInterestPolicyInd>true</ConflictOfInterestPolicyInd>
      <AnnualDisclosureCoveredPrsnInd>true</AnnualDisclosureCoveredPrsnInd>
      <RegularMonitoringEnfrcInd>true</RegularMonitoringEnfrcInd>
      <WhistleblowerPolicyInd>true</WhistleblowerPolicyInd>
      <DocumentRetentionPolicyInd>true</DocumentRetentionPolicyInd>
      <CompensationProcessCEOInd>false</CompensationProcessCEOInd>
      <CompensationProcessOtherInd>false</CompensationProcessOtherInd>
      <InvestmentInJointVentureInd>false</InvestmentInJointVentureInd>
      <StatesWhereCopyOfReturnIsFldCd>KY</StatesWhereCopyOfReturnIsFldCd>
      <UponRequestInd>X</UponRequestInd>
      <BooksInCareOfDetail>
        <PersonNm>The Organization</PersonNm>
        <PhoneNum>8008846073</PhoneNum>
        <USAddress>
          <AddressLine1Txt>110 W Vine St Ste 600</AddressLine1Txt>
          <CityNm>Lexington</CityNm>
          <StateAbbreviationCd>KY</StateAbbreviationCd>
          <ZIPCd>40507</ZIPCd>
        </USAddress>
      </BooksInCareOfDetail>
      <NoListedPersonsCompensatedInd>X</NoListedPersonsCompensatedInd>
      <Form990PartVIISectionAGrp>
        <PersonNm>Kathleen Muretti</PersonNm>
        <TitleTxt>Chair</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Kelly Sanders</PersonNm>
        <TitleTxt>Vice Chair</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Robert Gleason</PersonNm>
        <TitleTxt>Secretary</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Mark Lutte</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Elizabeth Dooley</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <IndivRcvdGreaterThan100KCnt>0</IndivRcvdGreaterThan100KCnt>
      <FormerOfcrEmployeesListedInd>false</FormerOfcrEmployeesListedInd>
      <TotalCompGreaterThan150KInd>false</TotalCompGreaterThan150KInd>
      <CompensationFromOtherSrcsInd>false</CompensationFromOtherSrcsInd>
      <ContractorCompensationGrp>
        <ContractorName>
          <BusinessName>
            <BusinessNameLine1Txt>NASPO</BusinessNameLine1Txt>
          </BusinessName>
        </ContractorName>
        <ContractorAddress>
          <USAddress>
            <AddressLine1Txt>110 West Vine St Se 600</AddressLine1Txt>
            <CityNm>LEXINGTON</CityNm>
            <StateAbbreviationCd>KY</StateAbbreviationCd>
            <ZIPCd>40507</ZIPCd>
          </USAddress>
        </ContractorAddress>
        <ServicesDesc>MANAGEMENT SERVICES</ServicesDesc>
        <CompensationAmt>278016</CompensationAmt>
      </ContractorCompensationGrp>
      <CntrctRcvdGreaterThan100KCnt>1</CntrctRcvdGreaterThan100KCnt>
      <TotalContributionsAmt>0</TotalContributionsAmt>
      <ProgramServiceRevenueGrp>
        <Desc>CERTIFICATION</Desc>
        <BusinessCd>900099</BusinessCd>
        <TotalRevenueColumnAmt>526735</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>526735</RelatedOrExemptFuncIncomeAmt>
      </ProgramServiceRevenueGrp>
      <TotalProgramServiceRevenueAmt>526735</TotalProgramServiceRevenueAmt>
      <InvestmentIncomeGrp>
        <TotalRevenueColumnAmt>9675</TotalRevenueColumnAmt>
        <ExclusionAmt>9675</ExclusionAmt>
      </InvestmentIncomeGrp>
      <IncmFromInvestBondProceedsGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </IncmFromInvestBondProceedsGrp>
      <RoyaltiesRevenueGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </RoyaltiesRevenueGrp>
      <NetRentalIncomeOrLossGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </NetRentalIncomeOrLossGrp>
      <NetGainOrLossInvestmentsGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </NetGainOrLossInvestmentsGrp>
      <NetIncmFromFundraisingEvtGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </NetIncmFromFundraisingEvtGrp>
      <NetIncomeFromGamingGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </NetIncomeFromGamingGrp>
      <NetIncomeOrLossGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </NetIncomeOrLossGrp>
      <OtherRevenueMiscGrp>
        <Desc>OTHER REVENUE</Desc>
        <BusinessCd>900099</BusinessCd>
        <TotalRevenueColumnAmt>1097</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>1097</RelatedOrExemptFuncIncomeAmt>
      </OtherRevenueMiscGrp>
      <OtherRevenueTotalAmt>1097</OtherRevenueTotalAmt>
      <TotalRevenueGrp>
        <TotalRevenueColumnAmt>537507</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>527832</RelatedOrExemptFuncIncomeAmt>
        <ExclusionAmt>9675</ExclusionAmt>
      </TotalRevenueGrp>
      <GrantsToDomesticOrgsGrp>
        <TotalAmt>0</TotalAmt>
      </GrantsToDomesticOrgsGrp>
      <GrantsToDomesticIndividualsGrp>
        <TotalAmt>0</TotalAmt>
      </GrantsToDomesticIndividualsGrp>
      <ForeignGrantsGrp>
        <TotalAmt>0</TotalAmt>
      </ForeignGrantsGrp>
      <BenefitsToMembersGrp>
        <TotalAmt>0</TotalAmt>
      </BenefitsToMembersGrp>
      <CompCurrentOfcrDirectorsGrp>
        <TotalAmt>0</TotalAmt>
      </CompCurrentOfcrDirectorsGrp>
      <CompDisqualPersonsGrp>
        <TotalAmt>0</TotalAmt>
      </CompDisqualPersonsGrp>
      <OtherSalariesAndWagesGrp>
        <TotalAmt>0</TotalAmt>
      </OtherSalariesAndWagesGrp>
      <PensionPlanContributionsGrp>
        <TotalAmt>0</TotalAmt>
      </PensionPlanContributionsGrp>
      <OtherEmployeeBenefitsGrp>
        <TotalAmt>0</TotalAmt>
      </OtherEmployeeBenefitsGrp>
      <PayrollTaxesGrp>
        <TotalAmt>0</TotalAmt>
      </PayrollTaxesGrp>
      <FeesForServicesManagementGrp>
        <TotalAmt>278016</TotalAmt>
        <ProgramServicesAmt>155689</ProgramServicesAmt>
        <ManagementAndGeneralAmt>122327</ManagementAndGeneralAmt>
      </FeesForServicesManagementGrp>
      <FeesForServicesLegalGrp>
        <TotalAmt>17314</TotalAmt>
        <ManagementAndGeneralAmt>17314</ManagementAndGeneralAmt>
      </FeesForServicesLegalGrp>
      <FeesForServicesAccountingGrp>
        <TotalAmt>5750</TotalAmt>
        <ManagementAndGeneralAmt>5750</ManagementAndGeneralAmt>
      </FeesForServicesAccountingGrp>
      <FeesForServicesLobbyingGrp>
        <TotalAmt>0</TotalAmt>
      </FeesForServicesLobbyingGrp>
      <FeesForServicesProfFundraising>
        <TotalAmt>0</TotalAmt>
      </FeesForServicesProfFundraising>
      <FeesForSrvcInvstMgmntFeesGrp>
        <TotalAmt>0</TotalAmt>
      </FeesForSrvcInvstMgmntFeesGrp>
      <FeesForServicesOtherGrp>
        <TotalAmt>0</TotalAmt>
      </FeesForServicesOtherGrp>
      <AdvertisingGrp>
        <TotalAmt>2827</TotalAmt>
        <ManagementAndGeneralAmt>2827</ManagementAndGeneralAmt>
      </AdvertisingGrp>
      <OfficeExpensesGrp>
        <TotalAmt>920</TotalAmt>
        <ManagementAndGeneralAmt>920</ManagementAndGeneralAmt>
      </OfficeExpensesGrp>
      <InformationTechnologyGrp>
        <TotalAmt>33554</TotalAmt>
        <ProgramServicesAmt>33554</ProgramServicesAmt>
      </InformationTechnologyGrp>
      <RoyaltiesGrp>
        <TotalAmt>0</TotalAmt>
      </RoyaltiesGrp>
      <OccupancyGrp>
        <TotalAmt>0</TotalAmt>
      </OccupancyGrp>
      <TravelGrp>
        <TotalAmt>26408</TotalAmt>
        <ProgramServicesAmt>15991</ProgramServicesAmt>
        <ManagementAndGeneralAmt>10417</ManagementAndGeneralAmt>
      </TravelGrp>
      <PymtTravelEntrtnmntPubOfclGrp>
        <TotalAmt>0</TotalAmt>
      </PymtTravelEntrtnmntPubOfclGrp>
      <ConferencesMeetingsGrp>
        <TotalAmt>0</TotalAmt>
      </ConferencesMeetingsGrp>
      <InterestGrp>
        <TotalAmt>0</TotalAmt>
      </InterestGrp>
      <PaymentsToAffiliatesGrp>
        <TotalAmt>0</TotalAmt>
      </PaymentsToAffiliatesGrp>
      <DepreciationDepletionGrp>
        <TotalAmt>0</TotalAmt>
      </DepreciationDepletionGrp>
      <InsuranceGrp>
        <TotalAmt>3302</TotalAmt>
        <ManagementAndGeneralAmt>3302</ManagementAndGeneralAmt>
      </InsuranceGrp>
      <OtherExpensesGrp>
        <Desc>DUES &amp; SUBSCRIPTIONS</Desc>
        <TotalAmt>56894</TotalAmt>
        <ProgramServicesAmt>56894</ProgramServicesAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>BANK FEES</Desc>
        <TotalAmt>16878</TotalAmt>
        <ManagementAndGeneralAmt>16878</ManagementAndGeneralAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>MEMBERSHIPS</Desc>
        <TotalAmt>15522</TotalAmt>
        <ProgramServicesAmt>15522</ProgramServicesAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>Printing and Publications</Desc>
        <TotalAmt>8214</TotalAmt>
        <ManagementAndGeneralAmt>8214</ManagementAndGeneralAmt>
      </OtherExpensesGrp>
      <AllOtherExpensesGrp>
        <TotalAmt>1907</TotalAmt>
        <ProgramServicesAmt>889</ProgramServicesAmt>
        <ManagementAndGeneralAmt>1018</ManagementAndGeneralAmt>
      </AllOtherExpensesGrp>
      <TotalFunctionalExpensesGrp>
        <TotalAmt>467506</TotalAmt>
        <ProgramServicesAmt>278539</ProgramServicesAmt>
        <ManagementAndGeneralAmt>188967</ManagementAndGeneralAmt>
        <FundraisingAmt>0</FundraisingAmt>
      </TotalFunctionalExpensesGrp>
      <CashNonInterestBearingGrp>
        <BOYAmt>175640</BOYAmt>
        <EOYAmt>186315</EOYAmt>
      </CashNonInterestBearingGrp>
      <SavingsAndTempCashInvstGrp>
        <BOYAmt>377105</BOYAmt>
        <EOYAmt>386780</EOYAmt>
      </SavingsAndTempCashInvstGrp>
      <PledgesAndGrantsReceivableGrp>
        <EOYAmt>0</EOYAmt>
      </PledgesAndGrantsReceivableGrp>
      <AccountsReceivableGrp>
        <EOYAmt>0</EOYAmt>
      </AccountsReceivableGrp>
      <ReceivablesFromOfficersEtcGrp>
        <EOYAmt>0</EOYAmt>
      </ReceivablesFromOfficersEtcGrp>
      <RcvblFromDisqualifiedPrsnGrp>
        <EOYAmt>0</EOYAmt>
      </RcvblFromDisqualifiedPrsnGrp>
      <OthNotesLoansReceivableNetGrp>
        <EOYAmt>0</EOYAmt>
      </OthNotesLoansReceivableNetGrp>
      <InventoriesForSaleOrUseGrp>
        <EOYAmt>0</EOYAmt>
      </InventoriesForSaleOrUseGrp>
      <PrepaidExpensesDefrdChargesGrp>
        <BOYAmt>4841</BOYAmt>
        <EOYAmt>2827</EOYAmt>
      </PrepaidExpensesDefrdChargesGrp>
      <LandBldgEquipBasisNetGrp>
        <EOYAmt>0</EOYAmt>
      </LandBldgEquipBasisNetGrp>
      <InvestmentsPubTradedSecGrp>
        <EOYAmt>0</EOYAmt>
      </InvestmentsPubTradedSecGrp>
      <InvestmentsOtherSecuritiesGrp>
        <EOYAmt>0</EOYAmt>
      </InvestmentsOtherSecuritiesGrp>
      <InvestmentsProgramRelatedGrp>
        <EOYAmt>0</EOYAmt>
      </InvestmentsProgramRelatedGrp>
      <IntangibleAssetsGrp>
        <EOYAmt>0</EOYAmt>
      </IntangibleAssetsGrp>
      <OtherAssetsTotalGrp>
        <EOYAmt>0</EOYAmt>
      </OtherAssetsTotalGrp>
      <TotalAssetsGrp>
        <BOYAmt>557586</BOYAmt>
        <EOYAmt>575922</EOYAmt>
      </TotalAssetsGrp>
      <AccountsPayableAccrExpnssGrp>
        <BOYAmt>100690</BOYAmt>
        <EOYAmt>59529</EOYAmt>
      </AccountsPayableAccrExpnssGrp>
      <DeferredRevenueGrp>
        <BOYAmt>23104</BOYAmt>
        <EOYAmt>12600</EOYAmt>
      </DeferredRevenueGrp>
      <TotalLiabilitiesGrp>
        <BOYAmt>123794</BOYAmt>
        <EOYAmt>72129</EOYAmt>
      </TotalLiabilitiesGrp>
      <OrganizationFollowsFASB117Ind>X</OrganizationFollowsFASB117Ind>
      <NoDonorRestrictionNetAssetsGrp>
        <BOYAmt>433792</BOYAmt>
        <EOYAmt>503793</EOYAmt>
      </NoDonorRestrictionNetAssetsGrp>
      <TotalNetAssetsFundBalanceGrp>
        <BOYAmt>433792</BOYAmt>
        <EOYAmt>503793</EOYAmt>
      </TotalNetAssetsFundBalanceGrp>
      <TotLiabNetAssetsFundBalanceGrp>
        <BOYAmt>557586</BOYAmt>
        <EOYAmt>575922</EOYAmt>
      </TotLiabNetAssetsFundBalanceGrp>
      <ReconcilationRevenueExpnssAmt>70001</ReconcilationRevenueExpnssAmt>
      <InfoInScheduleOPartXIIInd>X</InfoInScheduleOPartXIIInd>
      <MethodOfAccountingAccrualInd>X</MethodOfAccountingAccrualInd>
      <AccountantCompileOrReviewInd>true</AccountantCompileOrReviewInd>
      <AcctCompileOrReviewBasisGrp>
        <ConsolidatedBasisFinclStmtInd>X</ConsolidatedBasisFinclStmtInd>
      </AcctCompileOrReviewBasisGrp>
      <FSAuditedInd>false</FSAuditedInd>
      <AuditCommitteeInd>true</AuditCommitteeInd>
      <FederalGrantAuditRequiredInd>false</FederalGrantAuditRequiredInd>
    </IRS990>
    <IRS990ScheduleA documentId="IRS990ScheduleA" softwareId="22015565" softwareVersionNum="2022v5.0">
      <PubliclySupportedOrg509a2Ind>X</PubliclySupportedOrg509a2Ind>
      <GiftsGrantsContrisRcvd509Grp>
        <CurrentTaxYearMinus4YearsAmt>212000</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>103330</CurrentTaxYearMinus3YearsAmt>
        <TotalAmt>315330</TotalAmt>
      </GiftsGrantsContrisRcvd509Grp>
      <GrossReceiptsAdmissionsGrp>
        <CurrentTaxYearMinus4YearsAmt>502299</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>459825</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>491827</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>419845</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>526735</CurrentTaxYearAmt>
        <TotalAmt>2400531</TotalAmt>
      </GrossReceiptsAdmissionsGrp>
      <GrossReceiptsNonUnrltBusGrp>
        <TotalAmt>0</TotalAmt>
      </GrossReceiptsNonUnrltBusGrp>
      <TaxRevLeviedOrgnztnlBnft509Grp>
        <TotalAmt>0</TotalAmt>
      </TaxRevLeviedOrgnztnlBnft509Grp>
      <GovtFurnSrvcFcltsVl509Grp>
        <TotalAmt>0</TotalAmt>
      </GovtFurnSrvcFcltsVl509Grp>
      <Total509Grp>
        <CurrentTaxYearMinus4YearsAmt>714299</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>563155</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>491827</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>419845</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>526735</CurrentTaxYearAmt>
        <TotalAmt>2715861</TotalAmt>
      </Total509Grp>
      <AmountsRcvdDsqlfyPersonGrp>
        <CurrentTaxYearMinus4YearsAmt>212000</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>103330</CurrentTaxYearMinus3YearsAmt>
        <TotalAmt>315330</TotalAmt>
      </AmountsRcvdDsqlfyPersonGrp>
      <SubstantialContributorsAmtGrp>
        <TotalAmt>0</TotalAmt>
      </SubstantialContributorsAmtGrp>
      <SubstAndDsqlfyPrsnsTotGrp>
        <CurrentTaxYearMinus4YearsAmt>212000</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>103330</CurrentTaxYearMinus3YearsAmt>
        <TotalAmt>315330</TotalAmt>
      </SubstAndDsqlfyPrsnsTotGrp>
      <PublicSupportTotal509Amt>2400531</PublicSupportTotal509Amt>
      <GrossInvestmentIncome509Grp>
        <CurrentTaxYearMinus4YearsAmt>1189</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>501</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>38</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>37</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>9675</CurrentTaxYearAmt>
        <TotalAmt>11440</TotalAmt>
      </GrossInvestmentIncome509Grp>
      <Post1975UBTIGrp>
        <TotalAmt>0</TotalAmt>
      </Post1975UBTIGrp>
      <InvestmentIncomeAndUBTIGrp>
        <CurrentTaxYearMinus4YearsAmt>1189</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>501</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>38</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>37</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>9675</CurrentTaxYearAmt>
        <TotalAmt>11440</TotalAmt>
      </InvestmentIncomeAndUBTIGrp>
      <NetIncomeFromOtherUBIGrp>
        <TotalAmt>0</TotalAmt>
      </NetIncomeFromOtherUBIGrp>
      <OtherIncome509Grp>
        <CurrentTaxYearMinus4YearsAmt>829</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>149</CurrentTaxYearMinus3YearsAmt>
        <TotalAmt>978</TotalAmt>
      </OtherIncome509Grp>
      <TotalSupportCalendarYearGrp>
        <CurrentTaxYearMinus4YearsAmt>716317</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>563805</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>491865</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>419882</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>536410</CurrentTaxYearAmt>
        <TotalAmt>2728279</TotalAmt>
      </TotalSupportCalendarYearGrp>
      <PublicSupportCY509Pct>0.87990</PublicSupportCY509Pct>
      <PublicSupportPY509Pct>0.81740</PublicSupportPY509Pct>
      <InvestmentIncomeCYPct>0.00420</InvestmentIncomeCYPct>
      <InvestmentIncomePYPct>0.00070</InvestmentIncomePYPct>
      <ThirtyThrPctSuprtTestsCY509Ind>X</ThirtyThrPctSuprtTestsCY509Ind>
    </IRS990ScheduleA>
    <IRS990ScheduleD documentId="IRS990ScheduleD" softwareId="22015565" softwareVersionNum="2022v5.0">
      <FootnoteTextInd>X</FootnoteTextInd>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Part X : FIN48 Footnote</FormAndLineReferenceDesc>
        <ExplanationTxt>MANAGEMENT HAS EVALUATED THE ORGANIZATION'S TAX POSITIONS AND HAS CONCLUDED THAT THE ORGANIZATION HAS TAKEN NO UNCERTAIN TAX POSITIONS ON THOSE RETURNS THAT QUALIFY FOR EITHER RECOGNITION OR DISCLOSURE IN THE FINANCIAL STATEMENTS.</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleD>
    <IRS990ScheduleO documentId="IRS990ScheduleO" softwareId="22015565" softwareVersionNum="2022v5.0">
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section A, Line 3</FormAndLineReferenceDesc>
        <ExplanationTxt>NASPO provides two direct full time employees and back office support on a reimbursement basis for UPPCC's management and operation functions.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section A, Line 4</FormAndLineReferenceDesc>
        <ExplanationTxt>THE ORGANIZATION MADE CHANGES TO ITS ARTICLES OF INCORPORATION AND BYLAWS DURING FISCAL YEAR ENDED JUNE 30, 2023 TO REFLECT CHANGES TO THE COMPOSITION OF THE BOARD OF DIRECTORS WITH THE NATIONAL ASSOCIATION OF STATE PROCUREMENT OFFICIALS, INC. HAVING THREE APPOINTED BOARD OF DIRECTORS, ALONG WITH THE OTHER TWO ELECTED BY THE BOARD OF DIRECTORS, AMONG OTHER CHANGES.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section A, Line 7a</FormAndLineReferenceDesc>
        <ExplanationTxt>NASPO and NIGP BOARDS APPOINT 3 VOTING MEMBERS EACH OUT OF THE 8 TOTAL VOTING MEMBERS OF THE UPPCC.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section A, Line 7b</FormAndLineReferenceDesc>
        <ExplanationTxt>NASPO AND NIGP MUST APPROVE ANY MODIFICATIONS TO THE UPPCC ARTICLES OF INCORPORATION BEFORE THEY ARE VALID FOR FILING WITH THE VIRGINIA STATE CORPORATION COMMISSION.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section B, Line 11b</FormAndLineReferenceDesc>
        <ExplanationTxt>AN ELECTRONIC COPY OF THE FORM 990 IS PROVIDED TO EACH VOTING MEMBER OF THE GOVERNING BODY. UPON TAX PREPARERS COMPLETION OF THE IRS FORM 990, THE FORM AND ACCOMPANYING SCHEDULES WILL FIRST BE REVIEWED BY THE NASPO'S Chief Financial Officer, Controller, and UPPCC's Executive Director. THEREAFTER AN ELECTRONIC COPY OF FORM 990 AND ACCOMPANYING SCHEDULES WILL BE MADE AVAILABLE BY THE EXECUTIVE DIRECTOR TO EACH VOTING MEMBER OF THE GOVERNING BODY VIA A SECURE AREA ON UPPCC'S WEBSITE, WITH ELECTRONIC E-MAIL NOTIFICATION AND INSTRUCTIONS FOR CONTACTING ASSOCIATION HEADQUARTERS WITH COMMENTS OR QUESTIONS. FOLLOWING THE OPEN TIMEFRAME FOR GOVERNING BODY COMMENTS OR QUESTIONS, AND FOLLOWING RESOLUTION OF ANY QUESTIONS OR OTHER MATTERS THAT HAVE ARISEN, THE FORM 990 AND ACCOMPANYING SCHEDULES WILL BE PROVIDED BY THE ACCOUNT EXECUTIVE TO A DESIGNATED OFFICER TREASURER OR PRESIDENT FOR FINAL AUTHORIZING SIGNATURE.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section B, Line 12c</FormAndLineReferenceDesc>
        <ExplanationTxt>A COPY OF THE CONFLICT FORM IS KEPT ON FILE. THE BOARD WILL TAKE APPROPRIATE ACTIONS FOR ANY CONFLICTS IDENTIFIED.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section C, Line 19</FormAndLineReferenceDesc>
        <ExplanationTxt>THE ORGANIZATION MAKES ITS GOVERNING DOCUMENTS AND CONFLICT OF INTEREST POLICY AVAILABLE TO THE PUBLIC THROUGH ITS WEBSITE. ITS FINANCIAL STATEMENTS ARE AVAILABLE UPON REQUEST.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part XII, Line 2c</FormAndLineReferenceDesc>
        <ExplanationTxt>THE ORGANIZATION'S AUDIT COMMITTEE ASSUMES RESPONSIBILITY FOR OVERSIGHT OF THE REVIEW, INCLUDING SELECTION OF THE INDEPENDENT ACCOUNTANT. THIS PROCESS IS CONSISTENT WITH PRIOR YEARS.</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleO>
  </ReturnData>
</Return>
