Washington sales tax applies to the whole garage door repair bill, parts and labor alike, at the combined rate for the address where the door is. That rate runs from about 8 to 9 percent across Clark County in late 2026, and the invoice should show the tax on a line of its own.
Our posted prices are before Washington sales tax, which is how state law presumes any price list to read, so the tax line is the one figure that depends on your address. This guide explains why repair labor is taxed, how to find your rate, and how to check the line on your bill.
Why Washington taxes the labor on a garage door repair
Labor is taxed because Washington law defines repairing a building for a consumer as a retail sale, the same category as buying goods off a shelf.
RCW 82.04.050(2)(b) puts “the constructing, repairing, decorating, or improving of new or existing buildings or other structures” for consumers inside the definition of a retail sale. A garage door and its springs, cables, tracks and hardware are part of the house, so a spring replacement is a taxable repair of real property.
The Department of Revenue’s construction guide spells out what goes into the taxable amount: charges for permits and other fees, labor, profit, materials and subcontractors. WAC 458-20-170 says the same thing in a single line, requiring the contractor to collect retail sales tax measured by the full contract price.
None of this is new. A 2025 law, ESSB 5814, widened sales tax to some business services such as advertising and IT work from October 1, 2025, but construction and repair work for homeowners was taxable well before then, so a garage door repair bill is taxed the same way it was before.
The sales tax rate follows the house, not the company
The rate is the one for the job site, because the Department of Revenue says retail construction services are sourced to the location where the construction takes place.
Each combined rate stacks the state’s share with local shares set by the city, the county and districts such as public transit. A company based across town charges the rate for your address, not for its own, and two neighbors a short drive apart can pay different rates if a city limit or district line runs between them.
Rates can change on the first day of any calendar quarter. On April 1, 2026, Clark County added two small local taxes, one for housing and related services and one for local law enforcement, and several cities, Washougal among them, added taxes of their own during the year. DOR publishes each quarter’s rates in advance.
Why a Vancouver mailing address may not get the Vancouver rate
Mailing addresses follow post office routes, while tax rates follow city limits and district lines, and in Clark County the two often disagree.
Hazel Dell and Salmon Creek are the clearest case. Both carry Vancouver mailing addresses, yet both sit outside the city in unincorporated Clark County, so the Department of Revenue’s address lookup returns the unincorporated rate for the transit area rather than the city rate.
Farther out, rural addresses beyond the transit area pay a lower unincorporated county rate; a Brush Prairie address checked in October 2026 returned that rural rate. Each incorporated city, from Camas to Yacolt, sets a rate of its own.
The table shows how the Department of Revenue groups the places we work, without rates, because those can change each quarter.
| Where the door is | Which rate applies | Places that fall here |
|---|---|---|
| Inside Vancouver city limits | City of Vancouver | Downtown, the Heights, Cascade Park, Fisher’s Landing and the other neighborhoods inside the city |
| Unincorporated, inside the C-TRAN transit area | Unincorporated Clark County, transit area | Hazel Dell and Salmon Creek addresses, which carry a Vancouver mailing address |
| Unincorporated, outside the transit area | Unincorporated Clark County, rural | Rural north and east county, such as the Brush Prairie address DOR checked |
| An incorporated Clark County city | That city’s own rate | Battle Ground, Camas, La Center, Ridgefield, Washougal, Yacolt |
| A Cowlitz County city | That city’s own rate | Woodland, Kalama, Kelso, Longview, Castle Rock |
| Unincorporated Cowlitz County | Unincorporated Cowlitz County | Addresses outside those cities |
How to look up the sales tax rate for your address
The Department of Revenue’s Tax Rate Lookup gives the rate for a single address in under a minute, and it is the source to trust over any third-party site.
- Open the Tax Rate Lookup on the Department of Revenue’s website.
- Enter the street address, city and ZIP of the house with the garage door. The ZIP+4 is optional.
- Set the period to the month the work happens, because rates can change each quarter.
- Read the sales and use result, which gives the combined rate and the location code DOR uses for that jurisdiction.
- Compare it with the rate on your invoice. For the same address and month, the two should match.
The lookup also has an optional taxable amount box that multiplies it out for you, a quick way to check a tax line before you pay.
How to read the sales tax line on a repair invoice
A correct invoice lists the parts and labor first, then Washington sales tax on a separate line of its own, then the total.
That separate line is a legal requirement, not a formatting habit. RCW 82.08.050 says the tax must be stated separately from the selling price, and DOR’s construction guidance adds that writing “tax included” does not satisfy the rule.
The same statute presumes that the prices in a price list do not include the tax. That is why our posted numbers read “before Washington sales tax”: the wording matches the law, and the tax is added at your address’s rate when the invoice is written.
When the bill arrives, four quick checks cover it, each one easy to do with the written quote and the DOR lookup open side by side:
- The subtotal matches the written price for parts and labor.
- Tax sits on its own line instead of being folded into the price.
- The rate matches the DOR lookup for your address and month.
- Nothing on the invoice says “tax included”.
Sales tax on parts you buy yourself, and other edge cases
Parts you buy on your own are taxed too, at the rate where you receive them, because selling goods is a retail sale in its own right.
DOR’s general rule is that retailers collect sales tax at the rate based on where the customer receives the goods or services. A remote picked up at a store is taxed at that store’s location; the same remote programmed and handed over in your garage is taxed at your address.
A bigger job follows the same logic. A new door, an opener installation or a spring and cable repair is taxed on the full contract price at the job address, whether the contract lists one line or twenty, and every part that becomes part of the house is inside that price.
How our posted prices treat the tax
Each starting price on our prices page covers the parts and the labor, and Washington sales tax is added on top when the invoice is written, so the figure you compare is the cost of the work itself.
When we write the invoice, the tax goes on its own line at the rate the Department of Revenue gives for the job’s address, whether that is a Vancouver street, a Hazel Dell cul-de-sac or a house outside Woodland. The spring replacement cost guide shows how the before-tax numbers compare across the market.