
Minnesota has a 6.875% state sales tax rate, and local taxes of .05% to 3% can push that rate as high as 9.875% in some localities like St. Paul. Software businesses need to be aware that while SaaS is not taxable in Minnesota, prewritten software and digital products are.
This guide walks you through everything you need to know about Minnesota sales tax, from what is taxable, to when you have sales tax nexus in the state, to how to register for a Minnesota sales tax permit to filing and remitting.
Minnesota Sales Tax at a Glance
Because Minnesota allows locals sales tax rates on top of their 6.875% state rate, local taxes in the state can grow up to 9.875% in some high tax cities like St. Paul. Because sales tax rates vary so widely, it’s crucial to always calculate the correct rate.
Minnesota is a destination-based sales tax state. This means that the sales tax rate you charge is determined by your buyer’s delivery address. If you sell to customers across the state, then you may charge that 9.875% rate in St. Paul, but only the state’s 6.875% rate in rural northwestern Kittson County.
To find the right rate to charge, use the Minnesota Sales Tax Rate Calculator. But note that this calculator only returns the state and local rates. If your transaction is also subject to special taxes such as admissions, entertainment, liquor or lodging, you’ll need to check the state’s Local Sales Tax Information page.
Sales tax in Minnesota is administered through Minnesota e-Services. There you’ll register for your sales tax permit, file your returns, and pay by the due date.
Taxable Categories: What Minnesota Sales Tax Applies To
Minnesota sales tax applies to retail sales of tangible personal property, prewritten computer software, specified digital products, and a short list of enumerated services. Here's how each category breaks down.
Tangible Personal Property (TPP)
Tangible personal property is taxable in Minnesota at the combined state and local rate. If you sell physical goods at retail, they are generally taxable unless a specific exemption applies.
Minnesota’s sales tax exemptions include:
- Most groceries (unprepared food)
- Clothing and footwear
- Prescription drugs and medical devices
- Physical and digital textbooks
Shipping and handling charges on tangible products follow the taxability of the item being shipped. If you’re shipping a taxable toothbrush, then the shipping charge is taxable. If you’re shipping non-taxable sneakers, then shipping is also not taxable.
SaaS, Software, and Digital Products
SaaS is generally not taxable in Minnesota. If your customers subscribe to remotely hosted software and never download or take possession of a copy, the state considers that a nontaxable service. This applies to both B2B and B2C SaaS sales.
Custom software developed for one purchaser is also exempt.
But the state does consider prewritten software taxable no matter how it is delivered, whether that’s on a disc, a flash drive or via download.
Many digital products are also taxable when sold to end users. This includes digital movies and videos, music, and e-books. But some digital goods, like digital news articles, charts and graphs, and digital textbooks, are exempt.
If you sell both SaaS (hosted by you, your customer never downloads or takes possession of a copy) and digital products (downloadable, your customer takes possession of a copy) be sure you’re applying Minnesota sales tax correctly to each transaction.
Sphere's tax engine classifies Minnesota software and digital product transactions automatically and applies the correct rate, so you're not making these calls manually.
Taxable Services
Minnesota taxes only certain enumerated services. So, if the service you provide isn’t on the state’s list, it’s not taxable. Taxable services include admissions to entertainment events and certain repair and installation labor on taxable goods. Most professional and personal services, like consulting, accounting, and legal work, are exempt.
Monitoring: When Minnesota Sales Tax Applies to You
You’re required to collect Minnesota sales tax once you establish sales tax nexus in the state. Here’s how that happens.
Economic Nexus Threshold
Minnesota’s economic nexus threshold is $100,000 in retail sales OR 200 or more retail transactions, including marketplace sales, in the preceding twelve-month period. If you cross either of these thresholds, you’re required to register for a Minnesota sales tax permit and begin collecting.
Note that this includes marketplace sales. So if you sell on a 3rd party site like Amazon or Walmart, you’re required to track those sales even if the 3rd party handles sales tax on your behalf on those transactions.
Once you have economic nexus, you must begin collecting sales tax by the first day of the next month, and no later than sixty days after crossing the threshold. In other words, this is something that can’t wait until an end of the year reconciliation. You must constantly review your sales into Minnesota to ensure you haven’t crossed the threshold. That’s where Sphere comes in. Sphere monitors your sales automatically and alerts you when it’s time to register and begin collecting Minnesota sales tax.
Physical Nexus
Any physical presence in Minnesota creates nexus regardless of your revenue. That includes employees, offices, inventory stored in the state, or regular in-state business activity. Even one remote employee working from their Minneapolis apartment gives you sales tax responsibility in the state.
Marketplace Facilitators
Marketplace facilitators (Minnesota calls them marketplace providers) must collect and remit Minnesota sales tax on behalf of their sellers once the marketplace crosses the same $100,000 or 200-transaction threshold. If you sell only through marketplaces like Amazon, the platform handles collection for you. But you may still need to register for use tax purposes, and if you also sell through your own site, those direct sales are your responsibility when it comes to sales and use tax compliance.
Registration: How to Register for Minnesota Sales Tax
Register for Minnesota sales tax by getting a Minnesota Tax ID Number through the state's e-Services portal.
How to Register
Go to Minnesota e-Services and register for a Minnesota Tax ID Number with a Sales and Use Tax account. You'll provide your legal business name, entity type, address, and expected sales volume.
Processing is immediate. Your Tax ID is issued instantly upon completing the application, so you can start collecting right away. No waiting weeks for a paper permit.
Registration Fees
There is no fee to register for a Minnesota Sales and Use Tax account. Registration is free.
If you’d rather not deal with this administrative hassle, Sphere manages the full Minnesota sales tax registration process for you.
Calculation: Minnesota Sales Tax Rates
Minnesota sales tax rates run from 6.875% to 9.875% depending on the delivery address. Here's how the math works.
State and Local Rate
The state rate is 6.875% everywhere in Minnesota. Local option taxes from counties, cities, and special taxing districts add anywhere from 0.5% to 3% on top. Combined rates range from 6.875% in areas with no local tax up to 9.875% in St. Paul.
Use the Minnesota Sales Tax Calculator to confirm the general combined rate for any address. Special local taxes on admissions, entertainment, liquor, and lodging are not included. In some Minneapolis cases, those special local taxes can push the effective rate on specific transactions to 11.025%. If you sell in those categories, verify separately.
What the Rate Applies To
The combined rate applies to taxable tangible personal property, prewritten software, specified digital products, and enumerated taxable services. SaaS is excluded, since it's not taxable in Minnesota.
For out-of-state sellers, sourcing is destination-based. This means you charge the rate at the buyer's delivery address, or the billing address on file for digital goods. Charging your home rate on every sale is one of the most common (and potentially expensive) mistakes remote sellers make.
Filing: How and When to File Minnesota Sales Tax Returns
Minnesota sales tax returns are filed electronically through e-Services, with due dates based on your assigned filing frequency. Here's what you need to know.
Filing via e-Services
All Minnesota sales and use tax returns are filed online through e-Services. Paper filing isn't an option in the state.
Note that zero returns are required. If you had no taxable sales in a period, you should still file, or you'll face the same late-filing penalty as anyone else. Also, your gross receipts figure must include all taxable and exempt sales, leases, and rentals for the period, excluding the sales tax itself. You then back out exempt sales to arrive at your taxable amount.
Filing Deadlines
- Monthly filers: due the 20th of the following month
- Quarterly filers: due April 20, July 20, October 20, and January 20
- Annual filers: due February 5 of the following year
If a due date lands on a weekend or holiday, the deadline moves to the next business day.
Filing Frequency Thresholds
The Minnesota Department of Revenue assigns your filing frequency based on your average monthly Sales and Use Tax liability, including local taxes.
The state assigns your initial frequency at registration based on your projected volume, and it may change your frequency as your liability grows or shrinks.
Late Filing Penalties
Minnesota penalizes late filing and late payment separately, and they stack:
- Late filing: 5% of any tax not paid by the due date
- Late payment: 5% of the unpaid tax, plus another 5% for each additional 30 days (or fraction of 30 days) the tax goes unpaid, up to a maximum of 15%
- Repeat late filing or late payment: an extra 25% of the tax not paid on time for each late period, if you file or pay late more than 3 times within a 25-month period (the state issues a warning letter before assessing this one)
- Interest: charged on both the tax and the penalties from the due date until paid in full. The rate can change each year. For 2026, it's 7%.
Automate your sales tax filing and payments with Sphere so you never miss a due date or owe a penalty.
Remittance: How to Pay Minnesota Sales Tax
Minnesota sales tax payments are made through e-Services at the same time you file. Here's how it works for domestic and foreign businesses.
Remittance via e-Services
You’ll pay Minnesota sales tax via ACH debit from your US bank account at the time of filing.
Remittance for Foreign Businesses
No US bank account? The state of Minnesota won’t accept a foreign ACH payment directly. But there’s a solution. Sphere's embedded remittance platform handles the payment on your behalf, no local bank account required. Your Minnesota liability gets paid on time, and you skip the headache of opening a US account just to remit sales tax.
How Sphere Helps With Minnesota Sales Tax Compliance
.png)
Sphere automates every step of Minnesota sales and use tax compliance, from the first nexus alert to the final remittance:
- Monitoring: Sphere tracks your Minnesota sales in real time and triggers registration when you approach the $100,000 or 200-transaction economic nexus threshold.
- Classification and calculation: Sphere's tax engine correctly classifies SaaS, prewritten software, and digital goods, then calculates the exact combined rate for every delivery address, from St. Paul to Rochester to Eagan.
- Filing and remittance: Sphere files your returns on schedule through e-Services and remits payment, including embedded remittance for foreign businesses without a US bank account.
- Exemption certificates: Sphere collects, validates, and stores Form ST3 exemption certificates for your Minnesota B2B transactions, so exempt sales hold up under audit.
And because Sphere is a single global platform, the same system that handles Minnesota also handles VAT, GST, and indirect tax everywhere else you sell.





.png)
