Use this skill with your AI agent
Paste this skill into your AI agent's context, or save the file to your project. Works with any AI agent that reads markdown.
| 1 | --- |
| 2 | name: wa-business-occupation-tax |
| 3 | description: > |
| 4 | Washington State Business and Occupation (B&O) Tax for self-employed individuals. Covers gross receipts tax classifications (service/other, retailing, wholesaling, manufacturing), B&O tax rates, small business credit (SBC), city B&O taxes, and filing frequencies on the Combined Excise Tax Return. Primary source: RCW 82.04. |
| 5 | version: 1.0 |
| 6 | jurisdiction: US-WA |
| 7 | tax_year: 2025 |
| 8 | category: state |
| 9 | depends_on: |
| 10 | - us-tax-workflow-base |
| 11 | validated: April 2026 |
| 12 | --- |
| 13 | |
| 14 | # Washington B&O Tax v1.0 |
| 15 | |
| 16 | ## What this file is |
| 17 | |
| 18 | **Obligation category:** IT (Income Tax equivalent -- gross receipts) |
| 19 | **Functional role:** Computation + Return |
| 20 | **Status:** Complete |
| 21 | |
| 22 | This is a Tier 2 content skill for computing Washington's Business and Occupation Tax. Washington has no personal income tax; instead, it imposes a gross receipts tax (B&O) on almost all business activity. The B&O tax is levied on gross income -- there is no deduction for costs of doing business, labor, materials, or overhead. |
| 23 | |
| 24 | --- |
| 25 | |
| 26 | ## Section 1 -- Scope statement |
| 27 | |
| 28 | **In scope:** |
| 29 | |
| 30 | - Combined Excise Tax Return (B&O section) |
| 31 | - All major B&O classifications: service/other, retailing, wholesaling, manufacturing |
| 32 | - Small business credit (SBC) |
| 33 | - Filing frequency determination |
| 34 | - City B&O tax overview (Seattle, Tacoma, Bellevue, etc.) |
| 35 | |
| 36 | **Out of scope (refused):** |
| 37 | |
| 38 | - Retail sales tax (separate skill: wa-sales-tax) |
| 39 | - Use tax computation |
| 40 | - Insurance premiums tax |
| 41 | - Real estate excise tax |
| 42 | - City B&O tax return preparation (each city has its own return) |
| 43 | - Multi-activity tax credit (MATC) beyond basic explanation |
| 44 | - International fuel tax agreement |
| 45 | - Timber tax |
| 46 | |
| 47 | --- |
| 48 | |
| 49 | ## Section 2 -- Filing requirements |
| 50 | |
| 51 | ### Who must file |
| 52 | |
| 53 | Any person, business, or organization engaging in business activity in Washington is subject to B&O tax, regardless of whether the activity is profitable. There is no minimum filing threshold -- if you do business in Washington, you must register and file. **Source:** RCW 82.04.220. |
| 54 | |
| 55 | ### Registration |
| 56 | |
| 57 | All businesses must register with the Washington Department of Revenue (DOR) before conducting business. Registration is free via the Business Licensing Service (BLS). **Source:** RCW 82.32.030. |
| 58 | |
| 59 | ### Filing frequency |
| 60 | |
| 61 | | Gross income | Filing frequency | Source | |
| 62 | |-------------|------------------|--------| |
| 63 | | Less than $28,000/year and less than $4,200/month tax liability | Annual (due April 15) | WAC 458-20-22801 | |
| 64 | | $28,000 -- $420,000/year | Quarterly (due last day of month following quarter) | WAC 458-20-22801 | |
| 65 | | Over $420,000/year | Monthly (due 25th of following month) | WAC 458-20-22801 | |
| 66 | |
| 67 | --- |
| 68 | |
| 69 | ## Section 3 -- Rates and thresholds |
| 70 | |
| 71 | ### B&O tax rate schedule (2025) |
| 72 | |
| 73 | | Classification | Rate | RCW | |
| 74 | |---------------|------|-----| |
| 75 | | Retailing | 0.471% | RCW 82.04.250 | |
| 76 | | Wholesaling | 0.484% | RCW 82.04.270 | |
| 77 | | Manufacturing | 0.484% | RCW 82.04.240 | |
| 78 | | Service and Other Activities | 1.50% | RCW 82.04.290(2) | |
| 79 | | Printing/publishing | 0.484% | RCW 82.04.260 | |
| 80 | | Travel agents, insurance agents | 0.275% | RCW 82.04.260 | |
| 81 | | Real estate brokers | 1.50% | RCW 82.04.290(2) | |
| 82 | | Royalty income | 1.50% | RCW 82.04.290(2) | |
| 83 | | International services (qualifying) | 0.275% | RCW 82.04.261 | |
| 84 | |
| 85 | ### Small Business Credit (SBC) |
| 86 | |
| 87 | | Item | Amount | Source | |
| 88 | |------|--------|--------| |
| 89 | | Maximum credit (service/other at 1.5%) | $70 per month / $210 per quarter / $840 per year | RCW 82.04.4451 | |
| 90 | | Phase-in range (service/other) | Gross income $0 -- $250,000/year | RCW 82.04.4451 | |
| 91 | | Phase-out complete | Gross income > $250,000/year | RCW 82.04.4451 | |
| 92 | |
| 93 | The SBC is designed to reduce the tax burden on small businesses. It is computed separately for each B&O classification. The credit phases out as gross income approaches $250,000 per year. |
| 94 | |
| 95 | **SBC formula (service/other, annual):** |
| 96 | - If gross income <= $125,000: full credit ($840/year) |
| 97 | - If gross income > $125,000 and <= $250,000: credit = $840 x (1 - (gross income - $125,000) / $125,000) |
| 98 | - If gross income > $250,000: no credit |
| 99 | |
| 100 | --- |
| 101 | |
| 102 | ## Section 4 -- Computation rules (Step format) |
| 103 | |
| 104 | ### Step 1: Classify all income |
| 105 | |
| 106 | Every dollar of gross income must be classified into a B&O category: |
| 107 | |
| 108 | | Activity | Classification | |
| 109 | |----------|---------------| |
| 110 | | Selling tangible goods to end consumers | Retailing | |
| 111 | | Selling tangible goods to other businesses for resale | Wholesaling | |
| 112 | | Making/fabricating goods | Manufacturing | |
| 113 | | Providing professional services (consulting, legal, IT, design) | Service/Other | |
| 114 | | Software development services | Service/Other | |
| 115 | | Selling prewritten (canned) software | Retailing | |
| 116 | |
| 117 | ### Step 2: Compute gross income by classification |
| 118 | |
| 119 | For each classification, total the gross income earned during the reporting period. **Gross income means the TOTAL amount received -- no deductions for expenses, COGS, or labor.** |
| 120 | |
| 121 | ### Step 3: Compute B&O tax by classification |
| 122 | |
| 123 | For each classification: |
| 124 | - Gross income x applicable rate = B&O tax. |
| 125 | |
| 126 | ### Step 4: Apply Small Business Credit |
| 127 | |
| 128 | Compute the SBC for each classification based on annualized gross income in that classification. Apply as a reduction to the tax. |
| 129 | |
| 130 | ### Step 5: Apply any other credits |
| 131 | |
| 132 | - Multiple Activities Tax Credit (MATC): prevents pyramiding when the same product is subject to B&O tax at multiple stages (e.g., manufacturing AND selling). The MATC allows a credit for the lower-rate classification's tax. |
| 133 | - Other specialized credits (high-technology R&D, etc.). |
| 134 | |
| 135 | ### Step 6: Compute total B&O tax due |
| 136 | |
| 137 | Sum of all classifications' tax minus credits = total B&O tax due. |
| 138 | |
| 139 | ### Step 7: Report on Combined Excise Tax Return |
| 140 | |
| 141 | B&O tax is reported on the B&O section of the Combined Excise Tax Return alongside retail sales tax and use tax. |
| 142 | |
| 143 | --- |
| 144 | |
| 145 | ## Section 5 -- Edge cases and special rules |
| 146 | |
| 147 | ### E-1: No deductions for expenses |
| 148 | |
| 149 | The B&O tax is on GROSS income, not net income. There is no deduction for wages, rent, materials, COGS, or any other business expense. This is the fundamental difference from an income tax. **Source:** RCW 82.04.080. |
| 150 | |
| 151 | ### E-2: Multiple classifications |
| 152 | |
| 153 | A business may have income in multiple B&O classifications. Each must be reported separately at its respective rate. For example, a software company that sells canned software (retailing at 0.471%) and provides custom development services (service/other at 1.50%) must separate these revenue streams. |
| 154 | |
| 155 | ### E-3: Service vs. retailing for digital goods |
| 156 | |
| 157 | - Selling prewritten software (even digitally delivered): retailing (0.471%). |
| 158 | - Custom software development: service/other (1.50%). |
| 159 | - SaaS: generally service/other (1.50%), though classification continues to evolve. |
| 160 | |
| 161 | ### E-4: Interstate sales deductions |
| 162 | |
| 163 | Gross income from sales delivered outside Washington may be deductible for B&O purposes if the taxpayer does not have nexus in the destination state. This is the Interstate and Foreign Sales deduction under RCW 82.04.4286. Verify nexus carefully. |
| 164 | |
| 165 | ### E-5: City B&O taxes |
| 166 | |
| 167 | Several Washington cities impose their own B&O taxes in addition to the state B&O tax. Major examples: |
| 168 | |
| 169 | | City | Rate (service/other) | Filing | |
| 170 | |------|---------------------|--------| |
| 171 | | Seattle | 0.415% (most services) | FileLocal or city portal | |
| 172 | | Tacoma | 0.200% | FileLocal | |
| 173 | | Bellevue | 0.150% | FileLocal | |
| 174 | | Everett | 0.100% | FileLocal | |
| 175 | |
| 176 | City B&O taxes are NOT reported on the state Combined Excise Tax Return. They are filed separately, often through the FileLocal portal. |
| 177 | |
| 178 | ### E-6: Occasional sales exemption |
| 179 | |
| 180 | The occasional sale of tangible personal property is generally not subject to B&O tax if the seller does not engage in the business of selling such property. This does not apply to service income. |
| 181 | |
| 182 | ### E-7: Nexus for out-of-state businesses |
| 183 | |
| 184 | Physical presence or economic nexus (> $100,000 in receipts from Washington sources) triggers B&O tax filing obligations. **Source:** RCW 82.04.067. |
| 185 | |
| 186 | --- |
| 187 | |
| 188 | ## Section 6 -- Test suite |
| 189 | |
| 190 | ### Test 1: Freelance consultant |
| 191 | |
| 192 | - **Input:** Software consultant, all service income in WA. Gross income: $100,000/year. |
| 193 | - **Expected:** B&O tax: $100,000 x 1.50% = $1,500. SBC: $840 x (1 - ($100,000 - $125,000)/$125,000) -- since $100,000 < $125,000, full credit = $840. Net tax: $660. |
| 194 | |
| 195 | ### Test 2: Above SBC phase-out |
| 196 | |
| 197 | - **Input:** Consultant with $300,000 gross income, all service/other. |
| 198 | - **Expected:** B&O tax: $300,000 x 1.50% = $4,500. SBC: $0 (above $250,000). Net tax: $4,500. |
| 199 | |
| 200 | ### Test 3: Retailer |
| 201 | |
| 202 | - **Input:** Online retailer. Gross receipts from WA sales: $200,000. |
| 203 | - **Expected:** B&O tax: $200,000 x 0.471% = $942. SBC for retailing computed separately. |
| 204 | |
| 205 | ### Test 4: Mixed classification |
| 206 | |
| 207 | - **Input:** Software company. Canned software sales: $150,000 (retailing). Custom development: $100,000 (service/other). |
| 208 | - **Expected:** Retailing B&O: $150,000 x 0.471% = $706.50. Service B&O: $100,000 x 1.50% = $1,500. SBC computed per classification. Total before SBC: $2,206.50. |
| 209 | |
| 210 | ### Test 5: Gross vs. net trap |
| 211 | |
| 212 | - **Input:** Consultant with $200,000 gross income and $80,000 in expenses. |
| 213 | - **Expected:** B&O tax on FULL $200,000, NOT $120,000. Tax: $200,000 x 1.50% = $3,000. |
| 214 | |
| 215 | --- |
| 216 | |
| 217 | ## Section 7 -- Prohibitions |
| 218 | |
| 219 | - **P-1:** Do NOT deduct business expenses from gross income for B&O computation. The tax is on gross receipts. |
| 220 | - **P-2:** Do NOT apply a single B&O rate to all income. Each classification has its own rate. |
| 221 | - **P-3:** Do NOT claim the SBC for classifications where annual gross income exceeds $250,000. |
| 222 | - **P-4:** Do NOT report city B&O taxes on the state Combined Excise Tax Return. They are separate filings. |
| 223 | - **P-5:** Do NOT confuse B&O tax with retail sales tax. They are separate obligations; a business may owe both. |
| 224 | - **P-6:** Do NOT assume SaaS classification is settled. Flag for reviewer if SaaS revenue is material. |
| 225 | |
| 226 | --- |
| 227 | |
| 228 | ## Section 8 -- Self-checks |
| 229 | |
| 230 | Before delivering output, verify: |
| 231 | |
| 232 | - [ ] All income classified into correct B&O categories |
| 233 | - [ ] Gross income used (no expense deductions) |
| 234 | - [ ] Correct rate applied per classification |
| 235 | - [ ] SBC computed per classification, not aggregated |
| 236 | - [ ] SBC phase-out applied for income between $125K and $250K |
| 237 | - [ ] Multi-activity tax credit considered if applicable |
| 238 | - [ ] Filing frequency matches gross income thresholds |
| 239 | - [ ] City B&O obligations identified (not computed here but flagged) |
| 240 | - [ ] Interstate sales deduction evaluated |
| 241 | |
| 242 | --- |
| 243 | |
| 244 | ## Section 9 -- Disclaimer |
| 245 | |
| 246 | This skill and its outputs are provided for informational and computational purposes only and do not constitute tax, legal, or financial advice. Open Accountants and its contributors accept no liability for any errors, omissions, or outcomes arising from the use of this skill. All outputs must be reviewed and signed off by a qualified professional (such as a CPA, EA, tax attorney, or equivalent licensed practitioner in your jurisdiction) before filing or acting upon. |
| 247 | |
| 248 | The most up-to-date, verified version of this skill is maintained at [openaccountants.com](https://openaccountants.com). Log in to access the latest version, request a professional review from a licensed accountant, and track updates as tax law changes. |
| 249 |
Run this skill, then get an accountant to check it
After running the full skill pack in your AI agent, sign up and upload your worksheet. We'll connect you with a trusted accountant in our network who can review your numbers before you file.
Quality
Q3: AI-drafted
AI-generated with structure and citations. Not independently verified.
Needs deep research against tax authority websites to reach Q2.
Accountant Review
About
Washington State Business and Occupation (B&O) Tax for self-employed individuals. Covers gross receipts tax classifications (service/other, retailing, wholesaling, manufacturing), B&O tax rates, small business credit (SBC), city B&O taxes, and filing frequencies on the Combined Excise Tax Return. Primary source: RCW 82.04.
Use this skill
This skill is open source and free to use in any AI agent. Copy it, download it, or clone the repo. If you find an error, flag it — a licensed accountant will review.