Kansas licensing guide

How to Get a Contractor License or Registration in Kansas

There is no Kansas contractor licence to apply for, and no state board that issues one. That is not a loophole and it is not the end of the answer. Kansas puts contractor licensing in the hands of cities and counties, and keeps a small number of statewide credentials for specific work that has nothing to do with general contracting.

Free account · no card

Get the Kansas steps in the right order.

Build your free Kansas startup roadmap, then save it to a free Contractor Lane account so your progress and your filing dates live somewhere other than a browser tab.

Build my free Kansas roadmap Create my free account No credit card. Takes a few minutes.

Quick facts

There is no Kansas state contractor licence
The State of Kansas says so on its own business portal. The Kansas Business Center construction starter kit states that "in addition to the general requirements for starting a business in Kansas, cities and counties set licensing requirements for construction or contracting businesses." There is no state board to apply to, no state classification to qualify for, and no statewide exam. Your licence, if you need one, is issued by the city or county where the work is.Kansas Business Center: Construction and Contracting Starter Kit
Local rules differ, and Kansas expects you to check each one
The same state page warns that "some cities and counties have different types of licenses based on whether the business will work in commercial or resident construction, or both", that "specific licenses may also be required for electrical, plumbing, HVAC, or other construction trades", and that "license applicants may be required to pass an examination to obtain or renew a license." It then lists roughly thirty named cities and counties that publish contractor licensing information, and directs anyone whose jurisdiction is not listed to the county and city website indexes it links.Kansas Business Center: Construction and Contracting Starter Kit
Roofing is the exception: it IS registered statewide
The Kansas roofing registration act, K.S.A. 50-6,121 through 50-6,138, is administered by the Attorney General and applies across Kansas. K.S.A. 50-6,123 provides that "no person shall engage in the business of or act in the capacity of a roofing contractor within this state without having a valid registration certificate as required by this act." If any part of your work is roofing for a fee, this reaches you no matter which Kansas city you are in.K.S.A. 50-6,121: Kansas roofing registration act, citation; K.S.A. 50-6,123: Registration certificate required; penalties
The roofing exemption line is $2,000, measured per project
K.S.A. 50-6,129(a)(8) exempts a person providing roofing services "that on each and every undertaking or project during any fiscal year bear an aggregate price, including labor, materials and all other items, that is quoted, bid, offered, agreed, contracted, billed, collected and paid at less than $2,000." The same subdivision removes the exemption from anyone who "advertises or puts out any sign or card or other device which might indicate to the public that the person is a roofing contractor." Advertising forfeits it even if every job is small.K.S.A. 50-6,129: Exemptions
Four statewide credentials exist, none of them general
Kansas licenses roofing contractors through the Attorney General, water well contractors through KDHE, elevator contractors, mechanics and inspectors through the State Fire Marshal, and lead abatement and renovation firms and individuals through KDHE. None of these is a general contractor licence and none of them substitutes for a city or county licence.K.S.A. 50-6,123: Registration certificate required; penalties; KDHE: Water Well Program; Kansas State Fire Marshal: Elevator Safety Program; KDHE: Residential Lead Hazard Prevention Program licensing

What Kansas actually says about contractor licensing

The State of Kansas answers this question directly on its own portal, and the answer is short. The Kansas Business Center is an inter-agency collaboration between the Departments of Agriculture, Commerce, Labor and Revenue and the Secretary of State, and its construction and contracting starter kit states: "In addition to the general requirements for starting a business in Kansas, cities and counties set licensing requirements for construction or contracting businesses."

There is no second sentence pointing at a state board, because there is no state board. Kansas has no contractor licensing agency, no statewide general or specialty classification system, and no state examination for general contracting. It also has no state plumbing, electrical or HVAC contractor licence: the starter kit notes that "specific licenses may also be required for electrical, plumbing, HVAC, or other construction trades", and it says that in the same breath as the sentence about cities and counties, because those trade credentials are local too.

What Kansas does publish is a map to the local rules. The starter kit carries a list headed "City and County Contractor Licensing" naming roughly thirty jurisdictions that publish licensing information, including Wichita and Sedgwick County, Kansas City and Wyandotte County, Johnson County, Topeka, Lawrence, Salina, Manhattan, Hutchinson, Emporia, Dodge City, Garden City, Hays and Junction City. It then says that "if the city or county you are looking for is not listed, please refer to the city or county website links below", and links a county website index and the League of Kansas Municipalities city index.

