<?xml version="1.0" encoding="us-ascii"?>
<!-- XBRL Generated with XBRLMark Copyright (C) by RR Donnelley -->
<!-- Based on XBRL 2.1 -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" targetNamespace="http://spscommerce.com/20121231" xmlns:spsc="http://spscommerce.com/20121231" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:us-types="http://fasb.org/us-types/2012-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://spscommerce.com/role/StockBasedCompensationDetails4" id="StockBasedCompensationDetails4">
        <link:definition>06104 - Disclosure - Stock Based Compensation (Details 4)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/StockBasedCompensationDetails3" id="StockBasedCompensationDetails3">
        <link:definition>06103 - Disclosure - Stock-Based Compensation (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/LineOfCreditDetailsTextual" id="LineOfCreditDetailsTextual">
        <link:definition>0607 - Disclosure - Line of Credit (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/GoodwillAndIntangibleAssetsNetDetailsTextual" id="GoodwillAndIntangibleAssetsNetDetailsTextual">
        <link:definition>06052 - Disclosure - Goodwill and Intangible Assets, Net (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/GoodwillAndIntangibleAssetsNetDetails1" id="GoodwillAndIntangibleAssetsNetDetails1">
        <link:definition>06051 - Disclosure - Goodwill and Intangible Assets, Net (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/GoodwillAndIntangibleAssetsNetDetails" id="GoodwillAndIntangibleAssetsNetDetails">
        <link:definition>0605 - Disclosure - Goodwill and Intangible Assets, Net (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 roleURI="http://spscommerce.com/role/GoodwillAndIntangibleAssetsNetTables" id="GoodwillAndIntangibleAssetsNetTables">
        <link:definition>0505 - Disclosure - Goodwill and Intangible Assets, Net (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 roleURI="http://spscommerce.com/role/PropertyAndEquipmentNetDetailsTextual" id="PropertyAndEquipmentNetDetailsTextual">
        <link:definition>06041 - Disclosure - Property and Equipment, Net (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/PropertyAndEquipmentNetDetails" id="PropertyAndEquipmentNetDetails">
        <link:definition>0604 - Disclosure - Property and Equipment, Net (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 roleURI="http://spscommerce.com/role/PropertyAndEquipmentNetTables" id="PropertyAndEquipmentNetTables">
        <link:definition>0504 - Disclosure - Property and Equipment, Net (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 roleURI="http://spscommerce.com/role/AccountsReceivableNetDetails" id="AccountsReceivableNetDetails">
        <link:definition>0603 - Disclosure - Accounts Receivable, Net (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 roleURI="http://spscommerce.com/role/AccountsReceivableNetTables" id="AccountsReceivableNetTables">
        <link:definition>0503 - Disclosure - Accounts Receivable, Net (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 roleURI="http://spscommerce.com/role/BusinessAcquisitionDetailsTextual" id="BusinessAcquisitionDetailsTextual">
        <link:definition>06024 - Disclosure - Business Acquisitions (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/BusinessAcquisitionDetails3" id="BusinessAcquisitionDetails3">
        <link:definition>06023 - Disclosure - Business Acquisitions (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/BusinessAcquisitionDetails2" id="BusinessAcquisitionDetails2">
        <link:definition>06022 - Disclosure - Business Acquisitions (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/BusinessAcquisitionDetails1" id="BusinessAcquisitionDetails1">
        <link:definition>06021 - Disclosure - Business Acquisitions (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/BusinessAcquisitionDetails" id="BusinessAcquisitionDetails">
        <link:definition>0602 - Disclosure - Business Acquisitions (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 roleURI="http://spscommerce.com/role/LineOfCredit" id="LineOfCredit">
        <link:definition>0207 - Disclosure - Line of Credit</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/GoodwillAndIntangibleAssetsNet" id="GoodwillAndIntangibleAssetsNet">
        <link:definition>0205 - Disclosure - Goodwill and Intangible Assets, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/PropertyAndEquipmentNet" id="PropertyAndEquipmentNet">
        <link:definition>0204 - Disclosure - Property and Equipment, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/AccountsReceivableNet" id="AccountsReceivableNet">
        <link:definition>0203 - Disclosure - Accounts Receivable, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/BusinessAcquisitions" id="BusinessAcquisitions">
        <link:definition>0202 - Disclosure - Business Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/SelectedQuarterlyFinancialDataDetails" id="SelectedQuarterlyFinancialDataDetails">
        <link:definition>0615 - Disclosure - Selected Quarterly Financial Data (Unaudited) (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 roleURI="http://spscommerce.com/role/SelectedQuarterlyFinancialDataTables" id="SelectedQuarterlyFinancialDataTables">
        <link:definition>0515 - Disclosure - Selected Quarterly Financial Data (Unaudited) (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 roleURI="http://spscommerce.com/role/EmployeeBenefitPlanDetailsTextual" id="EmployeeBenefitPlanDetailsTextual">
        <link:definition>0613 - Disclosure - Employee Benefit Plan (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/IncomeTaxesDetails2" id="IncomeTaxesDetails2">
        <link:definition>06112 - Disclosure - Income Taxes (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/IncomeTaxesDetails1" id="IncomeTaxesDetails1">
        <link:definition>06111 - Disclosure - Income Taxes (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/IncomeTaxesDetailsTextual" id="IncomeTaxesDetailsTextual">
        <link:definition>06113 - Disclosure - Income Taxes (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
        <link:definition>0511 - Disclosure - Income Taxes (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 roleURI="http://spscommerce.com/role/RedeemableConvertiblePreferredStockAndStockholdersEquityDeficitDetails" id="RedeemableConvertiblePreferredStockAndStockholdersEquityDeficitDetails">
        <link:definition>0609 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (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 roleURI="http://spscommerce.com/role/FairValueOfFinancialInstrumentsDetailsTextual" id="FairValueOfFinancialInstrumentsDetailsTextual">
        <link:definition>06061 - Disclosure - Fair Value of Financial Instruments (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/FairValueOfFinancialInstrumentsTables" id="FairValueOfFinancialInstrumentsTables">
        <link:definition>0506 - Disclosure - Fair Value of Financial Instruments (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 roleURI="http://spscommerce.com/role/FairValueOfFinancialInstrumentsDetails" id="FairValueOfFinancialInstrumentsDetails">
        <link:definition>0606 - Disclosure - Fair Value of Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/GeneralDetailsTextual" id="GeneralDetailsTextual">
        <link:definition>0601 - Disclosure - General (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/SelectedQuarterlyFinancialDataUnaudited" id="SelectedQuarterlyFinancialDataUnaudited">
        <link:definition>0215 - Disclosure - Selected Quarterly Financial Data (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 roleURI="http://spscommerce.com/role/Guarantees" id="Guarantees">
        <link:definition>0214 - Disclosure - 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 roleURI="http://spscommerce.com/role/EmployeeBenefitPlan" id="EmployeeBenefitPlan">
        <link:definition>0213 - Disclosure - Employee Benefit Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/RedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" id="RedeemableConvertiblePreferredStockAndStockholdersEquityDeficit">
        <link:definition>0209 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/FairValueOfFinancialInstruments" id="FairValueOfFinancialInstruments">
        <link:definition>0206 - Disclosure - Fair Value of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/StatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" id="StatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit">
        <link:definition>0130 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
        <link:definition>0111 - Statement - Consolidated Balance Sheets (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 roleURI="http://spscommerce.com/role/NetIncomePerShareDetails" id="NetIncomePerShareDetails">
        <link:definition>0612 - Disclosure - Net Income 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 roleURI="http://spscommerce.com/role/NetIncomePerShareTables" id="NetIncomePerShareTables">
        <link:definition>0512 - Disclosure - Net Income 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 roleURI="http://spscommerce.com/role/BusinessAcquisitionTables" id="BusinessAcquisitionTables">
        <link:definition>0502 - Disclosure - Business Acquisitions (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 roleURI="http://spscommerce.com/role/NetIncomePerShare" id="NetIncomePerShare">
        <link:definition>0212 - Disclosure - Net Income 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 roleURI="http://spscommerce.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
        <link:definition>0611 - Disclosure - Income Taxes (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 roleURI="http://spscommerce.com/role/StockBasedCompensationDetailsTextual" id="StockBasedCompensationDetailsTextual">
        <link:definition>06105 - Disclosure - Stock-Based Compensation (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/StockBasedCompensationDetails2" id="StockBasedCompensationDetails2">
        <link:definition>06102 - Disclosure - Stock-Based Compensation (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/StockBasedCompensationDetails1" id="StockBasedCompensationDetails1">
        <link:definition>06101 - Disclosure - Stock-Based Compensation (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/StockBasedCompensationDetails" id="StockBasedCompensationDetails">
        <link:definition>0610 - Disclosure - Stock-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/StockBasedCompensationTables" id="StockBasedCompensationTables">
        <link:definition>0510 - Disclosure - Stock-Based Compensation (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 roleURI="http://spscommerce.com/role/CommitmentsAndContingenciesDetailsTextual" id="CommitmentsAndContingenciesDetailsTextual">
        <link:definition>06081 - Disclosure - Commitments and Contingencies (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
        <link:definition>0608 - Disclosure - Commitments and 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 roleURI="http://spscommerce.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
        <link:definition>0508 - Disclosure - Commitments and Contingencies (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 roleURI="http://spscommerce.com/role/GeneralPolicies" id="GeneralPolicies">
        <link:definition>0401 - Disclosure - General (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 roleURI="http://spscommerce.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>00 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/BalanceSheets" id="BalanceSheets">
        <link:definition>0110 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/StatementsOfOperations" id="StatementsOfOperations">
        <link:definition>0120 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
        <link:definition>0140 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/General" id="General">
        <link:definition>0201 - Disclosure - General</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
        <link:definition>0208 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/StockBasedCompensation" id="StockBasedCompensation">
        <link:definition>0210 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://spscommerce.com/role/IncomeTaxes" id="IncomeTaxes">
        <link:definition>0211 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="spsc-20121231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links, all" />
      <link:linkbaseRef xlink:type="simple" xlink:href="spsc-20121231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links, all" />
      <link:linkbaseRef xlink:type="simple" xlink:href="spsc-20121231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links, all" />
      <link:linkbaseRef xlink:type="simple" xlink:href="spsc-20121231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links, all" />
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <import namespace="http://fasb.org/us-gaap/2012-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd" />
  <import namespace="http://xbrl.sec.gov/dei/2012-01-31" schemaLocation="http://xbrl.sec.gov/dei/2012/dei-2012-01-31.xsd" />
  <import namespace="http://xbrl.sec.gov/exch/2012-01-31" schemaLocation="http://xbrl.sec.gov/exch/2012/exch-2012-01-31.xsd" />
  <import namespace="http://xbrl.sec.gov/country/2012-01-31" schemaLocation="http://xbrl.sec.gov/country/2012/country-2012-01-31.xsd" />
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <import namespace="http://fasb.org/us-types/2012-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2012/elts/us-types-2012-01-31.xsd" />
  <import namespace="http://xbrl.sec.gov/invest/2012-01-31" schemaLocation="http://xbrl.sec.gov/invest/2012/invest-2012-01-31.xsd" />
  <!-- elements -->
  <element name="DocumentAndEntityInformationAbstract" id="spsc_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" abstract="true" nillable="true" />
  <element id="spsc_CommitmentsAndContingenciesTextualAbstract" name="CommitmentsAndContingenciesTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_StockBasedCompensationTextualAbstract" name="StockBasedCompensationTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_IncomeTaxesTextualAbstract" name="IncomeTaxesTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_NumeratorAbstract" name="NumeratorAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_DenominatorAbstract" name="DenominatorAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_PaymentOfCashOrIrrevocableLetterOfCredit" name="PaymentOfCashOrIrrevocableLetterOfCredit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_OptionsToExtendTermOfLeaseOnMarketRateDeterminedAtNumberOfYears" name="OptionsToExtendTermOfLeaseOnMarketRateDeterminedAtNumberOfYears" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_RestrictedStockUnitsVestOverPeriod" name="RestrictedStockUnitsVestOverPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_BusinessCombinationAcquiredFiniteLivedIntangibleAssetsAbstract" name="BusinessCombinationAcquiredFiniteLivedIntangibleAssetsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_EdificeInformationManagementSystemsIncAndSubsidiariesMember" name="EdificeInformationManagementSystemsIncAndSubsidiariesMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_BusinessAcquisitionTextualAbstract" name="BusinessAcquisitionTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_LineOfCreditToFundCashPaidForAcquisition" name="LineOfCreditToFundCashPaidForAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_LeaseAgreementExecutedDate" name="LeaseAgreementExecutedDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_LeaseAgreementDateOfCommencement" name="LeaseAgreementDateOfCommencement" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_LeaseRentHolidayPeriod" name="LeaseRentHolidayPeriod" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_AdditionalSquareFootageCommencementDate" name="AdditionalSquareFootageCommencementDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_SharesIssuedToUnderwritersUnderOverAllotmentOptions" name="SharesIssuedToUnderwritersUnderOverAllotmentOptions" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="spsc_BusinessAcquisitionCostOfAcquiredEntityDescriptionOfPurchasePriceComponentsTableTextBlock" name="BusinessAcquisitionCostOfAcquiredEntityDescriptionOfPurchasePriceComponentsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_EmployeeStockPurchasePlanMember" name="EmployeeStockPurchasePlanMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_NumberOfOfferingsPerYear" name="NumberOfOfferingsPerYear" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_PercentageOfCommonStockOnFairMarketValue" name="PercentageOfCommonStockOnFairMarketValue" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_EmployeeStockPurchasePlanEmployeesContribution" name="EmployeeStockPurchasePlanEmployeesContribution" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="spsc_EmployeeStockPurchasePlanWeightedAveragePurchasePriceOfSharesPurchased" name="EmployeeStockPurchasePlanWeightedAveragePurchasePriceOfSharesPurchased" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_DeferredCompensationArrangementWithIndividualCommonStockAvailableForFuturePurchases" name="DeferredCompensationArrangementWithIndividualCommonStockAvailableForFuturePurchases" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="spsc_EmployeeStockPurchasePlanOfferingPeriodEndDate" name="EmployeeStockPurchasePlanOfferingPeriodEndDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_FutureAmortizationExpenseForIntangibleAssets" name="FutureAmortizationExpenseForIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="spsc_RedeemableConvertiblePreferredSeriesBMember" name="RedeemableConvertiblePreferredSeriesBMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_RedeemableConvertiblePreferredSeriesCMember" name="RedeemableConvertiblePreferredSeriesCMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_StockIssuedDuringPeriodSharesExerciseOfWarrantShares" name="StockIssuedDuringPeriodSharesExerciseOfWarrantShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock" name="AdjustmentsToAdditionalPaidInCapitalConversionOfWarrantsToPurchaseRedeemableConvertiblePreferredStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="spsc_SecondaryStockOfferingValue" name="SecondaryStockOfferingValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="spsc_SecondaryStockOfferingShares" name="SecondaryStockOfferingShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_ChangeInCarryingValueOfPreferredStockWarrants" name="ChangeInCarryingValueOfPreferredStockWarrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_RiskAndUncertaintiesPolicyTextBlock" name="RiskAndUncertaintiesPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_GeneralTextualAbstract" name="GeneralTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_ComputerEquipmentAndPurchasedSoftwareMember" name="ComputerEquipmentAndPurchasedSoftwareMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_OfficeEquipmentAndFurnitureMember" name="OfficeEquipmentAndFurnitureMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_FairValueOfFinancialInstrumentsTextualAbstract" name="FairValueOfFinancialInstrumentsTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_RedeemableConvertiblePreferredStockAndStockholdersEquityDeficitTextualAbstract" name="RedeemableConvertiblePreferredStockAndStockholdersEquityDeficitTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_SecondaryStockOfferingMember" name="SecondaryStockOfferingMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_EffectiveIncomeTaxRateReconciliationPermanentDifferences" name="EffectiveIncomeTaxRateReconciliationPermanentDifferences" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_EmployeeBenefitPlanTextualAbstract" name="EmployeeBenefitPlanTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_GeneralAdditionalTextualAbstract" name="GeneralAdditionalTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_CommitmentsAndContingenciesAdditionalTextualAbstract" name="CommitmentsAndContingenciesAdditionalTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_RedeemableConvertiblePreferredStockAndStockholdersEquityDeficitAdditionalTextualAbstract" name="RedeemableConvertiblePreferredStockAndStockholdersEquityDeficitAdditionalTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_BusinessAcquisitionAdditionalTextualAbstract" name="BusinessAcquisitionAdditionalTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_DefinedContributionPlanEmployerMatchingContributionAmount" name="DefinedContributionPlanEmployerMatchingContributionAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_DefinedContributionPlanMaximumAllowableContributionPercentageByEmployee" name="DefinedContributionPlanMaximumAllowableContributionPercentageByEmployee" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_CapitalizedResearchAndDevelopmentCosts" name="CapitalizedResearchAndDevelopmentCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="spsc_BusinessAcquisitionPurchasePriceAllocationWorkingCapitalAdjustmentAmount" name="BusinessAcquisitionPurchasePriceAllocationWorkingCapitalAdjustmentAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_BusinessAcquisitionPurchasePriceAllocationAdditionalCompensationExpenses" name="BusinessAcquisitionPurchasePriceAllocationAdditionalCompensationExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_IncomeTaxReconciliationReleaseOfValuationAllowance" name="IncomeTaxReconciliationReleaseOfValuationAllowance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_IncomeTaxReconciliationAlternateMinimumTaxExpense" name="IncomeTaxReconciliationAlternateMinimumTaxExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_IncomeTaxReconciliationStateNetOperatingLossAdjustment" name="IncomeTaxReconciliationStateNetOperatingLossAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_DeferredTaxAssetsNetOperatingLossAndCreditTaxCarryforwardsNonCurrent" name="DeferredTaxAssetsNetOperatingLossAndCreditTaxCarryforwardsNonCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="spsc_DeferredTaxAssetsDeferredOperationNonCurrent" name="DeferredTaxAssetsDeferredOperationNonCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="spsc_DeferredTaxAssetsStockExpenseNonCurrent" name="DeferredTaxAssetsStockExpenseNonCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="spsc_DeferredTaxAssetsDepreciationAndAmortizationNonCurrent" name="DeferredTaxAssetsDepreciationAndAmortizationNonCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="spsc_DeferredTaxAssetsOtherNonCurrent" name="DeferredTaxAssetsOtherNonCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="spsc_OperatingLossCarryforwardExpirableUnusedAmount" name="OperatingLossCarryforwardExpirableUnusedAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="spsc_OperatingLossCarryforwardsLimitationsOnUseAmount" name="OperatingLossCarryforwardsLimitationsOnUseAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="spsc_ExcessIncomeTaxDeductionIncludedInNetOperatingLossCarryforward" name="ExcessIncomeTaxDeductionIncludedInNetOperatingLossCarryforward" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="spsc_EquityIncentivePlanTwoThousandTenMember" name="EquityIncentivePlanTwoThousandTenMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_PrimeRateMember" name="PrimeRateMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_BorrowingBaseAsPercentageOfMonthlyRecurringRevenue" name="BorrowingBaseAsPercentageOfMonthlyRecurringRevenue" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_FixedChargeCoverageRatio" name="FixedChargeCoverageRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_LineOfCreditFacilityIncreaseInInterestRateSubjectToDefault" name="LineOfCreditFacilityIncreaseInInterestRateSubjectToDefault" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_InterestRateLesseeAssetsUnderCapitalLease" name="InterestRateLesseeAssetsUnderCapitalLease" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_ManagementIncentiveAgreementsBonusAsPercentageOfPurchasePrice" name="ManagementIncentiveAgreementsBonusAsPercentageOfPurchasePrice" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_ManagementIncentiveAgreementsMinimumPurchasePrice" name="ManagementIncentiveAgreementsMinimumPurchasePrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_ManagementIncentiveAgreementsAggregateBonusAmount" name="ManagementIncentiveAgreementsAggregateBonusAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_ManagementIncentiveAgreementsLiability" name="ManagementIncentiveAgreementsLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="spsc_ManagementIncentiveAgreementsExpenses" name="ManagementIncentiveAgreementsExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_PreferredStockWarrantMember" name="PreferredStockWarrantMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_CommonStockWarrantMember" name="CommonStockWarrantMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_StockholdersEquityReverseStockSplitRatio" name="StockholdersEquityReverseStockSplitRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_SharesIssuedToPublicMember" name="SharesIssuedToPublicMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_WarrantExercisePriceOfWarrants" name="WarrantExercisePriceOfWarrants" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_WarrantChangesInFairValueRecordedInOtherExpense" name="WarrantChangesInFairValueRecordedInOtherExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_RedeemableConvertiblePreferredStockConversionRatio" name="RedeemableConvertiblePreferredStockConversionRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_ConvertiblePreferredStockConversionPrice" name="ConvertiblePreferredStockConversionPrice" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_ScheduleOfLeasedAssetsTable" name="ScheduleOfLeasedAssetsTable" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_LeasedAssetsLineItems" name="LeasedAssetsLineItems" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_PropertyAndEquipmentNetTextualAbstract" name="PropertyAndEquipmentNetTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_GoodwillAndIntangibleAssetsNetTextualAbstract" name="GoodwillAndIntangibleAssetsNetTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_LineOfCreditTextualAbstract" name="LineOfCreditTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_LineOfCreditAdditionalTextualAbstract" name="LineOfCreditAdditionalTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_StockBasedCompensationAdditionalTextualAbstract" name="StockBasedCompensationAdditionalTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_AmountBorrowedFromLineOfCreditToFundCashPaidForBusinessAcquisition" name="AmountBorrowedFromLineOfCreditToFundCashPaidForBusinessAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="spsc_NetProceedsFromIssueOfShares" name="NetProceedsFromIssueOfShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_StockOfferingNetOfCostsValue" name="StockOfferingNetOfCostsValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="spsc_StockOfferingNetOfCostsShares" name="StockOfferingNetOfCostsShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_EdificeMember" name="EdificeMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_DirectEdiMember" name="DirectEdiMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_AssetsHeldAtForeignSubsidiaryAndOfficeLocation" name="AssetsHeldAtForeignSubsidiaryAndOfficeLocation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_IncomeTaxReconciliationChangeInStateDeferredRate" name="IncomeTaxReconciliationChangeInStateDeferredRate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_IncomeTaxReconciliationSectionThreeEightTwoLimitation" name="IncomeTaxReconciliationSectionThreeEightTwoLimitation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="spsc_DeferredTaxAssetsValuationAllowanceOnStateNetOperatingLossAndCreditCarryForwards" name="DeferredTaxAssetsValuationAllowanceOnStateNetOperatingLossAndCreditCarryForwards" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="spsc_DeferredTaxAssetsNetOperatingLossAndCreditTaxCarryForwardsCurrent" name="DeferredTaxAssetsNetOperatingLossAndCreditTaxCarryForwardsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="spsc_DeferredTaxAssetsAllowanceForDoubtfulAccountsCurrent" name="DeferredTaxAssetsAllowanceForDoubtfulAccountsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="spsc_DeferredTaxAssetsAccruedExpenseCurrent" name="DeferredTaxAssetsAccruedExpenseCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="spsc_DeferredTaxLiabilitiesDeferredOperationCurrent" name="DeferredTaxLiabilitiesDeferredOperationCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="spsc_DeferredTaxAssetsStockExpenseCurrent" name="DeferredTaxAssetsStockExpenseCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="spsc_IncomeTaxesAdditionalTextualAbstract" name="IncomeTaxesAdditionalTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_LiboMember" name="LiboMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_NumberOfOptionsToExtendTermOfLease" name="NumberOfOptionsToExtendTermOfLease" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_RedeemableConvertiblePreferredSeriesMember" name="RedeemableConvertiblePreferredSeriesMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_NumberOfRevenueSources" name="NumberOfRevenueSources" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_PreferredStockWarrantExpirationStartPeriod" name="PreferredStockWarrantExpirationStartPeriod" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_PreferredStockWarrantExpirationEndPeriod" name="PreferredStockWarrantExpirationEndPeriod" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_ExpectedLifeOfConnection" name="ExpectedLifeOfConnection" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="spsc_WarrantExercisePeriod" name="WarrantExercisePeriod" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
</schema>
