.png)
Ohio's state sales tax rate is 5.75%. Add in local county and transit authority taxes and you can reach a combined rate of 8.00%, depending on where your customer is located.
Ohio has a quirk that trips up a lot of businesses: B2B SaaS is taxable, but B2C SaaS is not. The buyer type determines whether tax applies, and getting that wrong can lead to compliance headaches for SaaS businesses.
This guide walks through everything you need to know to stay compliant in Ohio, including what's taxable, how nexus works, how to register, how to calculate the right rate, when to file, and how to remit.
What Is Taxable in Ohio
SaaS and Digital Services
The state of Ohio taxes SaaS differently depending on whether the buyer is a business or a consumer. If your customer is a business, your SaaS product is taxable. If your customer is a consumer using the software for personal purposes, it is not.
This distinction catches a lot of companies off guard, especially when they sell to both types of buyers. If your platform serves both businesses and consumers, you need a way to track buyer type at the transaction level. Otherwise, you risk over-collecting (and annoying customers) or under-collecting (and owing the state money you didn't collect straight out of your pocket).
Remotely accessed software where no code is downloaded or transferred to the customer is generally treated as a service in Ohio. The taxability then hinges on that B2B versus B2C question.
Digital Goods
Many digital goods are taxable in Ohio, including downloaded software, apps, and prewritten software delivered electronically or on physical media.
Key points on digital goods:
- Prewritten (canned) software delivered via download or tangible media is taxable
- Custom software built specifically for one customer is generally not taxable
- Digital products like e-books, music, and streaming content are generally taxable in Ohio at the 5.75% state rate, plus any applicable local rates
Tangible Personal Property (TPP)
Most tangible personal property (TPP) like electronics, furniture, and clothing sold at retail is considered taxable goods in Ohio.
However, some items are not taxable, including:
- Unprepared groceries intended for home consumption
- Prescription drugs
- Certain medical devices and equipment
Prepared food and restaurant meals are generally taxable.
Monitoring — When Ohio Sales Tax Applies to Your Business
Economic Nexus
Ohio's economic nexus threshold is $100,000 in sales OR 200 transactions into the state during the current or previous calendar year. Once you hit either threshold, you must register and start collecting sales tax.
A few details worth knowing:
- Both taxable and exempt retail sales count toward the $100,000 threshold
- Non-taxable services do not count toward the threshold
- The 200-transaction count covers all separate retail transactions shipped into Ohio
- Ohio calls this "substantial nexus" rather than economic nexus, though the concept is the same
If you exceeded the threshold at any point in 2024, you have nexus throughout 2025, even if your 2025 volume drops below the threshold.
Physical Nexus
Any physical presence in Ohio creates nexus immediately. Unlike with economic nexus, there is no sales threshold required.
Physical nexus triggers include:
- An office, storefront, or distribution center in the state
- Employees or contractors working in Ohio (including remote workers)
- Inventory stored in an Ohio warehouse or fulfillment center
- Attending trade shows or selling in person in Ohio
If you have a remote employee who lives in Ohio, that creates physical nexus. Sphere monitors your Ohio sales exposure in real time and alerts you when you're approaching or have crossed nexus thresholds.
Registration — How to Get an Ohio Vendor's License
How to Register
Businesses register for Ohio sales tax through the Ohio Business Gateway at gateway.ohio.gov.
Ohio recently overhauled its systems, which has made registration a bit more involved than it used to be. The process now requires two separate accounts:
- Create an OHID account - Ohio's unified state login system
- Create an Ohio Business Gateway account - this is where you register for your Sales and Use Tax License and file returns
Once you have both accounts connected, you can complete your registration online. Processing is immediate, so you receive your license number right away.
It’s important to note that if you are an out-of-state seller with only economic nexus (no physical presence), you register for a Seller's Use Tax account rather than a standard Vendor's License. Ohio is also a member of the Streamlined Sales Tax (SST) system, which means you can register through the SST Registration System if you prefer.
Fees and Timing
Ohio charges a $50 fee for a standard Vendor's License (up from $25 in 2025). Remote sellers registering via the use tax account (Form UT-1000) do not have to pay a registration fee.
Because of the dual OHID and Ohio Business Gateway setup, budget extra time the first time you go through the process, especially if you are setting up on behalf of a business with multiple people who need access.
Sphere manages Ohio sales tax registration on your behalf, including navigating the separate OHID and Ohio Business Gateway setups, so you're compliant from day one.
Calculation — Getting the Right Tax Rate
State vs. Local Rates
Ohio's state sales tax rate is 5.75%. Local jurisdictions can add up to an additional 2.25%, for a maximum combined rate of 8.00%.
Here's how Ohio's rate structure breaks down:
- State rate - 5.75% (applies statewide)
- County rate - Varies by county
- Transit authority tax - Some areas have a third layer for regional transit districts
As of mid-2025, the Central Ohio Transit Authority (COTA) increased its rate by 0.5% for Franklin County and parts of surrounding counties. Rate changes like this are a good reminder that Ohio sales tax rates are not static.
Ohio is a destination-based sales tax sourcing state. This means the rate you charge is based on your buyer's ship-to or billing address (which is considered the point of sale), not your business location.
SaaS Rate Calculation
For B2B SaaS sales into Ohio, apply the full combined rate (state + local) to the transaction. For B2C SaaS sales, no Ohio sales tax is due.
If you sell to both types of buyers, you will need to capture buyer type at checkout and apply the right tax treatment to each transaction.
Sphere calculates the correct Ohio sales tax rate on every transaction—including the B2B/B2C SaaS distinction—and applies the right local rate based on your customer's exact address.
Using Ohio's Rate Lookup Tool
Ohio's transit district boundaries do not always follow city lines. For example, a customer whose billing address shows a particular city might actually fall within a transit district that adds an extra layer of tax.
Do not rely on city-level lookups. Use Ohio's address-level lookup tool (i.e. Ohio sales tax calculator), The Finder, at thefinder.tax.ohio.gov to confirm the exact combined rate for any Ohio address.
Filing — Ohio Sales Tax Returns
Filing via Ohio Business Gateway
Businesses that owe in Ohio file sales tax returns through the Ohio Business Gateway.
Returns are due on the 23rd day of the month following the end of the tax period. If the 23rd falls on a weekend or holiday, the due date shifts to the next business day.
You must file an Ohio sales tax return every period even if you had zero taxable sales. Ohio calls these "zero returns," and skipping one still triggers a late filing penalty even if you didn’t collect any Ohio sales tax.
Filing Frequency
Ohio assigns sales tax filing frequency based on your tax liability:
- Monthly - Tax liability above $1,200 in a six-month period
- Semi-annual - Tax liability below $1,200 per six-month period
- Quarterly - Applies to consumer use tax accounts (remote sellers) and direct-pay permit holders (not standard vendor’s license holders)
New registrants typically start on a monthly schedule. Your frequency can change as your volume changes.
Penalties for Late Filing
Ohio charges penalties and interest for filing or remitting sales tax late.
- Late filing penalty - $50 per late return, plus up to 10% of the tax due
- Late payment penalty - An additional 10% if a tax notice goes unpaid by the specified date
- Interest - Begins accruing on unpaid tax from the 31st day after the due date; the rate varies annually (10% in 2025)
Consistent late filings can also put your Vendor's License at risk of suspension.
Remittance — Paying Ohio Sales Tax
Standard Remittance via Ohio Business Gateway
Ohio sales tax payments are made through the Ohio Business Gateway using ACH debit.
You provide your US bank account details (routing number and account number) through the portal, and Ohio debits the amount owed. Payment is tied directly to your return filing. You file and pay in the same step.
Remittance for Foreign Businesses
If your business is based outside the US and does not have a US bank account, standard ACH remittance through the Ohio Business Gateway is not an option for you.
Sphere's embedded remittance platform handles Ohio tax payments for international businesses, removing the need for a US bank account. You submit through Sphere, and Sphere remits to Ohio on your behalf.
How Sphere Simplifies Ohio Sales Tax Compliance
.png)
Ohio sales tax has several moving parts: a B2B/B2C distinction for SaaS, destination-based rates that vary by exact address, a dual-system registration process, and strict filing deadlines with penalties for zero-return non-filing.
Sphere automates all of it.
- Monitoring - Tracks your Ohio sales in real time and alerts you when you're approaching or have crossed sales tax nexus thresholds
- Registration - Handles your Ohio Vendor's License application, including both the OHID and Ohio Business Gateway setup
- Calculation - Applies the correct state and local rate on every transaction, including the B2B/B2C SaaS distinction
- Filing - Prepares and submits your Ohio returns via the Ohio Business Gateway automatically
- Remittance - Processes ACH payments and supports international businesses without US bank accounts via Sphere's embedded remittance platform
- Exemption Certificate Management - Collects, stores, and validates exemption certificates from Ohio buyers




.png)
