QuickBooks Sales Tax Calculator, Setup and Reports: How to Set Up Sales Tax in QuickBooks Online

How QuickBooks Online calculates sales tax, how to set up sales tax in QBO, run the liability report and record payments, plus the switch you cannot undo.

Totals reconcile to the original QuickBooks Online and Desktop Free to try, no card needed
Built for bookkeepers and accountants Totals checked against your statement

PDF, JPG, PNG, BMP, HEIC, TIFF

Upload your bank statement

QuickBooks Online calculates sales tax automatically once you turn on its sales tax feature. It reads the shipping address on the invoice, falls back to your business address when there is no shipping address, checks whether the customer is exempt and whether the product or service is taxable, then applies the combined state, county, city and district rate for that location and posts the tax to a sales tax liability account. You review what you owe in the Sales Tax Center, record the payment there, and QuickBooks clears the liability. The rate lookup is the easy part. The parts that cost people money are the report basis, the payments recorded outside the Sales Tax Center, and one setup choice that cannot be undone.

Last updated September 2026. Menu paths and behavior below reflect Intuit's published guidance and QuickBooks Community answers as of September 2026. Intuit renames these menus regularly, so where two paths exist both are given. Sales tax rules are set by states, not by QuickBooks, and nothing here is tax advice.

Sales tax is only as accurate as the ledger underneath it. If months of sales, refunds and merchant deposits never made it into QuickBooks, the Sales Tax Center will happily calculate a return from an incomplete file. Upload your PDF bank or credit card statements above, import the .qbo Web Connect file, and the tax you report is calculated against a complete set of transactions instead of a partial one.

How the QuickBooks sales tax calculator decides the rate

There is no single rate stored on your account. QuickBooks runs a lookup per transaction, per line, and the answer depends on five inputs. If sales tax on an invoice looks wrong, one of these five is the reason.

InputWhat QuickBooks does with itWhere you control it
Ship to address on the invoicePrimary signal. Determines the combined state, county, city and special district rate applied to the sale.The Ship to field on the invoice or sales receipt
Your business addressUsed as the fallback when the transaction has no shipping address, which is why service businesses often see a single home rate.Gear icon, Account and settings, Company, then Address
Customer tax statusAn exempt customer suppresses tax on every line regardless of location. Exemption reason is stored on the customer record.Customer record, Tax info tab
Product or service tax categoryDecides whether the item is taxable at all and at what rate, since states tax food, software, shipping and labor differently.Products and services list, Edit, then Sales tax category
Registered tax agenciesYou only collect where you have told QuickBooks you are registered. An unregistered state produces no tax even if the address is correct.Taxes, Sales tax, then Sales tax settings

The most common report of QuickBooks calculating the wrong rate turns out to be the second row: an invoice with no shipping address, quietly taxed at the company address instead of the customer's.

How to set up sales tax in QuickBooks Online

Go to Taxes, then Sales tax. On a company that has never used the feature, QuickBooks runs a short setup that asks for your business address, whether you charge sales tax outside your state, your filing frequency and the date you started collecting in each agency. Work through it in this order.

  1. Confirm the business address, because it becomes the default rate source for every untagged sale.
  2. Add each state where you are registered as a tax agency, with the correct start date. Do not add a state you have not registered in, since collecting tax without a permit is a real problem in most states.
  3. Set the filing frequency per agency, monthly, quarterly or annually, to match what the state assigned you.
  4. Assign a sales tax category to every product and service. Items left uncategorized default to a generic taxable treatment, which is what produces surprise tax on shipping and labor.
  5. Mark exempt customers on their customer record and store the exemption reason, so the exemption survives an audit.

In QuickBooks Desktop the equivalent path is Edit, then Preferences, then Sales Tax, then Company Preferences, where you turn sales tax on, create sales tax items and codes, and set the default. Desktop does not do automatic address based rate lookup the way QuickBooks Online does. In Desktop you build the rates yourself as sales tax items and group them, which is manageable in one jurisdiction and unpleasant across many.

The one setup choice you cannot undo

This is the fact worth reading twice, because almost nothing written about QuickBooks sales tax setup mentions it. Moving a QuickBooks Online company from the older manual sales tax to automated sales tax is a one way door. Once the company is on automated sales tax, there is no setting that restores manual rate entry.

Manual sales tax (legacy)Automated sales tax (current)
How the rate is setYou create rates yourself and pick one per transactionLooked up per transaction from the address
Multi state workPainful, every rate is hand builtHandled, rates maintained by Intuit
Overriding a rateStraightforward, you choose the ratePossible per transaction, but you override a calculated figure and QuickBooks records that you did
New companiesNot offeredDefault for new QuickBooks Online companies
Switching to itn/aAvailable from the Sales Tax Center
Switching backn/aNot available. Intuit's guidance covers making tax agencies inactive so no further tax is calculated, which is not the same as restoring manual entry. A genuine reset means a new QuickBooks Online company with your data imported into it.

