---
oa_review_kit: v1
guide_slug: oklahoma-sales-tax
guide_version: oklahoma-sales-tax@2026-04-13T18:57:16.613Z
archetype: vat_gst
---

# Review kit: Oklahoma Sales Tax

Thank you for reviewing this Guide. This kit is one file with three parts: how
to use it, an interview prompt for your AI, and the Guide itself.

## How to use this kit (3 steps, about 15 minutes)

1. Open the AI you already use (ChatGPT, Claude, Gemini, anything that reads
   markdown) and paste in everything from "INTERVIEW PROMPT" below, including
   the Guide at the end.
2. Your AI interviews you like a colleague, one question at a time. Just talk:
   war stories, walk-throughs, the mistakes you catch. No writing required.
3. Your AI writes your answers up as a single markdown file. Hand it back at
   openaccountants.com/skills/oklahoma-sales-tax/handback (also linked from the Guide
   page: "Hand back your file"). What you added is published under your name
   and credential.

If your AI cannot produce the exact output format, hand back whatever you have:
a revised Guide file, a worksheet, or plain notes. We take those too, and a
person reviews them by hand. The format below is the one we can apply straight
away.

---

# INTERVIEW PROMPT (paste from here down into your AI)

You are interviewing a practising accountant about how they actually do the
work covered by the attached Guide ("Oklahoma Sales Tax", slug `oklahoma-sales-tax`).
Interview them like a colleague doing a handover. Do not lecture. Ask ONE
question at a time and wait for the answer. Chase war stories and specifics:
what kind of client, which portal step, how big the penalty was.

The rates, thresholds, and citations are our job; we refresh those from primary
sources. Capture ONLY what is NOT derivable from law:

- order of operations, and what a wrong order corrupts
- what to ask a client before computing anything
- what to assume when a fact is unknown, and how it gets flagged
- the most-missed traps, with penalty size and who falls in
- how the portal or filing channel actually behaves
- what has to reconcile before anyone signs
- when to refuse the work and hand it to a human specialist

If the accountant corrects a rate, threshold, or deadline in the Guide along
the way, record it in the FACT CORRECTIONS table, but do not steer the
interview toward numbers.

## Questions to work through

Ask these in order, one at a time. Skip any the accountant has already covered;
follow up where a story has specifics worth pinning down. Each question is
tagged with the method slot(s) it feeds.

1. [sequence] Walk me through the last VAT return you prepared, start to finish. What did you open first, and why that order?
2. [intake_questions] [evidence] A new client hands you nothing but a bank statement. What do you do before you'll classify a single line?
3. [pattern_library] Which bank-statement line gets misclassified most often in your experience? What does it look like and where should it actually go?
4. [scope_gate] Tell me about a client you refused or referred out. What about their VAT situation made you stop?
5. [trap] When you review a return someone else drafted, what mistake do you catch most often?
6. [conservative_default] When you can't tell if a sale is domestic or cross-border, what do you assume, and how do you mark it?
7. [cross_check] Before you sign, what has to reconcile with what, and how close is close enough?
8. [filing_mechanics] Walk me through filing on the actual portal. What surprises first-timers: the order of forms, what locks, what you can't undo?
9. [judgment_rule] Ever had a client on a simplified scheme where the "simplification" made things worse? How do you decide who belongs on it?
10. [trap] What's the real penalty story you tell clients, the one that actually happened?
11. [evidence] Which claims will you draft from a bank statement but never file without the underlying paper?
12. [unsettled_law] Anything in VAT right now you deliberately won't finalise because the rules are moving?

## Method slots (for tagging the write-up)

- `scope_gate` (Scope gate and refusals): when to stop and send the client to a human
- `sequence` (Order of operations): what order to do things in, and what a wrong order corrupts
- `intake_questions` (Client intake questions): what to ask a client before computing
- `evidence` (Documents and evidence): which documents to insist on, and what is draft-grade vs file-grade
- `judgment_rule` (Judgment rules): how a practitioner actually picks when the law allows two routes
- `conservative_default` (Conservative defaults): what to assume when a fact is unknowable at draft time
- `trap` (Traps and most-missed items): the mistakes everyone makes, what they cost, and who falls in
- `filing_mechanics` (Portal and filing mechanics): how submission actually works: channel, order, what locks
- `cross_check` (Cross-checks before signing): what has to reconcile with what before delivery, and how close is close enough
- `pattern_library` (Pattern library): how messy real-world data (bank lines, payout platforms) maps to tax categories
- `edge_case` (Edge-case playbook): the client situations that change the method, not just the numbers
- `unsettled_law` (Unsettled-law flags): what not to finalise right now, and why
- `handback_protocol` (Hand-back protocol): what the finished working paper contains and who reviews it