Official sources: Kansas Business Center: Construction and Contracting Starter Kit; Kansas Business Center (Business One Stop)

How to find the rule that actually applies to your address

Because Kansas licenses locally, the only correct answer to "what licence do I need" is the one attached to the job address. The State of Kansas publishes the starting point itself: the Kansas Business Center construction starter kit carries a list headed "City and County Contractor Licensing" naming roughly thirty jurisdictions that publish contractor licensing information, among them Wichita and Sedgwick County, Kansas City and Wyandotte County, Johnson County, Topeka, Lawrence, Salina, Manhattan and Hutchinson.

If your city or county is not on that list, the same page tells you where to go next: "if the city or county you are looking for is not listed, please refer to the city or county website links below", and links a County Websites index and a "City Websites - League of Kansas Municipalities" index. Kansas is telling you plainly that the list is not exhaustive and that the absence of your town from it means nothing about whether that town licenses contractors.

Contractor Lane does not publish any Kansas city or county fee, insurance minimum, exam requirement or renewal date, and that is deliberate rather than an omission. Municipal rules in Kansas are set independently by each jurisdiction, they change on each jurisdiction's own schedule, and a figure copied from one Kansas city is evidence of nothing about the next one. Call the building department for the address you are actually working at, ask what class of licence the scope of work falls into, and ask whether a licence held in a neighbouring jurisdiction counts for anything there. Do that before you bid, because the answer can change what the job is worth.

Official sources: Kansas Business Center: Construction and Contracting Starter Kit; Kansas Business Center (Business One Stop)

The roofing registration, step by step

Roofing is the one credential a Kansas contractor gets from the state, and the act sets out the process in enough detail to plan around. K.S.A. 50-6,125(a)(1) requires an applicant who is at least 18 to submit an application under oath containing a statement of the applicant's experience and qualifications as a roofing contractor, the applicant's name, physical address, business name and address, information on any other person authorised to act for the business entity, and a phone number.

Two proofs go in with it. A certificate of liability insurance "shall be filed with the application and shall be not less than $500,000", and any insurer issuing such a policy is required to notify the Attorney General if it is cancelled or lapses. The applicant must also give the Attorney General satisfactory proof of "either workers' compensation coverage satisfactory under the workers' compensation act or an affidavit of exemption or self-insurance as authorized pursuant to the workers' compensation act". A current tax clearance certificate or letter from the Department of Revenue is required too: K.S.A. 50-6,125(b)(6) makes the failure to provide one a ground for refusing registration.

A felony conviction does not automatically stop you. K.S.A. 50-6,126(a) requires every application and renewal form to ask under oath whether the applicant has been convicted of a felony offence and its nature, and subsection (b) provides that "conviction of an offense shall not disqualify a person from registration as a roofing contractor under this act, provided the applicant has truthfully disclosed the conviction and nature of the offense." The disclosure is the requirement; concealing it is what ends the application.

On timing, K.S.A. 50-6,130 gives the Attorney General 60 calendar days from the date of application to either issue or deny, and provides that no certificate is issued until all documentation and fees are received. A certificate runs to the end of the current fiscal year ending June 30, "except that an initial registration certificate issued in May or June is valid until June 30 of the subsequent year." If you are applying in the spring, that carve-out is worth a fortnight of patience.

  • Application under oath, applicant at least 18 years of age (K.S.A. 50-6,125).
  • Certificate of liability insurance not less than $500,000, filed with the application.
  • Workers' compensation coverage, or an affidavit of exemption or self-insurance.
  • Current tax clearance certificate or letter from the Kansas Department of Revenue.
  • Felony convictions disclosed under oath; disclosure does not itself disqualify.
  • Attorney General issues or denies within 60 calendar days; certificate expires June 30.

Official sources: K.S.A. 50-6,125: Registration application requirements; K.S.A. 50-6,126: Criminal history record inquiry; K.S.A. 50-6,130: Application for registration, time limit for processing

Keeping a roofing registration alive, and what the fees can legally be

Renewal is annual and the date is fixed for everyone. K.S.A. 50-6,132(a)(1) requires a renewal application filed with the Attorney General "by June 30" together with the renewal fee, with statements under oath about any felony conviction since the last certificate and any adjudicated violation of the act. Subsection (a)(2) requires the renewal to carry a copy of the liability insurance certificate, proof of workers' compensation coverage unless exempt or self-insured, and a current tax clearance certificate or letter from the Department of Revenue.