Contractors and trades working across many counties are the group this hits hardest, because they often want to keep choosing the rate by job. If that is you, decide before you switch, not after.

The sales tax liability report, and the cash versus accrual trap

Open it from Taxes, then Sales tax, then Reports, or from Reports and search for Sales Tax Liability Report. It shows gross sales, taxable sales, nontaxable sales and tax collected per agency for the period, which is the shape of most state returns.

The trap is the report basis. On an accrual basis, QuickBooks recognizes the full sales tax the moment you create the invoice, whether or not the customer has paid. On a cash basis, the tax appears only once the invoice is paid. Plenty of accrual basis businesses are required by their state to remit sales tax on a cash basis, and running the report on the wrong basis is a standard cause of over remitting or under remitting. Check the basis in the report settings before you file, every time, and match it to what your state requires rather than to how you keep your books.

A second reconciliation gap shows up as unassigned amounts. A transaction saved without a sales tax code does not roll into any agency's return, so your books and your return disagree by exactly that amount. The Sales Tax Center flags these; open the detail, click into each transaction and assign the correct code before filing.

Paying sales tax and recording adjustments

Record the payment inside the Sales Tax Center, not as a plain expense. Go to Taxes, then Sales tax, find the agency and return period, choose View return or Record payment, confirm the amount, set the payment date and the bank account, then save. Doing it this way clears the liability. Writing a check straight to the state from the bank feed does not: it debits an expense or the liability without closing the return, and the Sales Tax Center keeps showing an amount due that you have already paid. That is the single most common sales tax cleanup job in QuickBooks.

When the state's figure and the QuickBooks figure differ, use an adjustment rather than editing history. On the return, choose Adjust, pick a reason such as a prompt payment discount, a credit, rounding or interest and penalties, select the account it should post to, and enter the amount. Penalties and interest belong in an expense account, not in sales tax payable. In QuickBooks Desktop the same idea lives under Vendors, then Sales Tax, then Adjust Sales Tax Due, and payments are made through Pay Sales Tax.

What QuickBooks sales tax does not do

Being clear about the ceiling saves you from discovering it in an audit. QuickBooks Online monitors your sales against state economic nexus thresholds and warns you as you approach one. It does not register your business in that state, and registration is a prerequisite before you may collect. It does not file and remit returns in every state, though direct filing is available from QuickBooks Online for a limited set of states. It does not manage state notices, handle amended returns, or store exemption certificates as documents.

Businesses that outgrow that ceiling usually add a dedicated compliance product rather than leave QuickBooks. If you are at that point, the honest comparison of what the specialists charge is in our breakdown of Avalara pricing versus TaxJar pricing, including the numbers Avalara does publish and the order volume tier that TaxJar's headline prices actually refer to.

A real .qbo file QuickBooks accepts

Built for the statements US banks actually send, checked before it exports.

Reconciliation

Every total checked against the statement

The converter adds up the transactions it parsed and matches that to the statement total before you export, so nothing is silently dropped.

Web Connect

A genuine .qbo, not a renamed CSV

Valid OFX 1.02 with QuickBooks Web Connect headers. Online and Desktop import it as a standard bank feed.

OCR

Scans and phone photos read line by line

OCR runs before parsing, so a scanned or photographed paper statement comes out the same as a digital PDF.

Volume

A year of statements in one batch

Bulk upload for catch-up and cleanup work. Each file gets its own reconciliation check and its own exports.

Locked files

Password-protected PDFs handled

Enter the password on upload. Multi-column and multi-page statement layouts are parsed too.

Exports

Excel and CSV in the same download

One conversion, three files: the .qbo for QuickBooks, an XLSX to review, and a CSV for everything else.

How to convert your statement to QuickBooks

Three steps. No column-mapping wizard.

1

Upload the PDF statement

Drag in a PDF, a scan, or a phone photo. Password-protected and multi-page files are fine.

2

Review the reconciled rows

Every transaction is extracted and checked against the statement total. You see the parsed rows before exporting.

3

Import into QuickBooks

Download the .qbo and import it as a Web Connect bank feed. Excel and CSV are in the same download.

Questions worth answering

The specifics that decide whether the import is clean. If your case is not here, email [email protected].

Does QuickBooks calculate sales tax?

Yes. QuickBooks Online calculates sales tax automatically on invoices and sales receipts once sales tax is turned on. It applies the combined state, county, city and district rate for the transaction's location, per line item, and posts the result to a sales tax liability account. QuickBooks Desktop also handles sales tax, but you build the rates yourself rather than having them looked up.

How do I set up sales tax in QuickBooks Online?

