Record Sales Tax in QuickBooks: Collect, Track, and Remit

Jul 21, 2026

PDF, JPG, PNG, BMP, HEIC, TIFF

Upload your bank statement

Same tool as our bank statement to QBO converter. Free to try, no card needed.

To record sales tax in QuickBooks Online, set up the Sales Tax Center under Taxes, Sales tax, then mark taxable products and customers so tax is added automatically to invoices and sales receipts. QuickBooks holds what you collect in a Sales Tax Payable liability account. When you file, you clear it with Record payment in the Sales Tax Center, not a regular expense.

Last updated July 2026.

The biggest mistake people make with sales tax is treating it like money that belongs to the business. It doesn't. You collect it from your customer on behalf of a state or local agency, hold it, then hand it over. That framing changes how every entry should look, so let's walk through it.

Is sales tax an expense or a liability in QuickBooks?

Sales tax is a liability, not income and not an expense. When you charge a customer tax on an invoice, that amount lands in a Sales Tax Payable account, which is money you owe the government. It should never touch your profit and loss report as revenue or as a cost. When you remit the tax to the state, the payment reduces that liability back toward zero. Your P&L stays untouched because no part of the sales tax was ever yours to earn or to spend.

Here is the full lifecycle of a dollar of sales tax as it moves through your books:

StageWhat happensWhere it lands in QuickBooks
You sell a taxable itemQuickBooks adds tax to the invoice or sales receiptSales Tax Payable (liability) increases
Customer pays youCash comes in, tax portion is still owedBank balance up, liability unchanged
Filing period endsSales Tax Center totals what you owe by agencyLiability shows the balance due
You file and pay the stateYou use Record payment in the Sales Tax CenterSales Tax Payable decreases, bank goes down
Bank feed clearsRemittance shows up in your bank transactionsMatch it to the recorded payment, do not add a new expense

At no stage does sales tax appear as income or as an expense. It flows in as a liability and flows out as a reduction of that same liability, and that model keeps your reports clean.

How do I record sales tax in QuickBooks Online?

QuickBooks Online uses Automated Sales Tax (AST). Once you turn it on, QuickBooks calculates the rate for each sale based on your business address, the customer's shipping or billing address, and what you are selling. To get started, go to Taxes, then Sales tax, and follow the setup to tell QuickBooks where you collect tax. After that, mark products as taxable in their item settings and confirm each customer's tax status. From then on, tax is added to invoices and sales receipts automatically, and it accumulates in Sales Tax Payable without any manual journal entries.

Setting up your taxable items correctly is part of a broader habit of clean bookkeeping. If you are still learning how QuickBooks assigns things to accounts, the guide on how to categorize transactions in QuickBooks pairs well with sales tax setup, since the same accuracy that keeps expenses tidy keeps your tax liability accurate too.

How do I record a sales tax payment in QuickBooks?

When your filing period ends, open Taxes, then Sales tax, and look at the Sales Tax Center. It shows each agency, the taxable sales, and the amount due for the period. Find the return you are filing and select Review, then Record payment. Enter the payment date, the bank account the money comes from, and the amount, then save. QuickBooks reduces Sales Tax Payable by that amount and records the cash leaving your bank. This is the only correct way to log a remittance, because it ties the payment directly to the liability the sale created.

If you file directly with the state or another portal, you still come back to QuickBooks and use Record payment so your books reflect the filing. It does not file the return for you unless you use an automated filing feature; it records that the money went out and clears what you owed.

Why doesn't QuickBooks let me just write a check for sales tax?

You technically can, but you shouldn't. A check coded to an expense account does two harmful things. First, it posts the sales tax as a business expense on your profit and loss, which understates your profit. Second, it never touches Sales Tax Payable, so the liability stays on your balance sheet as if you still owe it, even though you already paid. You end up with an overstated liability and a distorted P&L at once. Recording the payment through the Sales Tax Center clears the exact liability the sale created.

How do I record sales tax in QuickBooks Desktop?

QuickBooks Desktop handles sales tax differently. Instead of Automated Sales Tax, you create sales tax items for each rate and, where more than one tax applies to a sale, sales tax groups that combine them onto one line. You assign a tax item to taxable customers and items. When it is time to pay, go to Vendors, Sales Tax, Manage Sales Tax, and choose Pay Sales Tax. That window lists what you owe by agency and posts the payment against Sales Tax Payable, the same liability principle as Online. Avoid Write Checks for a remittance in Desktop for the same reason it is wrong in Online: it bypasses the liability tracking.

How do I record sales tax when importing bank transactions?

This is where a lot of books go sideways. When your sales tax remittance clears the bank and shows up in your transactions, do not add it as a new expense. You already recorded the payment inside the Sales Tax Center, so the bank line just needs to be matched to that existing payment. In the For Review tab, QuickBooks will usually suggest the match; confirm it rather than adding a fresh transaction. If you add it as an expense, you double the outflow and leave the liability uncleared.

The order that keeps this clean is simple: record the payment in the Sales Tax Center first, then bring in your bank activity and match. If you use a converter to import a bank statement into QuickBooks Online, the remittance imports as a dated line you can match to the recorded sales tax payment instead of miscoding it. When you turn a PDF statement into a .qbo file with the QBO converter, every transaction lands ready to review, including that payment to the state, so the match is quick and the liability clears correctly.

If you are catching up on months of statements, the same discipline applies to every remittance in the batch. The walkthrough on how to import bank statements into QuickBooks covers the review-and-match flow, and it treats a sales tax payment like any other line that maps to a specific account rather than a generic expense.

What account should the state payment map to on import?

Map the payment to your Sales Tax Payable liability account, or better yet, match it to the payment you already recorded in the Sales Tax Center. Do not map it to an expense account like Taxes or Office Expense. Multi-state sellers juggling several filing deadlines often lean on tools that help them stay on top of every filing obligation, but the accounting rule is the same everywhere: the remittance always reduces a liability, never a P&L expense.

What if I collected the wrong amount of sales tax?

If the amount QuickBooks calculated differs from what the state expects, use the adjustment feature rather than editing the payment by hand. In the Sales Tax Center, choose the return, add an adjustment, and enter the reason, such as a rounding difference, a discount for filing on time, or a penalty. QuickBooks posts it to the account you specify so your liability matches the return. Penalties and interest are a real business expense and can be coded as such, but the tax itself remains a liability.

Frequently asked questions

Does collecting sales tax count as income in QuickBooks?

No. Sales tax you collect is never income. It is recorded as a liability in Sales Tax Payable because it belongs to the taxing agency, not to your business. Your sales income is the price of the goods or services only, not the tax added on top.

Where does sales tax show up on my reports?

Collected sales tax sits on your balance sheet as a current liability, usually named Sales Tax Payable, until you remit it. It does not appear on your profit and loss report. The Sales Tax Liability report breaks down what you owe by agency and period.

Can QuickBooks file my sales tax return for me?

QuickBooks Online can calculate your return and, in some regions and setups, support electronic filing, but in many cases you still file with the state directly. Either way, come back and use Record payment in the Sales Tax Center so your books reflect what was filed and paid.

Do sales tax rates and nexus rules vary by location?

Yes. Rates, taxable categories, and the rules that create a filing obligation differ from state to state and even by city or county. QuickBooks Automated Sales Tax uses the addresses on each sale to apply the right rate, but you are responsible for registering where you have an obligation. Check with your state agency or a tax professional for your specific situation.

What is the difference between recording sales tax and recording other outflows like bank fees?

A bank fee is a genuine business expense that belongs on your profit and loss, so it is coded to an expense account, as covered in the guide on how to record bank fees in QuickBooks. A sales tax remittance is the opposite: it clears a liability and never touches your P&L. Knowing which is which keeps both your expenses and your liabilities accurate.

What happens if I already recorded the payment as an expense by mistake?

Delete or reclassify the incorrect expense, then record the payment through the Sales Tax Center so it clears Sales Tax Payable. If the bank line was matched to the wrong entry, undo that match, fix the payment, then re-match the bank transaction to the correct sales tax payment.

Convert your first statement free.

Upload a PDF bank statement, get a QuickBooks-ready .qbo back in seconds. No card to try it.

From the same family of tools