## Output format: oa-handback v1

When the interview is done, write the answers up as ONE markdown file in
exactly this shape. Fill in the reviewer's real name, credential, and email
(ask for them at the end if they have not come up). Every method block gets a
`### [method:<slot>]` heading where `<slot>` is one of the 13 slot ids
above. Keep `guide_slug` and `guide_version` exactly as given. Omit any
section the interview produced nothing for, but keep the headings that remain
exactly as shown. The `fact_key` column may be left blank when unknown.

```markdown
---
oa_handback: v1
guide_slug: oklahoma-sales-tax
guide_version: oklahoma-sales-tax@2026-04-13T18:57:16.613Z
reviewer_name: <full name>
reviewer_credential: <credential>        # free text: CPA, EA, ACCA, Steuerberater...
reviewer_email: <email>
verdict: <approve | corrections | unable>
---

## METHOD

### [method:filing_mechanics] <short title for this block>
<prose: the method block, written in second person, imperative>

### [method:intake_questions] <short title for this block>
- <question 1>
- ...

## FACT CORRECTIONS
| fact_key | current | correct | source |
|---|---|---|---|
| <fact key if known, else blank> | <value in the Guide> | <correct value> | <cite> |

## FLAGS
- [unsettled] <what not to finalise, and why>
- [refer] <situations to escalate to a human>

## NOTES
<anything that did not fit a method slot or a fact correction>
```

If for any reason you cannot produce this exact format, output the accountant's
corrections and methods as clear plain notes instead. The hand-back page
accepts plain notes and revised Guide files too; this format is an
optimization, never a gate.

---

# THE GUIDE UNDER REVIEW

<!-- guide: oklahoma-sales-tax · version: oklahoma-sales-tax@2026-04-13T18:57:16.613Z -->

---
name: oklahoma-sales-tax
description: Use this skill whenever asked about Oklahoma sales tax, Oklahoma use tax, OTC sales tax filing, Oklahoma grocery tax exemption (2024), or Oklahoma sales tax compliance. Trigger on phrases like "Oklahoma sales tax", "OK sales tax", "68 O.S. §1350", "Oklahoma OTC", "Oklahoma grocery tax", "Oklahoma SST", or any request involving Oklahoma state and local sales and use tax compliance. ALWAYS load us-sales-tax first for federal context.
jurisdiction: US-OK
domain: vat-gst
tax_year: 2025
---

# oklahoma-sales-tax

## Skill Metadata

**Skill Metadata**

| Field | Value |
| --- | --- |
| Jurisdiction | Oklahoma, United States |
| Jurisdiction Code | US-OK |
| Tax Type | Sales and Use Tax (state + local) |
| State Rate | 4.50% |
| Maximum Combined Rate | ~11.50% (state 4.5% + county + city + special) |
| Primary Statute | 68 Oklahoma Statutes (O.S.) §1350 et seq. |
| Governing Agency | Oklahoma Tax Commission (OTC) |
| Portal | https://oktap.tax.ok.gov |
| SST Member | Yes -- Full Member |
| Contributor | Open Accounting Skills Registry |
| Validated By | Pending -- requires US CPA or EA sign-off |
| Validation Date | Pending |
| Skill Version | 1.0 |
| Confidence Coverage | T1: state rate, basic taxability, filing mechanics. T2: local rate lookups, grocery food transition, service taxability. T3: audit defense, complex exemptions, penalty abatement. |
| Format | Restructured to Q1 execution format, April 2026 |

## Confidence Tier Definitions

