Tulsa, OK
Tulsa plumbing permit cost
A Tulsa plumbing permit is § 801's six count-based rows, then the stack — and no valuation anywhere.
Gas piping is $41.00 per meter; a backflow prevention assembly $79.00; an interceptor or separator $150.00; a water heater $35.00; a water service $35.00; and plumbing fixtures are $81.00 for the base including the first fixture plus $3.31 each additional. A permit charges exactly the rows its job touches. Then Chapter 1 adds its five lines — $4.00 and $0.50 to the state-and-City pair, $5.50 plus 8% of the permit fee, $5.00 processing — and § 107's $80 floor reads the whole bill, which is why a single water-heater permit costs $80.00 rather than $45.07.
How this fee is calculated
These are the components the schedule defines for this permit, as they applied on 2026-09-28. A component only applies to your project if its conditions match — read that column before assuming a figure. Want a figure for your own project? Estimate this fee with the permit fee calculator.
| Component | Formula | Applies when | Range |
|---|---|---|---|
| Backflow prevention assembly — $79.00Permit fee | $79.00 per backflow device | backflow devices over 0 | — |
| Plumbing fixtures — $81.00 base including the first, $3.31 each additionalPermit fee | $81.00 for the first fixture, plus $3.31 for each additional fixture | Fixtures over 0 | — |
| Water heater — $35.00Permit fee | $35.00 per heater | heaters over 0 | — |
| Interceptor/separator — $150.00Permit fee | $150.00 per pretreatment interceptor | grease interceptors over 0 | — |
| Water service — $35.00Permit fee | $35.00 per water service connection | water service connections over 0 | — |
| Gas piping — $41.00 per meterPermit fee | $41.00 per meter | meters over 0 | — |
| State building permit fee (OUBCC) — $4.00 per permitState surcharge | $4.00 flat fee | Every permit of this type | — |
| Administrative fee retained by the City — $0.50 per permitOther fee | $0.50 flat fee | Every permit of this type | — |
| Permit processing surcharge — $5.00 per permitOther fee | $5.00 flat fee | not (storm shelter indoor is true or storm shelter outdoor is true) | — |
| Administrative fee — $5.50 plus 8% of the permit feeSurcharge | 8% of fees charged + $5.50 | not (storm shelter indoor is true or storm shelter outdoor is true) | — |
| Minimum fee — $80.00 on any permitOther fee | the shortfall up to the $80.00 minimum on fees charged | not (storm shelter indoor is true or storm shelter outdoor is true) | — |
A real permit fee is these components added together. The department’s final calculation is the one that applies — this is the schedule it will be based on.
A worked example
Follow the arithmetic by hand. Every line is produced by the engine from the rules above, so the total cannot drift away from the schedule behind it.
Worked example
A permit for a single water heater — the smallest plumbing job this title prices — with nothing else touched.
| Input | Value |
|---|---|
| Occupancy class | Residential |
| Type of work | Repair |
| Number of heaters | 1 |
Example total
$80.00
An estimate, not an official fee. It is calculated from the published fee schedule as it applied on 2026-09-28. The permit office’s own calculation is the one that applies, and your project may fall under rules this schedule does not describe.
Fee schedule as of 2026-09-28Rules applied 6Rules considered 11
| Component | How it is calculated | Amount |
|---|---|---|
Water heater — $35.00Permit fee"Water heater ..... $35.00" (§ 801) — per heater. A single water-heater permit is the smallest job this title can price, and it is the worked example that lands on the stack's $80 floor.Show the working
| $35.00 per heater | $35.00 |
Administrative fee — $5.50 plus 8% of the permit feeSurcharge"Five and 50/100 Dollars ($5.50) plus eight percent (8%) of the … permit fee", "in addition to any … fee, or minimum fee" (§ 117). One rule carrying both pieces: the $5.50 base and the 8% of the chapter's permit fee, evaluated directly after the base rows so the percentage reads the trade schedule's figure and nothing else — the state and maintenance lines have not charged yet when it runs.Show the working
| 8% of fees charged + $5.50 | $8.30 |
State building permit fee (OUBCC) — $4.00 per permitState surcharge"Administrative Collection Fee under the Oklahoma Uniform Building Code Commission ... Building/construction permits (collected under 59 O.S. § 1000.25): Four and 00/100 Dollars ($4.00)" (§ 100.A) — collected and remitted monthly to the State. The one section a storm-shelter permit keeps, by § 306's own exception.Show the working
| $4.00 flat fee | $4.00 |
Administrative fee retained by the City — $0.50 per permitOther fee"Administrative fee retained by the City under 59 O.S. § 1000.25 ... $0.50" (§ 100.D) — the City's half of the same statute, alongside the State's $4.00 above.Show the working
| $0.50 flat fee | $0.50 |
Permit processing surcharge — $5.00 per permitOther fee"A surcharge of Five Dollars ($5.00) shall be imposed on each permit … processed" (§ 103) — charged after the state lines, before the floor reads the bill.Show the working
| $5.00 flat fee | $5.00 |
Minimum fee — $80.00 on any permitOther fee"A minimum fee of Eighty Dollars ($80.00) shall apply to any permit" (§ 107) — a floor on the whole bill rather than on any row, charged as the shortfall after every other line: a $35 water-heater permit computes $52.80 with the stack and pays $80.00. Priority 200 inside the other component, so nothing charges after it; § 306 stands it down for storm shelters, whose only exception is Section 100.Show the working
| $80.00 minimum on fees charged, less the $52.80 calculated | $27.20 |
| Total | $80.00 |
Fees that do not apply here
Listed so you can see what was considered and left out, rather than wondering whether something is missing. A rule can also be left out because it is not published for this permit at all, and that is stated where it matters.
- Backflow prevention assembly — $79.00 — This fee does not apply to the inputs provided.
- Plumbing fixtures — $81.00 base including the first, $3.31 each additional — This fee does not apply to the inputs provided.
- Interceptor/separator — $150.00 — This fee does not apply to the inputs provided.
- Water service — $35.00 — This fee does not apply to the inputs provided.
- Gas piping — $41.00 per meter — This fee does not apply to the inputs provided.
Assumptions
- Calculated from 6 fee rules in effect on 2026-09-28.
- Amounts are rounded to the nearest cent, once, at the end of each component.
The floor is the whole story — $80.00.
§ 801's row: one water heater at $35.00. The other five rows answer nothing — no meters, backflow assemblies, interceptors, services or fixtures were given.
§ 117: $5.50 plus 8% of $35.00 — 8% is $2.80, so $8.30. It reads the chapter's fee only, before the state and maintenance lines exist.
§ 100: $4.00 to the state plus $0.50 retained by the City. § 103: $5.00 processing.
Subtotal: $35.00 + $8.30 + $4.50 + $5.00 = $52.80.
§ 107's floor: "A minimum fee of Eighty Dollars ($80.00) shall apply to any permit" — charged last of all, reading the whole bill, so the shortfall is $80.00 − $52.80 = $27.20 and the permit pays $80.00. (The schedule's own "in addition to any … minimum fee" in § 117 is what keeps the 8% inside the arithmetic the floor then reads.)
Total: $80.00. What moves it: four fixtures instead compute $81.00 + 3 × $3.31 = $90.93 of § 801 and pay $90.93 × 1.08 + $14.50 ≈ $112.70 with the stack — past the floor, no shortfall; a heater plus a water service is $70.00 of rows, $67.60-plus stack, still floored at $80.00; and the same job with an amperage-bearing electrical cousin on the other page would read § 404.A instead.
What is different in Tulsa
Every row is a count the application already carries — meters, backflow devices, interceptors, heaters, water service connections, fixtures — so there is no scope switch on this page at all: a permit charges the rows its job touches and nothing else. The fixtures row is one formula with the first fixture inside its base: four fixtures are $81.00 + 3 × $3.31 = $90.93 before the stack.
The floor is the story. A $35 water heater computes $35.00 of § 801; § 117 adds $5.50 + 8% ($8.30); § 100 adds $4.50; § 103 adds $5.00 — $52.80 in all — and § 107's "minimum fee of Eighty Dollars … shall apply to any permit" lifts the bill to $80.00. The floor is charged last, after every other line, so it reads the whole bill rather than any single row.
One figure in this title cannot be read: § 801.A's "Plus, per opening .....$2.6887.00", two decimal points in one amount, present in the codified text exactly as the City's 2021 Title 49 printing had it. $2.68, $87.00 and $2.6887 are all defensible splits of the same characters and the schedule offers no arithmetic to check them against — so it is quoted verbatim on this page and charged nowhere.
What this figure does not include
Impact fees, utility connections and other departments’ permits are the usual omissions, and in some jurisdictions they are larger than the permit fee itself.
Not included in these figures
This is Tulsa's plumbing permit fee — the § 801 rows the job's counts select, plus the Chapter 1 stack. It excludes:
- The garbled per-opening figure. § 801.A's "Plus, per opening .....$2.6887.00" cannot be read as a number; it is quoted on this page and charged nowhere rather than guessed at $2.68, $87.00 or $2.6887.
- § 802's outside-city travel fee ($92) and § 803's registration ($178). Licensing and an event row, not permit lines.
- Registrations and the governmental waiver. § 116 waives fees for governmental entities on written request — a waiver with its own process.
- Event rows in Chapter 1. Resubmission, additional inspection, reinspection, recall, records and appeal fees attach to events; § 105's unpermitted-work penalty ($214 or 3× the fee) is named rather than modelled.
- Any valuation. Nothing on this page reads a declared cost: meters, devices, heaters, services and fixtures are counts, and the total never moves because the job got more expensive.
- The mechanical trade. Chapter 5 prices mechanical permits and is not published as a page in this pass.
What you need before applying
- One figure in this title cannot be read, and is not chargedMay be required
§ 801.A's second line reads "Plus, per opening .....$2.6887.00" — two decimal points in one amount, in the codified text exactly as the 2021 Title 49 printing had it. It is quoted verbatim on this site's pages and charged nowhere: $2.68, $87.00 and $2.6887 are all defensible splits of the same characters, and the schedule offers no arithmetic to check them against. A figure that cannot be read is named, never guessed — the same call Toledo's garbled row required.
Common questions
How much is a plumbing permit in Tulsa?
§ 801's six rows, each charged for what the job touches: gas piping $41.00 per meter, backflow prevention assembly $79.00, interceptor/separator $150.00, water heater $35.00, water service $35.00, and fixtures $81.00 including the first plus $3.31 each additional. On top: the Chapter 1 stack — $4.00 state, $0.50 City, $5.50 + 8% of the permit fee, $5.00 processing — with an $80 minimum on the whole bill.
Why does one water heater cost $80?
Because § 107 floors every permit: "A minimum fee of Eighty Dollars ($80.00) shall apply to any permit". The heater row computes $35.00; the stack brings the bill to $52.80 ($35.00 + $8.30 for § 117's $5.50 and 8%, $4.50 to the state and City, $5.00 processing); the floor then adds the $27.20 shortfall. It is charged last, so it reads the entire bill rather than any single row.
Is the fee based on the value of the work?
No. § 801 reads counts only — meters, backflow assemblies, interceptors, heaters, water service connections and fixtures. Nothing on this page changes because the job got more expensive; only the building page (§ 302) reads a valuation.
How are fixtures charged?
One row with the first fixture inside its base: "Fixtures base (including the first fixture) — $81.00" plus "each additional fixture — $3.31". Four fixtures are $81.00 + 3 × $3.31 = $90.93 before the stack; one fixture is $81.00 before the stack, already past the $80 floor by itself.
What is the 'per opening $2.6887.00' line?
§ 801.A's second line, printed with two decimal points in one amount — in the codified text exactly as the City's 2021 Title 49 printing had it. This site quotes it verbatim and charges nothing for it: $2.68, $87.00 and $2.6887 are all defensible readings of the same characters, and the schedule offers no arithmetic to check them against. A figure that cannot be read is named, never guessed.
Source and verification
The documents behind every figure on this page, with the dates that make them checkable.
- Municipal codeCityPrimary source
Tulsa Revised Ordinances, Title 49, Chapter 1 — General Administrative Fees
Read 2026-09-26 through the codifier (an SPA; the City's own link to Title 49, nodeId=CD_ORD_TIT49ADPELIFE, 404s — the live ids are the COOR_TIT49… ones, recorded so the next pass does not spend the hour this one did). § 102 applies the chapter's fees to every permit in the title unless a chapter says otherwise, and each trade chapter repeats the instruction. § 100's two state lines ($4.00 to the OUBCC, $0.50 retained by the City), § 103's $5.00 processing surcharge, § 107's global $80 floor and § 117's "$5.50 plus eight percent of the … permit fee" were read in full, along with the event rows named on the pages: § 105's penalty for work started without a permit, § 106 resubmission, § 108 additional inspection (amended by Ord. 25794), § 109 reinspection, § 110 recall, § 111 records, § 114 appeal and § 116's governmental waiver.
- Municipal codeCityPrimary source
Tulsa Revised Ordinances, Title 49, Chapter 8 — Plumbing Permit Fees
Read 2026-09-26 through the codifier. § 801's six-row price list — gas piping per meter, backflow assembly, interceptor/separator, water heater, water service, fixtures base plus each additional — and the one figure this title cannot read: "Plus, per opening .....$2.6887.00", two decimal points in one amount, present in the codified text exactly as the City's 2021 Title 49 printing had it (that PDF is image-only and could not be OCR'd here; Google's index confirms the same wording in 2021). § 802's outside-city travel fee and § 803's registration are named.
Verification
Last verified against the official source in Sep 2026.