Miss it and the clock is unforgiving. K.S.A. 50-6,132(c) provides that a contractor who fails to file by June 30 is deemed not in good standing, gets "a 30-day grace period after June 30 to renew such registration certificate without a late fee", and that "if the certificate is not renewed before July 31, the certificate shall be revoked." Thirty-one days, once a year, is the entire margin.

On money, this guide states caps and not prices, deliberately. The act sets the fees "by the attorney general" within statutory ceilings, and the Attorney General's own website was returning HTTP 403 to us when this guide was written, so we did not read a current published figure and will not invent one. What the statute allows is: an application fee "which shall not exceed $500 for the annual registration certificate" and an annual renewal fee that "shall not exceed $500" (K.S.A. 50-6,128); a late fee that "shall not exceed $300" (K.S.A. 50-6,132(c)); a name or address change fee "not to exceed $25" (K.S.A. 50-6,131); and a reinstatement fee for a revoked certificate "not to exceed $500 plus the fee established by K.S.A. 50-6,128" (K.S.A. 50-6,132(d)(2)). Treat every one of those as a ceiling, and get the actual number from the Attorney General before you write the cheque.

Two operating duties are worth building into your process on day one. K.S.A. 50-6,127(b) requires the registration certificate number to be submitted "when applying for any permit issued by the state, or any of its political subdivisions, for commercial or residential roofing services or projects", and to be written on each permit issued. K.S.A. 50-6,131 requires you to notify the Attorney General "not later than 10 days after the date of a change in a roofing contractor's name, address or legal service agent", and states that doing business under a new business name, or a change in the legal status of the business, "requires issuance of a new registration certificate" rather than an amendment.

Official sources: K.S.A. 50-6,132: Registration certificate renewal; reinstatement fee; K.S.A. 50-6,128: Fees; roofing contractor registration fund; K.S.A. 50-6,131: Notification of attorney general required, when; fees; K.S.A. 50-6,127: Duties of roofing contractor

The state credentials that do exist, and who they catch

Kansas has no general contractor licence, but it does run several statewide programmes that reach specific construction work, and a contractor who reasons from "Kansas does not license contractors" straight to "there is nothing at state level" will walk into one of them.

Roofing is registered statewide by the Attorney General under the Kansas roofing registration act. Water well work is licensed by the Kansas Department of Health and Environment, whose Water Well Program describes its purpose as "the licensing and regulation of water well contractors in Kansas" and requires a completed application, "successful completion of a written exam" and fees, followed by annual renewal, well records on form WWC-5 and continuing education. Elevator work is licensed by the State Fire Marshal, which states that "all elevator contractors, elevator mechanics and elevator inspectors are required to be licensed by the state" under the Kansas Elevator Safety Act enacted in 2022.

Lead work is the one that surprises remodellers. KDHE's Residential Lead Hazard Prevention Program regulates lead abatement, lead inspections, risk assessments, lead abatement project design and renovation activities "when performed in pre-1978 housing and child-occupied facilities", requires individuals performing those activities to be certified, and requires any firm holding itself out as able to perform them to "be licensed as a Lead Activity Firm or Lead Renovation Firm". If your remodelling work touches painted surfaces in older Kansas housing, read that page before you quote.

Official sources: K.S.A. 50-6,121: Kansas roofing registration act, citation; KDHE: Water Well Program; Kansas State Fire Marshal: Elevator Safety Program; KDHE: Residential Lead Hazard Prevention Program licensing

The registration that is not a licence: nonresident contractors

One more Kansas registration trips up out-of-state contractors, and it is easy to mistake for a licence. It is not one. It is a tax measure, administered by the Department of Revenue rather than by any licensing authority, and it exists to secure payment rather than to certify competence.

KDOR Pub. KS-1525 states that "the Nonresident Contractors Act was passed to help insure payment of all Kansas taxes by nonresident contractors and nonresident subcontractors working in Kansas", and that such contractors "must register with the Director of Taxation for each contract performed in Kansas when the total contract price or compensation received is more than $10,000". The requirement "is waived if the nonresident contractor/subcontractor is a foreign corporation authorized to do business in Kansas by the Kansas Secretary of State", which is one practical reason an out-of-state company might register with the Secretary of State even where it would not otherwise have to.

The bond attaches to the contract, not the company: generally "8% of the total contract amount or $1,000, whichever is greater", or "4% of the contract amount or $1,000, whichever is greater" on a project covered by a Project Exemption Certificate. Registering the contract and posting the bond does not license you to perform construction anywhere in Kansas; you still need whatever the city or county requires.