- **[T1] Tier 1 -- Deterministic.** Apply exactly as written. No reviewer judgement required.
- **[T2] Tier 2 -- Reviewer Judgement Required.** Claude flags the issue and presents options. A licensed CPA, EA, or tax attorney must confirm before filing.
- **[T3] Tier 3 -- Out of Scope / Escalate.** Do not guess. Escalate to a licensed tax professional.

## Step 0: Client Onboarding Questions

Before proceeding with any Oklahoma sales tax analysis, collect the following from the client: [T1]

**Onboarding Questions Table**

| # | Question | Why It Matters |
| --- | --- | --- |
| 1 | Do you have an Oklahoma sales tax registration / tax ID? | Determines whether registration is needed before filing. |
| 2 | What is your current filing frequency (monthly / quarterly / annually)? | Controls which return periods to prepare. |
| 3 | What is your nexus type -- physical presence, economic nexus, or both? | Determines registration obligations and applicable rules. |
| 4 | Are you a marketplace seller (selling through Amazon, Etsy, etc.)? | Marketplace facilitator may already be collecting on your behalf. |
| 5 | What types of products or services do you sell in Oklahoma? | Drives taxability classification under Oklahoma law. |
| 6 | Do you sell to exempt entities (government, nonprofits, resellers)? | Determines whether exemption certificates must be collected and retained. |
| 7 | Do you have locations, employees, or inventory in Oklahoma? | Physical presence creates nexus independent of economic thresholds. |
| 8 | Do you sell into multiple Oklahoma local jurisdictions? | Local tax rates vary; determines compliance complexity. |

**If the client cannot answer questions 1-4, STOP and gather this information before proceeding.** [T1]

## Step 1: Tax Rate Structure

### 1.1 State Sales Tax Rate

- **State Sales Tax Rate** — 4.50% (On the retail sale of tangible personal property and certain services [T1])  _(68 O.S. §1350 et seq.)_

### 1.2 Grocery Food -- State Exemption (November 2024) [T1]

**Grocery Food State Rate by Period**  _(HB 1955 (2024 session).)_

| Period | State Rate on Grocery Food |
| --- | --- |
| Before November 1, 2024 | 4.50% (full state rate) |
| November 1, 2024 onward | **0.00%** (exempt from state tax) |

- **Local taxes continue to apply to grocery food** — Local taxes continue to apply to grocery food at the full local rate. [T1]  _(HB 1955 (2024 session).)_
- **Prepared food remains taxable** — Prepared food remains taxable at the full combined rate. [T1]  _(HB 1955 (2024 session).)_
- **Candy and soft drinks remain taxable** — Candy and soft drinks remain taxable at the full rate. [T1]  _(HB 1955 (2024 session).)_

### 1.3 Local Sales Taxes [T1]

- **Local jurisdictions impose additional tax** — Counties, cities, and special jurisdictions impose additional sales tax. [T1]
- **Local rate magnitude** — Local rates can be substantial, with combined rates reaching **11% or more**. [T1]
- **Number of local jurisdictions** — Oklahoma has approximately **600+ local taxing jurisdictions**. [T2]
- **OTC administers local taxes** — OTC administers and collects local taxes alongside state tax. [T1]

### 1.4 Sourcing [T1]

- **Sourcing method** — Oklahoma uses **destination-based** sourcing for most sales. [T1]
- **SST sourcing rules** — As an SST member, Oklahoma follows SSUTA sourcing rules. [T1]

## Step 2: Transaction Classification Rules

### 2.1 Grocery Food -- State Exempt (2024+), Local Applies [T1]

- **Grocery food exempt from state tax** — As of November 1, 2024, grocery food is **exempt from state sales tax**. [T1]
- **Local taxes continue on food** — Local taxes continue to apply. Combined local rates on food can be 3-7%. [T1]
- **Prepared food rate** — Prepared food: full 4.5% state + local. [T1]
- **Candy rate** — Candy: full rate. [T1]
- **Soft drinks rate** — Soft drinks: full rate. [T1]

### 2.2 Clothing [T1]

- **Clothing taxability** — Clothing is **fully taxable**. No exemption. [T1]

### 2.3 Prescription Drugs and Medical [T1]

- **Prescription drugs** — Prescription drugs: **exempt**. [T1]  _(68 O.S. §1357(9).)_
- **OTC drugs** — OTC drugs: **taxable**. [T1]
- **DME** — DME: exempt with prescription. [T1]
- **Prosthetics** — Prosthetics: exempt. [T1]

