Buildertrend + QBO · Sales Tax
Buildertrend's QuickBooks Online integration doesn't handle WA sales tax correctly
Buildertrend's native QuickBooks Online sync is great for pushing invoices, payments, and bills across — but it has a well-known blind spot: it does not reliably calculate or pass Washington sales tax the way QBO's Automated Sales Tax expects. For contractors invoicing across Seattle, Tacoma, Bellevue, and the surrounding cities, that quietly under- or over-collects tax on every job.
Who this is for: Washington general contractors, remodelers, and custom home builders using Buildertrend for job management and QuickBooks Online for accounting.
Step-by-step
1. What the integration actually pushes
When Buildertrend syncs an invoice to QBO, it sends the line items, amounts, and a sales tax total that Buildertrend calculated inside its own tax setup — not one QBO recalculated from the job address. QBO accepts the number as an override, so Automated Sales Tax (AST) sits on the sidelines.
2. Why the rate is usually wrong in Washington
WA sales tax is destination-based and updated by DOR quarterly, with hundreds of local city/county combinations. Buildertrend's tax rates are entered manually per job or per company — they don't pull the correct combined state + city + local rate for the delivery address the way AST does. On any job that crosses a city line (Seattle vs. Shoreline, Tacoma vs. Lakewood), the rate posted to QBO is stale or generic.
3. Why construction labor makes it worse
In WA, retail construction labor is taxable at the job-site rate. Buildertrend often defaults labor lines to non-taxable, or applies a flat company rate rather than the job address. That underbills the customer and leaves the contractor owing DOR the difference at filing time.
4. What actually lands on the QBO invoice
In QBO you'll see the invoice with a manual tax amount and (frequently) 'Based on manual entry' or an override flag on the tax line. The Sales Tax Liability report then shows sales tagged to the wrong agency/jurisdiction — or lumped under a generic WA rate — which makes the DOR combined excise return impossible to file cleanly from QBO.
5. How we reconcile it every month
We pull the Buildertrend invoice register, re-price sales tax for every invoice using the correct job-site combined rate, and post a monthly journal entry in QBO to true up the sales tax liability by jurisdiction. That gives us clean numbers for the DOR return and preserves the Buildertrend/QBO sync for everything else.
6. The cleaner long-term fix
Where the workflow allows, we invoice out of QBO directly (letting AST calculate) and use Buildertrend for estimates, selections, and project management only. For teams that must invoice in Buildertrend, we lock the taxable/non-taxable flag per item, standardize job addresses, and run a monthly sales-tax audit before the DOR filing.
7. Catching it before DOR does
We reconcile Buildertrend gross sales to QBO gross sales, QBO sales tax collected to what should have been collected at the correct rate, and the delta to a 'sales tax adjustments' account. Anything over a small threshold triggers a follow-up with the client — before the next combined excise return, not after a DOR notice.
Pro tips
- Never rely on Buildertrend's synced tax total for the DOR return — always reconcile to a rate calculated from the job address.
- Standardize how job addresses are entered in Buildertrend so the same job doesn't sync under three different city codes.
- Lock item-level taxable/non-taxable defaults in Buildertrend so labor is treated correctly on retail jobs.
- Run a monthly Buildertrend-to-QBO sales tax reconciliation as part of month-end close, not at quarter-end.
Common pitfalls
- Assuming QBO's Automated Sales Tax is calculating when the invoice actually came in from Buildertrend with a manual override.
- Filing the WA combined excise return straight from QBO's Sales Tax Liability report — the jurisdictions are wrong.
- Treating construction labor as non-taxable across the board because Buildertrend defaulted it that way.
- Fixing the tax at year-end instead of monthly — the customer has already been invoiced, so under-collection comes out of contractor margin.
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
- How to use QuickBooks Online for sales tax
- 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