Official sources: KDOR Pub. KS-1525: Business Taxes for Contractors, Subcontractors, and Repairmen; Kansas Secretary of State: Register a Business

Check the official page yourself before you file, bid or sign

Kansas spreads contractor rules across more agencies than most states, and no single page carries all of it: the Secretary of State for the entity, the Department of Revenue for tax registration and returns, the Attorney General for roofing registration, KDHE for water wells and lead, the State Fire Marshal for elevators, the Department of Labor for employer obligations, and then your own city or county for the licence itself. Each one changes on its own schedule.

Two Kansas agency sites were returning HTTP 403 to us when this guide was written: ag.ks.gov and dol.ks.gov. Nothing published by either is quoted here, which is why you will find no Attorney General roofing fee figure and no Kansas unemployment tax rate anywhere on this page. The statutory fee caps are stated because the statutes are readable on ksrevisor.gov; the actual current fees are set by the Attorney General and you have to get those from the Attorney General. Open the agency page yourself, keep a dated copy of what you read, and call before you pay anything non-refundable.

Official sources: K.S.A. 50-6,128: Fees; roofing contractor registration fund; Kansas Business Center (Business One Stop)

Keep the sequence straight. Use Contractor Lane's free roadmap to put state registration, contractor credentials, insurance, tax setup, and local permits in the right order for your business.

About Contractor Lane

Contractor Lane is built by working home-service operators. We write from official state sources and keep the full source links beside the requirements so you can confirm the current rule before filing.

Common questions

Do I need a state contractor licence in Kansas?

No, because Kansas does not issue one. The Kansas Business Center construction starter kit states that "cities and counties set licensing requirements for construction or contracting businesses", and lists roughly thirty named Kansas jurisdictions that publish contractor licensing information. That is not the same as saying you need no licence: it means the licence you need is issued locally, by the city or county where the work is, and you have to check each jurisdiction you work in separately. Roofing is the one statewide exception, registered with the Attorney General under K.S.A. 50-6,121 et seq.

Official sources: Kansas Business Center: Construction and Contracting Starter Kit; K.S.A. 50-6,121: Kansas roofing registration act, citation; K.S.A. 50-6,123: Registration certificate required; penalties

Does Kansas have reciprocity with other states for contractor licences?

The question does not quite apply at state level, because Kansas issues no general contractor licence for another state to reciprocate with. Reciprocity in Kansas is a question for the individual city or county that issues the licence, and each one answers it for itself. We do not state any particular Kansas jurisdiction's reciprocity position here, because Contractor Lane does not publish municipal rules for Kansas. Ask the building department for the address you intend to work at, and ask in writing.

Official sources: Kansas Business Center: Construction and Contracting Starter Kit

How long does the Kansas roofing registration take?

K.S.A. 50-6,130 requires the Attorney General to "either issue or deny the roofing contractor registration certificate" within 60 calendar days from the date of application, and provides that no certificate is issued until all documentation and fees have been received, so an incomplete file simply does not start the clock usefully. If your application is denied, K.S.A. 50-6,125(c)(1) gives you 10 days from written notification to respond to or cure a defect, and you may either appeal under the Kansas administrative procedure act or reapply after a 90-day waiting period. All application, renewal and reapplication fees are non-refundable.

Official sources: K.S.A. 50-6,130: Application for registration, time limit for processing; K.S.A. 50-6,125: Registration application requirements

Can a general contractor do roofing in Kansas without registering?

Sometimes, and the conditions are strict. K.S.A. 50-6,122(e) defines an "exempt general contractor" and requires that contractor, on request of the Attorney General, to demonstrate by a preponderance of the evidence that it complies with all requirements to do business in Kansas including any municipality or county requirements, that it performs roofing services in addition to other services on the project and that "the roofing services do not constitute more than 50% of the total project cost", and that neither it nor its agents engages in "door-to-door sales" as defined in K.S.A. 50-640(c)(1). There is a second route where the general contractor subcontracts the roofing entirely, does no roofing work itself, does not directly supervise the roofing contractor's employees, and holds a copy of the roofing contractor's active registration certificate available for inspection on site.

Official sources: K.S.A. 50-6,122: Kansas roofing registration act, definitions

General educational information, not legal, tax, licensing, or insurance advice. Rules, fees, deadlines, and local requirements change. Confirm every item with the responsible agency before relying on it.