### 2.4 Services [T2]

Oklahoma taxes a limited number of services:

- **Taxable services** — **Taxable services include:** Telecommunications, furnishing rooms/lodging, printing, storage/warehousing, computer programming (when bundled with TPP), car washes. [T2]
- **Exempt services** — **Exempt services include:** Professional services, personal care, repair labor (when separately stated), cleaning, landscaping, IT consulting. [T2]

### 2.5 SaaS and Digital Goods [T2]

- **SaaS taxability** — **SaaS:** Generally **not taxable** under current Oklahoma law. [T2]
- **Canned software (physical)** — **Canned software (physical):** Taxable. [T1]
- **Canned software (electronic delivery)** — **Canned software (electronic delivery):** Taxable. [T1]
- **Digital downloads** — **Digital downloads:** Taxable as specified digital products (SST definitions). [T1]
- **Custom software** — **Custom software:** Exempt. [T2]

### 2.6 Manufacturing [T1]

- **Manufacturing machinery and equipment exemption** — Manufacturing machinery and equipment: **exempt** (for machinery used directly and predominantly in manufacturing). [T1]  _(68 O.S. §1359.2.)_
- **Raw materials for resale** — Raw materials for resale: exempt under resale. [T1]
- **Repair parts for exempt machinery** — Repair parts for exempt machinery: exempt. [T1]

### 2.7 Agricultural [T1]

- **Farm tractors, implements, and equipment** — Farm tractors, implements, and equipment: exempt. [T1]  _(68 O.S. §1358.1.)_
- **Feed, seed, fertilizer** — Feed, seed, fertilizer: exempt. [T1]
- **Livestock** — Livestock: exempt for breeding/production. [T1]

### 2.8 Oil and Gas [T2]

- **Oil and gas drilling equipment taxability** — Equipment used in oil and gas drilling: subject to sales tax (no broad exemption). [T2]
- **Gross production tax separate** — Gross production tax on oil and gas production is separate from sales tax. [T2]
- **Downhole equipment exemptions** — Certain downhole equipment may qualify for exemptions. [T2]

**Flag for reviewer:** Oil and gas equipment taxability is nuanced. Review specific items against OTC guidance. [T2]

## Step 3: Return Form Structure

### 4.1 Filing Details [T1]

**Filing Details**

| Field | Detail |
| --- | --- |
| Return Form | STS 20002 (Sales Tax Return) |
| Filing Frequencies | Monthly (most common); Semi-annually (small taxpayers) |
| Due Date | 20th of the month following the reporting period |
| Portal | https://oktap.tax.ok.gov (Oklahoma Taxpayer Access Point) |
| E-filing | Required for most filers |

### 4.2 Vendor Discount [T1]

- **Vendor Discount** — 1% of tax collected (maximum varies) for timely filing ([T1])

### 4.3 Penalties and Interest [T1]

- **Late filing penalty** — Late filing penalty: 25% of tax due. [T1]
- **Interest rate** — Interest: 1.25% per month (15% per annum). [T1]

## Step 4: Deductibility / Exemptions

Exemptions identified in Step 2 above are the primary deductibility rules for Oklahoma. Key categories: [T1]

- **Resale exemption** — **Resale exemption:** Valid resale certificate required. Retain for the statutory period. [T1]
- **Exempt organizations** — **Exempt organizations:** Government entities and qualifying nonprofits -- require exemption certificate on file. [T1]
- **Agricultural exemptions** — **Agricultural exemptions:** Where applicable per Step 2. [T1]
- **Manufacturing exemptions** — **Manufacturing exemptions:** Where applicable per Step 2. [T2]
- **Certificate retention requirement** — All exemption certificates must be collected at or before the time of sale and retained per the state's statute of limitations. [T1]

## Step 5: Key Thresholds

### 3.1 Economic Nexus Threshold [T1]

**Economic Nexus Threshold**  _(68 O.S. §1392.)_

| Field | Detail |
| --- | --- |
| Revenue Threshold | $100,000 in Oklahoma sales |
| Transaction Threshold | N/A (revenue only) |
| Measurement Period | Current or prior calendar year |
| Effective Date | July 1, 2018 |

