$0 Mississippi — Plumber License Path Checklist

Mississippi Plumbing Permit Fees by City

Why Permit Fees Vary Across Mississippi

Mississippi doesn't have a statewide plumbing permit fee schedule. Because individual trade credentials and permits are administered by local municipalities rather than a central state board, every city sets its own fee structure. This means the cost of pulling a plumbing permit in Jackson can differ significantly from the cost in Gulfport, Southaven, or Tupelo — and the permit fee is only one piece of the total cost when you factor in local registration fees and bond requirements.

Permit and Registration Costs by City

Here's what plumbing contractors face in Mississippi's major municipalities:

Jackson (Hinds County)

Jackson's Department of Planning and Development, Office of Code Services, administers plumbing permits through their ViewPoint Cloud online portal. Key costs:

  • Local contractor bond: $5,000 surety bond required before pulling any permits
  • Local liability insurance: Minimum $500,000 per occurrence / $1,000,000 aggregate (higher than the commercial MSBOC requirement)
  • Permit fees: Based on project scope and valuation — contact the Office of Code Services for current residential and commercial rates
  • Plan review: Two physical sets of plans and specification sheets required for commercial projects

Jackson's insurance requirement is notably higher than the commercial state minimum. Even with an active MSBOC license, you must meet the city's $500,000/$1,000,000 thresholds — the MSBOC's $300,000/$600,000 minimums don't satisfy Jackson's requirements.

Gulfport (Harrison County)

Gulfport's Department of Urban Development, Building Code Services, handles permits through PDF email submission or in-person at 1410 24th Avenue:

  • Annual contractor licensing fee: $100
  • Local liability insurance: Minimum $100,000 per occurrence / $300,000 aggregate
  • Local bond: Exempt if you hold an active MSBOC Certificate of Responsibility
  • Permits: PDF submission for residential; commercial projects may require in-person review

Gulfport is more accommodating to MSBOC-licensed contractors than most Mississippi cities. The bond exemption for state licensees eliminates a meaningful cost, and the insurance thresholds are lower than Jackson's.

Southaven (DeSoto County)

Southaven's Building Department processes licensing applications at 8710 Northwest Drive:

  • Journeyman application: $50
  • Master application: $100
  • Local contractor bond: $10,000 (one of the highest in the state)
  • Permit fees: Vary by project type

The $10,000 bond requirement in Southaven is double what most Mississippi cities charge. Factor this into your cost analysis before taking on work in the DeSoto County area.

Tupelo (Lee County)

Tupelo's Development Services division requires:

  • Plumber-specific license bond: $5,000
  • Permit fees: Based on project valuation
  • Code compliance: Tupelo enforces the International Plumbing Code and requires both rough-in and final inspections

Vicksburg (Warren County)

Vicksburg's building inspection office requires:

  • Plumbing contractor bond: $5,000
  • Permit fees: Based on scope of work

The Hidden Costs Beyond Permit Fees

The permit fee itself is only one piece of the local compliance cost; amounts depend on the municipality and scope of work. Confirm the current schedule with the AHJ. The real costs are:

Contractor bonds ($5,000 to $10,000 per municipality in the examples above). Annual premiums are separate from bond amounts and vary by surety and applicant. If you work in multiple cities, you may need separate bonds in each one.

Insurance premiums. Meeting Jackson's $500,000/$1,000,000 requirement costs more than meeting Gulfport's $100,000/$300,000 minimums. Your premium reflects the highest coverage level any municipality requires.

Registration fees. Some cities charge annual registration fees on top of permit fees. Gulfport's $100 annual licensing fee is one example.

Re-inspection fees. If you fail an inspection, some municipalities charge a re-inspection fee before the inspector returns.

Free Download

Get the Mississippi — Plumber License Path Checklist

Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.

How to Budget for Multi-City Work

If your plumbing business operates across multiple municipalities — common in the Jackson metro area or along the Gulf Coast — budget for the cumulative local costs:

  1. Identify every municipality where you'll pull permits in the coming year
  2. Check each city's bond requirement, insurance minimum, and registration fees
  3. Get your insurance coverage to the highest minimum any city requires (this satisfies all of them)
  4. Post bonds in each municipality where they're required

The Mississippi Plumber License Guide includes a local registration comparison worksheet that maps the bond, insurance, and registration requirements across Mississippi's major cities, so you can calculate your total annual compliance cost before committing to multi-city operations.

Get Your Free Mississippi — Plumber License Path Checklist

Download the Mississippi — Plumber License Path Checklist — a printable guide with checklists, scripts, and action plans you can start using today.

Learn More →