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.

Official fee scheduleVerified Sep 2026City of Tulsa

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.

Fee components for a plumbing permit
ComponentFormulaApplies whenRange
Backflow prevention assembly — $79.00Permit fee$79.00 per backflow devicebackflow 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 fixtureFixtures over 0—
Water heater — $35.00Permit fee$35.00 per heaterheaters over 0—
Interceptor/separator — $150.00Permit fee$150.00 per pretreatment interceptorgrease interceptors over 0—
Water service — $35.00Permit fee$35.00 per water service connectionwater service connections over 0—
Gas piping — $41.00 per meterPermit fee$41.00 per metermeters over 0—
State building permit fee (OUBCC) — $4.00 per permitState surcharge$4.00 flat feeEvery permit of this type—
Administrative fee retained by the City — $0.50 per permitOther fee$0.50 flat feeEvery permit of this type—
Permit processing surcharge — $5.00 per permitOther fee$5.00 flat feenot (storm shelter indoor is true or storm shelter outdoor is true)—
Administrative fee — $5.50 plus 8% of the permit feeSurcharge8% of fees charged + $5.50not (storm shelter indoor is true or storm shelter outdoor is true)—
Minimum fee — $80.00 on any permitOther feethe shortfall up to the $80.00 minimum on fees chargednot (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.

Inputs used for this example
InputValue
Occupancy classResidential
Type of workRepair
Number of heaters1

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

Fee components
ComponentHow it is calculatedAmount
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
Number of heaters
1
Rate per unit
$35.00
Component total
$35.00
$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
Fees charged
$35
Rate applied
8% of fees charged
Add factor
$5.50
Component total
$8.30
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
Flat fee
$4.00
$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
Flat fee
$0.50
$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
Flat fee
$5.00
$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
Fees charged
$52.80
Minimum fee
$80.00
Shortfall charged
$27.20
$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

    City of Tulsa · Document dated July 17, 2024 · Effective July 17, 2024 · Retrieved September 26, 2026

    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

    City of Tulsa · Document dated July 17, 2024 · Effective July 17, 2024 · Retrieved September 26, 2026

    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.