QuickBooks Online Guide · Sales Tax
How to use QuickBooks Online for sales tax
QuickBooks Online's Automated Sales Tax (AST) engine handles the math — but only if you set it up correctly. This guide walks through how to configure QBO for Washington state and city sales tax, invoice cleanly, and reconcile before filing.
Who this is for: Contractors, retailers, service businesses, and e-commerce sellers filing WA state and local sales tax through the Department of Revenue.
Step-by-step
1. Turn on Automated Sales Tax
Go to Taxes › Sales Tax and complete the setup wizard. Enter your business address and any additional locations where you have nexus. QBO calculates the correct combined rate (state + city + local) based on the ship-to address on each invoice.
2. Confirm your agencies and filing frequency
Add the Washington Department of Revenue as an agency and match the filing frequency (monthly, quarterly, or annually) to what DOR assigned you. Wrong frequency = missed filings and penalties.
3. Mark customers as taxable or exempt
On each customer, set the tax status and — if exempt — enter the reason (resale, government, nonprofit) and reseller permit number. Keep the signed resale certificate attached to the customer record.
4. Set products and services to the right tax category
Assign each product/service a tax category (labor, materials, digital goods, etc.). Washington taxes retail sales including most construction labor — categorize items correctly so AST applies the right rate.
5. Invoice with the ship-to address filled in
AST uses the shipping address (or service location) to pick the rate. Always fill in the ship-to on invoices, especially for jobs across city lines — Seattle, Tacoma, Bellevue, and Kirkland all have different combined rates.
6. Reconcile sales tax before filing
Every month/quarter, run the Sales Tax Liability report and reconcile it against your P&L and DOR-required categories (retailing B&O vs. wholesaling, deductions, local codes). Fix any uncategorized sales before filing.
7. Record the filing and payment
In Taxes › Sales Tax, mark the return as filed and record the payment from your bank account. This clears the sales tax liability so next period starts clean.
Pro tips
- Turn on 'Multiple ship-to addresses' if you invoice the same customer across cities.
- Use QBO's Sales Tax Liability report as your working paper — export to Excel and reconcile to DOR line codes.
- Set a recurring calendar reminder 3 business days before the DOR due date.
- For construction, remember WA taxes labor on retail-classified jobs — don't assume services are exempt.
Common pitfalls
- Overriding the AST-calculated rate on an invoice — it breaks the audit trail and often understates tax.
- Missing local city codes (Seattle vs. Tacoma) on jobs across the Puget Sound.
- Not collecting reseller permits, then getting reassessed years later.
- Confusing WA B&O tax with sales tax — B&O is a separate filing on the same DOR return.
Frequently asked questions
Want us to handle this for you?
Other QuickBooks Online guides
- Why hire an outsourced accountant vs. an in-house hire
- Why hire a Washington-based accountant
- Bookkeeping for contractors: a practical monthly system
- Percentage of completion accounting, explained for contractors
- Contractor bookkeeping software: how to choose the right stack
- QuickBooks Desktop to Online conversion: a step-by-step plan
- Why reconciliations matter (and how to do them right)
- How to use QuickBooks Online for job costing
- Buildertrend's QuickBooks Online integration doesn't handle WA sales tax correctly
- How to use QuickBooks Online for payroll
- How to use Products & Services mappings in QuickBooks Online
- Job costing bookkeeping vs. regular bookkeeping
Need a hand setting this up in QuickBooks Online?
We configure QBO for construction and real estate every week. Book a consultation and we'll get it right the first time.
Book a consultation
Book a call with Ruvim
Tell us a little about your business and we'll follow up to schedule a call — usually same day.
Prefer to reach out directly? We answer most inquiries within a few hours during business days.
Email us
Info@readyaccounting.coCall us
(253) 367-3672