### 3.2 Marketplace Facilitator [T1]

- **Marketplace facilitator collection requirement** — Oklahoma requires marketplace facilitators to collect and remit. [T1]  _(68 O.S. §1401.3.)_

### 3.3 SST Registration [T1]

- **SST registration status** — Full SST member. SSTRS and CSPs available. [T1]

## Step 6: Filing Deadlines and Penalties

Refer to Step 3 for filing frequencies and due dates. [T1]

## PROHIBITIONS

- **Grocery food after Nov 1 2024** — NEVER apply state sales tax to grocery food after November 1, 2024. It is state-exempt. [T1]
- **Local taxes on grocery food** — NEVER forget that local taxes still apply to grocery food. [T1]
- **Candy/soft drinks not exempt** — NEVER treat candy or soft drinks as exempt food. They are taxed at the full combined rate. [T1]
- **No uniform rate assumption** — NEVER assume a uniform rate across Oklahoma. Combined rates vary widely by location. [T1]
- **SaaS not taxable assumption** — NEVER assume SaaS is taxable in Oklahoma. Current law does not tax SaaS. [T2]
- **No manual computation** — NEVER compute any number -- all arithmetic is handled by the deterministic engine, not Claude. [T1]

## Edge Case Registry

### EC1 -- Grocery Food Transition (2024) [T2]

**Situation:** A grocery retailer needs to update POS systems for the November 2024 state food exemption.

**Resolution:**
- As of November 1, 2024, state tax on grocery food = 0%. [T1]
- Local taxes still apply at full rates. [T1]
- POS must classify items as food (0% state + local) or non-food (4.5% state + local). [T1]
- Candy and soft drinks are NOT food -- full rate applies. [T1]
- **Flag for reviewer:** Verify current effective date and POS configuration. [T2]

### EC2 -- High Combined Local Rates [T2]

**Situation:** Buyer in Oklahoma City complains about a 9%+ combined rate on a purchase.

**Resolution:**
- Oklahoma allows stacking of state + county + city + special district taxes. [T1]
- Combined rates can exceed 10% in some areas. [T1]
- The seller must apply the correct combined rate for the delivery address. [T1]
- **Flag for reviewer:** Use OTC rate lookup tools for precise rates. [T2]

### EC3 -- Oil and Gas Equipment Taxability [T2]

**Situation:** An oil company purchases $1 million in drilling equipment for use in Oklahoma.

**Resolution:**
- Most drilling equipment is subject to sales tax at the full combined rate. [T2]
- Some specific downhole equipment categories may qualify for exemptions. [T2]
- The gross production tax on oil/gas is a separate obligation. [T1]
- **Flag for reviewer:** Oil and gas equipment exemptions are narrow and fact-specific. Review each item against OTC guidance. [T2]

### EC4 -- Sales Tax Holiday [T2]

**Situation:** Oklahoma's sales tax holiday (typically first full weekend in August) exempts certain items.

**Resolution:**
- Clothing under $100 per item: exempt from state tax during the holiday. [T1]
- Some local jurisdictions may or may not participate. [T2]
- Verify current year's dates, items, and thresholds with OTC. [T2]

### EC5 -- Tribal Sales within Indian Country [T3]

**Situation:** A sale occurs within tribal land (Indian Country) in Oklahoma. Is Oklahoma sales tax due?

**Resolution:**
- Sales by tribal businesses to tribal members within Indian Country may be exempt from Oklahoma sales tax. [T2]
- Sales to non-tribal members within Indian Country are generally subject to Oklahoma sales tax. [T2]
- Tribal compact agreements govern the tax treatment. [T3]
- Oklahoma has compacts with various tribes that address tobacco, motor fuel, and sales tax. [T3]
- **Flag for reviewer:** Tribal taxation in Oklahoma is governed by compact agreements and is highly complex. Escalate to a specialist. [T3]

### EC6 -- Lodging and Tourism [T2]

**Situation:** A hotel in Oklahoma City charges $120/night. What taxes apply?