Go to Taxes, then Sales tax, and work through the setup. Confirm your business address, add each state where you are registered as a tax agency with the correct start date, set the filing frequency the state assigned you, assign a sales tax category to every product and service, and mark exempt customers on their customer records. The address and the item categories drive every later calculation.

How does QuickBooks calculate sales tax?

It runs a lookup per transaction using the shipping address on the invoice, or your business address when no shipping address is present. It then checks the customer's exempt status, the sales tax category on each product or service, and which tax agencies you are registered with, and applies the combined rate for that jurisdiction on the transaction date.

Does QuickBooks pay sales tax?

No. QuickBooks calculates what you owe, tracks it as a liability and records the payment once you make it, but it does not move money to the state on your behalf as a standard feature. Direct filing from QuickBooks Online is available for a limited set of states. Everywhere else you file and pay on the state's own portal and then record that payment in the Sales Tax Center.

How do I pay sales tax in QuickBooks Online?

Go to Taxes, then Sales tax, find the agency and the return period, and choose View return or Record payment. Confirm the amount, set the payment date and the bank account you paid from, then save. Record it here rather than as a plain expense from the bank feed, because only this path closes the return and clears the liability.

How do I record a sales tax payment in QuickBooks Online?

Use Record payment inside the Sales Tax Center on the specific return period you are paying. If you already entered the payment as an expense or a check from the bank feed, delete or unlink that transaction first, then record it through the Sales Tax Center and match the bank feed entry to it. Leaving both in place double counts the payment.

Where is the sales tax center in QuickBooks Online?

In the left navigation, choose Taxes, then the Sales tax tab. That screen is the Sales Tax Center. It lists each tax agency, the returns due and their periods, the amount owed, and links through to Record payment, Adjust, View return and the sales tax reports.

What is the QuickBooks sales tax liability report?

It is the report that summarizes gross sales, taxable sales, nontaxable sales and sales tax collected for each tax agency over a period, which is the shape most state returns ask for. Open it from Taxes, then Sales tax, then Reports. Check the report basis before filing, because accrual and cash produce different figures.

How do I adjust the sales tax rate in QuickBooks?

With automated sales tax in QuickBooks Online you do not edit the rate itself, because Intuit maintains it. You can override the tax amount on an individual transaction, and you can correct a return total using Adjust on the return in the Sales Tax Center, choosing a reason and an account. In QuickBooks Desktop you edit the sales tax item under the Item List.

Can I turn off automated sales tax in QuickBooks Online?

Not in the sense most people mean. Once a company is on automated sales tax there is no setting that restores the older manual rate entry. What you can do is make tax agencies inactive so QuickBooks stops calculating tax on new sales forms. A genuine return to manual sales tax means creating a new QuickBooks Online company and importing your data into it.

Why is QuickBooks sales tax not calculating?

Work through five checks in order. The customer may be marked exempt, the product or service may have a nontaxable sales tax category, the invoice may have no shipping address, you may not have added that state as a tax agency, or the transaction date may fall before the start date you set for the agency. One of those five explains almost every case.

What are unassigned sales tax amounts in QuickBooks?

They are transactions carrying tax that is not tied to any tax agency, usually because the transaction was saved without a sales tax code, or because a payment to the state was entered outside the Sales Tax Center. They do not roll into a return, so your books and your filing disagree. Open the unassigned detail report and assign the correct code to each transaction.

How do I set up sales tax in QuickBooks Desktop?

Go to Edit, then Preferences, then Sales Tax, then Company Preferences, and turn sales tax on. Create a sales tax item for each rate you charge, group them where a sale is subject to more than one, set your most common item as the default, and assign tax codes to customers and items. Desktop does not look rates up from an address, so you maintain them yourself.

Does QuickBooks track economic nexus?

QuickBooks Online monitors your sales by state against published economic nexus thresholds and alerts you as you approach one. That is a warning, not compliance. It does not register your business in the new state, and you must be registered before you may legally collect there. Registration, filing in most states, and state notices stay your responsibility.

Correct sales tax depends on complete books. A return calculated from a file that is missing a quarter of deposits will be wrong no matter how good the rate lookup is, and the fix is upstream: get every bank and card transaction into QuickBooks first, then run the return.

Convert your first statement free.

Upload a PDF, see every transaction extracted in seconds. No card to try it.

Still comparing tools? See our bank statement to QuickBooks converter comparison.

Related guides

If you are catching up before a filing deadline, convert the statements you are missing and import them, then reconcile, then open the Sales Tax Center. In that order the numbers hold together. Related guides: filing 1099 forms in QuickBooks, catch-up bookkeeping from bank statements, the QuickBooks month end close, importing a bank statement into QuickBooks Online and reconciling in QuickBooks.

More bank statements we convert to QuickBooks

Same converter, tuned for the layout each bank uses. Find yours: