Sales tax bookkeeping comes down to one rule and three habits. The rule: sales tax you collect is never income. It is money you hold for the state, so it sits in a liability account from the day of the sale until the day the CDTFA payment clears. The habits: collect the right rate for where the sale happens, reconcile the liability every month, and file the return from the books rather than from bank deposits.
This guide is for owners who keep their own books in QuickBooks Online or Xero and sell taxable goods in California: retail, restaurants, ecommerce, and anyone with a seller’s permit. It arrives ahead of the Q3 return, due Monday, November 2 this year. You will learn how to set the accounts up, what to check each month, how to prepare the return so it matches your books, and the records the CDTFA expects you to keep. This is the routine we run for every client with a seller’s permit at Books LA.
The one rule of sales tax bookkeeping
A customer pays $108 for a $100 item in a 8 percent district. Your revenue is $100. The other $8 goes to a liability account called Sales Tax Payable, and it stays there until you send it to the CDTFA. When the payment leaves the bank, it reduces the liability, not an expense. Nothing about that $8 ever touches the profit and loss.
Every sales tax problem we see in DIY books breaks this rule somewhere. The tax lands in income, so revenue runs high and the return starts from the wrong number. Or the CDTFA payment lands in an expense account, so the liability never clears and the balance sheet shows tax you already paid. Or the cash sits in the operating account and gets spent, which is how a quarterly return turns into a payment plan. The CDTFA’s own guide for new permit holders says the same thing in its language: the tax belongs to the state from the moment you collect it.
Set up the accounts once
- One liability account per agency. In QuickBooks Online, the Sales Tax center creates it when you set up the CDTFA as an agency. In Xero, a tax rate posts to the Sales Tax liability account automatically. Do not create a second one by hand.
- Rates named to match the point of sale. If Square or Shopify calls it “Santa Monica 10.25%,” name it the same in the books. Mismatched names are how one sale ends up with two rates.
- Taxable and nontaxable items separated. Services, resale-certificate sales, and marketplace-facilitated sales go on the return differently from taxable retail. Set the product or service item as taxable or not, once, so every invoice inherits it.
- A use tax rate for purchases. When you buy taxable goods for the business and the seller charges no California tax, you owe use tax. Xero’s guidance is a separate “use tax owed” rate applied to the bill; in QuickBooks, record it as an adjustment on the return. Either way it needs a home before the quarter ends.
- Optional, and worth it: a separate bank account. Move the collected tax out of operating cash each month. The balance in that account should roughly equal Sales Tax Payable. If it does, the return is already funded.
Collect: the right rate for where the sale happens
California’s statewide base rate is 7.25 percent, and cities, counties, and special districts add district taxes on top. Many Los Angeles-area addresses land between 9.5 and 10.25 percent, and two shops a few blocks apart can owe different rates. The CDTFA publishes a rate lookup by address; use it for your location and for any delivery address outside your district. Our California sales tax guide covers permits, rates, and who must file in detail.
Two collection traps. First, the county rate is not your rate if your city adds a district tax. Second, deliveries into another district can owe that district’s rate. Ecommerce sellers hit both; our ecommerce bookkeeping guide explains the marketplace rules, where Amazon or Etsy collects and remits for you and those sales are reported but not taxed twice.
Hold: the monthly check that keeps the return honest
Once a month, before the monthly close is finished, run three comparisons.
- Sales Tax Payable against the point of sale. The tax collected on the POS or ecommerce report for the month should equal the increase in the liability. A difference means a sale was booked without tax or the tax was booked to income.
- Taxable sales against total revenue. Pull revenue by item type. The taxable portion goes on the return. If every sale shows as taxable and you sell services too, the setup is wrong.
- Use tax on purchases. Scan the month’s bills for out-of-state purchases of equipment, supplies, or software with no tax charged. The CDTFA expects use tax on business purchases on the same return, in the period you first used the item in California.
Then leave the cash alone. The liability is real money owed to the state. If the operating account cannot carry it, that is a cash flow problem to solve, not a tax payment to defer.
File: from the books, not from bank deposits
The return asks for gross sales, deductions such as nontaxable sales and resale sales, and taxable sales by district. All three numbers come from the books. Filing from bank deposits understates the return, because deposits arrive net of processor fees and sometimes net of refunds. Our deadline-week checklist walks through the pull.
- Reconcile first. The revenue on the return should equal the quarter’s revenue in QuickBooks or Xero. A mismatch between the two is the audit flag we see most, and the CDTFA compares returns against processor and 1099-K data.
- Support every deduction. Resale certificates on file for resale sales, item settings for nontaxable services, marketplace reports for facilitated sales.
- File even at zero. A quarter with no taxable sales still requires a return. Skipping it brings a penalty on a return that owed nothing.
- Record the payment against the liability. In QuickBooks, record it from the Sales Tax center so the return and the payment are linked. In Xero, record it from the Sales Tax report. After the payment clears, Sales Tax Payable should be close to zero plus the current quarter’s collections.
- Know your schedule. The CDTFA assigns quarterly, monthly, or annual filing at registration. Larger accounts also make prepayments, generally on the 24th. The current dates are on the CDTFA’s filing dates page and in our Q4 bookkeeping checklist. The Q3 return is due November 2 because October 31 falls on a Saturday.
Late returns and late payments each carry a 10 percent penalty plus interest, per the CDTFA, and the penalty for a late return applies even when the payment was on time.
Keep the records
The CDTFA expects you to keep sales and use tax records for at least four years, longer if an audit or refund claim is open. In practice that means the POS and ecommerce reports, the resale certificates, the filed returns with confirmations, and the books themselves. If the records are attached to the transactions in QuickBooks or Xero, the four years take care of themselves.
Five sales tax bookkeeping mistakes we fix most
- Tax booked as income. Revenue runs high, the return starts from the wrong number, and the liability account sits empty.
- CDTFA payment booked as an expense. The liability grows forever and the P&L carries a tax expense that was never yours.
- Wrong rate. County rate instead of city, or a rate that was never updated after a district change.
- Marketplace sales taxed twice. Amazon collected and remitted, then the owner reported the same sales as taxable again.
- No use tax. Equipment and software bought out of state with no tax charged, never self-assessed.
The restaurant bookkeeping guide covers the food-specific version, where hot versus cold and to-go versus dine-in change the answer.
How Books LA handles this
We keep sales tax in its own liability account for every client with a seller’s permit, reconcile it to the point of sale every month, and prepare each return from the books before it is filed. We review use tax on purchases with the monthly bills and attach the filed return with its confirmation in the file for the four-year record. Sales and use tax is squarely in the transactional-tax work we do; income tax stays with your CPA. Our Los Angeles bookkeeping services guide explains where it fits in the monthly service.
Frequently asked questions
Is sales tax an expense or a liability in bookkeeping?
A liability. Tax collected from customers is owed to the state, so it posts to Sales Tax Payable, not to revenue, and the payment to the CDTFA reduces that liability. Sales tax you pay on business purchases is different: it becomes part of the cost of the item.
How do I record a sales tax payment in QuickBooks Online?
From the Sales Tax center, open the return for the period, add any adjustment such as use tax, and select Record payment. That links the payment to the return and reduces Sales Tax Payable. Recording it as an ordinary expense leaves the liability in place.
What rate do I charge in Los Angeles?
The statewide base is 7.25 percent, plus district taxes that push most Los Angeles-area addresses to between 9.5 and 10.25 percent. The rate depends on where the sale happens or where the goods are delivered. Use the CDTFA’s address lookup rather than a county average.
Do I file a sales tax return if I had no sales?
Yes. A seller’s permit requires a return every period, including a zero return. Skipping a quarter with no sales still produces a penalty and can put the permit at risk. File the zero return on time and move on.
What is use tax and do small businesses owe it?
Use tax is the mirror of sales tax. When you buy taxable goods for use in California and the seller charges no California tax, usually an out-of-state online purchase, you owe use tax at your local rate. Permit holders report it on the sales and use tax return for the period of first use.
How long do I keep sales tax records?
At least four years, per the CDTFA, and longer while an audit, appeal, or refund claim is open. Keep the POS reports, resale certificates, filed returns with confirmations, and the books for the period.
When is the Q3 2026 California sales tax return due?
Monday, November 2, 2026, because October 31 falls on a Saturday and the CDTFA moves weekend due dates to the next business day. The Q4 return follows on February 1, 2027. Prepayment accounts also owe the October prepayment on November 24 and the November prepayment on December 24.
If your Sales Tax Payable balance does not look like a number you could pay tomorrow, book a short call and we will check the quarter with you before November 2.
This post is general information, checked against CDTFA publications in October 2026. Rates, schedules, and penalties change, so confirm yours with the CDTFA. Books LA provides bookkeeping and sales tax support and does not advise on income tax.










