TheFinder
Powered by the
Ohio Department of Taxation

GetOHSalesTaxByZipCode

Locates an Ohio zip code and retrieves sales tax information.

SOAP 1.1 Request

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /OHFinderService/OHFinderService.asmx HTTP/1.1
Host: thefinder.tax.ohio.gov
Content-Type: text/xml; charset=utf-8
SOAPAction: "https://thefinder.tax.ohio.gov/OHFinderService/GetOHSalesTaxByZipCode"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
               xmlns:xsd="http://www.w3.org/2001/XMLSchema"
               xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetOHSalesTaxByZipCode xmlns="https://thefinder.tax.ohio.gov/OHFinderService">
      <postalCode>string</postalCode>
      <taxAmount>decimal</taxAmount>
      <taxDate>dateTime</taxDate>
      <requestSFSTInfo>boolean</requestSFSTInfo>
    </GetOHSalesTaxByZipCode>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
               xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
               xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetOHSalesTaxByZipCodeResult xmlns="https://thefinder.tax.ohio.gov/OHFinderService/">
      <zipResponse>
        <FoundZipCode>string</FoundZipCode>
        <FoundZipPlus4>string</FoundZipPlus4>
      </zipResponse>
      <taxResponse>
        <TaxResponse>
          <StateName>string</StateName>
          <StateFips>string</StateFips>
          <CountyName>string</CountyName>
          <CountyFips>string</CountyFips>
          <TransitName>string</TransitName>
          <TransitFips>string</TransitFips>
          <GeneralTaxIntrastate>double</GeneralTaxIntrastate>
          <GeneralTaxInterstate>double</GeneralTaxInterstate>
          <FoodDrugTaxIntrastate>double</FoodDrugTaxIntrastate>
          <FoodDrugTaxInterstate>double</FoodDrugTaxInterstate>
          <TotalSalesTaxAmount>double</TotalSalesTaxAmount>
          <TotalSalesAmountWithTax>double</TotalSalesAmountWithTax>
        </TaxResponse>
        <TaxResponse>
          <StateName>string</StateName>
          <StateFips>string</StateFips>
          <CountyName>string</CountyName>
          <CountyFips>string</CountyFips>
          <TransitName>string</TransitName>
          <TransitFips>string</TransitFips>
          <GeneralTaxIntrastate>double</GeneralTaxIntrastate>
          <GeneralTaxInterstate>double</GeneralTaxInterstate>
          <FoodDrugTaxIntrastate>double</FoodDrugTaxIntrastate>
          <FoodDrugTaxInterstate>double</FoodDrugTaxInterstate>
          <TotalSalesTaxAmount>double</TotalSalesTaxAmount>
          <TotalSalesAmountWithTax>double</TotalSalesAmountWithTax>
        </TaxResponse>
      </taxResponse>
      <resultCode>int</resultCode>
      <result>string</result>
    </GetOHSalesTaxByZipCodeResult>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 Request

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /OHFinderService/OHFinderService.asmx HTTP/1.1
Host: thefinder.tax.ohio.gov
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                 xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
                 xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <PostalCode xmlns="https://thefinder.tax.ohio.gov/OHFinderService/">string</PostalCode>
    <SalesAmount xmlns="https://thefinder.tax.ohio.gov/OHFinderService/">double</SalesAmount>
    <SalesDate xmlns="https://thefinder.tax.ohio.gov/OHFinderService/">dateTime</SalesDate>
    <ReturnMultiple xmlns="https://thefinder.tax.ohio.gov/OHFinderService/">boolean</ReturnMultiple>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                 xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
                 xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetOHSalesTaxByZipCodeResult xmlns="https://thefinder.tax.ohio.gov/OHFinderService/">
      <zipResponse>
        <FoundZipCode>string</FoundZipCode>
        <FoundZipPlus4>string</FoundZipPlus4>
      </zipResponse>
      <taxResponse>
        <TaxResponse>
          <StateName>string</StateName>
          <StateFips>string</StateFips>
          <CountyName>string</CountyName>
          <CountyFips>string</CountyFips>
          <TransitName>string</TransitName>
          <TransitFips>string</TransitFips>
          <GeneralTaxIntrastate>double</GeneralTaxIntrastate>
          <GeneralTaxInterstate>double</GeneralTaxInterstate>
          <FoodDrugTaxIntrastate>double</FoodDrugTaxIntrastate>
          <FoodDrugTaxInterstate>double</FoodDrugTaxInterstate>
          <TotalSalesTaxAmount>double</TotalSalesTaxAmount>
          <TotalSalesAmountWithTax>double</TotalSalesAmountWithTax>
        </TaxResponse>
        <TaxResponse>
          <StateName>string</StateName>
          <StateFips>string</StateFips>
          <CountyName>string</CountyName>
          <CountyFips>string</CountyFips>
          <TransitName>string</TransitName>
          <TransitFips>string</TransitFips>
          <GeneralTaxIntrastate>double</GeneralTaxIntrastate>
          <GeneralTaxInterstate>double</GeneralTaxInterstate>
          <FoodDrugTaxIntrastate>double</FoodDrugTaxIntrastate>
          <FoodDrugTaxInterstate>double</FoodDrugTaxInterstate>
          <TotalSalesTaxAmount>double</TotalSalesTaxAmount>
          <TotalSalesAmountWithTax>double</TotalSalesAmountWithTax>
        </TaxResponse>
      </taxResponse>
      <resultCode>int</resultCode>
      <result>string</result>
    </GetOHSalesTaxByZipCodeResult>
  </soap12:Body>
</soap12:Envelope>