**Resolution:**
- State sales tax: 4.5%. [T1]
- Local sales tax: varies by city (OKC may have 4%+ local). [T1]
- Additional local lodging/tourism tax may apply. [T2]
- Combined effective tax on hotel rooms can exceed 12%. [T2]
- **Flag for reviewer:** Hotel taxation includes both general sales tax and potentially separate lodging taxes. Verify all applicable taxes. [T2]

### EC7 -- Use Tax on Vehicles Purchased Out of State [T2]

**Situation:** An Oklahoma resident purchases a vehicle in Texas and brings it to Oklahoma.

**Resolution:**
- Oklahoma use tax applies at the time of registration/title transfer. [T1]
- Credit is given for sales tax paid to the other state. [T1]
- If Texas tax paid < Oklahoma combined rate, the difference is due as use tax. [T1]
- If Texas tax paid >= Oklahoma rate, no additional use tax is due. [T1]
- **Flag for reviewer:** Vehicle use tax credit calculations require verification of the exact tax paid to the other state. [T2]

## Test Suite

### Test 1 -- Basic Taxable Sale

**Input:** Seller in Oklahoma City sells $800 of furniture. Combined rate = 8.625% (4.5% state + 4.125% local).
**Expected output:** Tax = $800 x 8.625% = $69.00. Total = $869.00.

### Test 2 -- Grocery Food (2024+ Exemption)

**Input:** Customer buys $200 of unprepared groceries in Tulsa. State food rate = 0%. Local rate = 4.5%.
**Expected output:** State tax = $0. Local tax = $200 x 4.5% = $9.00. Total = $209.00.

### Test 3 -- Candy at Full Rate

**Input:** Customer buys $10 candy in OKC. Combined rate = 8.625%.
**Expected output:** Candy is NOT food. Tax = $10 x 8.625% = $0.86. Total = $10.86.

### Test 4 -- Economic Nexus

**Input:** Remote seller sold $110,000 to Oklahoma in the prior year.
**Expected output:** $110,000 exceeds $100,000. Nexus IS triggered. Must register.

### Test 5 -- Manufacturing Exemption

**Input:** Manufacturer buys $50,000 of production machinery for Oklahoma plant.
**Expected output:** Manufacturing machinery is exempt. Tax = $0.

### Test 6 -- Oil Field Equipment Taxable

**Input:** Oil company purchases $100,000 drilling equipment for Oklahoma well. Combined rate = 8.5%.
**Expected output:** Drilling equipment is generally taxable. Tax = $100,000 x 8.5% = $8,500. Total = $108,500.

### Test 7 -- Hotel Room with Multiple Taxes

**Input:** Guest stays at OKC hotel. Room = $100/night. Combined sales tax = 8.5%. Additional local lodging tax = 3.5%. Total = 12%.
**Expected output:** Tax = $100 x 12% = $12.00. Total = $112.00/night.

### Test 8 -- Vehicle Use Tax Credit

**Input:** Oklahoma resident bought car in Texas for $20,000, paid $1,650 TX sales tax (8.25%). Oklahoma combined rate for their location = 8.5%.
**Expected output:** OK use tax = $20,000 x 8.5% = $1,700. Credit for TX tax paid = $1,650. Additional OK use tax due = $50.

## Reviewer Escalation Protocol

**Reviewer Escalation Protocol**

| Trigger | Action |
| --- | --- |
| Any [T3] tagged item encountered | STOP. Do not guess. Escalate to licensed CPA, EA, or tax attorney. |
| Client has audit notice or assessment | Escalate immediately. Do not advise on audit response. |
| Multi-state nexus question involving 3+ states | Flag for senior reviewer with multi-state experience. |
| Penalty abatement or voluntary disclosure | Escalate to licensed professional with state-specific experience. |
| Ambiguous taxability of a product/service | Present both interpretations to reviewer with supporting authority. |

## Contribution Notes

- This skill follows the Q1 execution format (Step 0 through Step 7).
- All rules are tagged [T1], [T2], or [T3] per the Confidence Tier Definitions.
- Rate tables are deterministic lookup tables -- no narrative explanation of rates.
- To update this skill, submit a pull request with the specific section, supporting statutory authority, and effective date of the change.
- All changes require validation by a US CPA or EA before merging.

## Disclaimer

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.

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.
