Kentucky Business License

A businessman opening the office door for his employees

General Business License Requirements for Kentucky. Business licenses are often required of business entities, regardless of their products and services. This page provides an overview of business license requirements in Kentucky.

Order Online

Kentucky General Business Licenses

Kentucky Business License

General Business License licensure is not required on the State level in Kentucky. Kentucky does not have a general business license at the state level, but local licenses are often required.

Local General Business Licenses

City of Ashland Business Privilege License

Agency:City of Ashland - Department of Finance - Occupational License/Net Profit Division (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

The license fee can be paid online

Registration Renewal

Annually by January 31.

This fee is allowed as a credit against any amount due upon the filing of the annual Net Profit License Fee Return

Bellevue Occupational/Business License

Agency:City of Bellevue Clerk's Office (KY)

Initial Registration

Fees depend on gross receipts. The minimum fee is $60.

Registration Renewal

Fees depend on gross receipts. The minimum fee is $60.

Annually by April 15 (or the 15th day of the 4th month following the entity's fiscal year end).

City of Benton Business License

Contractors

Initial Registration

Fees vary based on the nature of the business

Registration Renewal

Fees vary based on the nature of the business

Licenses expire on December 31 and must be renewed by January 31. Renewals can be filed starting on January 1.

Berea Business License

Agency:City of Berea Finance Department (KY)

Initial Registration

Renewal Not Required

Business licenses are renewed automatically with the filing of local tax returns.

City of Bowling Green Business Registration

Agency:City of Bowling Green Office of Occupational License (KY)

Initial Registration

Renewal Not Required

There is no renewal for this license; however, taxes must be paid each year in full for the license to stay active and in good standing.

Burkesville Occupational License

Agency:Burkesville City Hall (KY)

Initial Registration

Renewal Not Required

Business licenses are renewed automatically with the filing of a net profits return.

City of Butler Occupational Tax License

Agency:City of Butler City Clerk (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Application forms are not currently available online. Call the City Clerk to request one be delivered via email or US mail, or go to City Hall and apply in person.

Mail or in-person

Fees vary based on the nature of the business

Registration Renewal

Fees vary based on the nature of the business

Annually by June 30

Renewal notices with instructions will be mailed prior to the expiration of the license

City of Cadiz Business/Privilege License

Agency:City of Cadiz City Hall (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Mail or online (select New Business Registration)

Renewal Not Required

Business/Privilege licenses are renewed automatically with the filing of local tax returns.

Carlisle Business License

Agency:Carlisle City Clerk's Office (KY)

Initial Registration

Contact the City Clerk for a license application.

Registration Renewal

Annually by December 31.

Renewal forms are mailed to licensees prior to the expiration date.

Carrollton Business License

Agency:Carrollton City Clerk's Office (KY)

Initial Registration

Fees depend on business type. See Title XI § 110.10 of the city ordinances for details.

Registration Renewal

Fees depend on business type. See Title XI § 110.10 of the city ordinances for details.

Annually by June 1.

Renewal forms are sent in the mail.

Catlettsburg Business Privilege and Occupational License

Agency:Catlettsburg City Treasurer's Office (KY)

Initial Registration

Registration Renewal

Annually by June 30.

Renewal notices are mailed to licensees prior to the expiration date.

Coal Run Business License Permit

Agency:Coal Run City Hall (KY)

Initial Registration

Registration Renewal

Annually by July 1.

Columbia Occupational License

Agency:Columbia City Clerk's Office (KY)

Initial Registration

Fees depend on business activity.

Registration Renewal

Fees depend on business activity.

Licenses expire on June 30 of each year and must be renewed by July 31.

Renewal notices are mailed to licensees prior to the expiration date.

Corbin Business License

Agency:Corbin City Collector's Office (KY)

Initial Registration

Fees vary by business type.

Registration Renewal

Fees vary by business type.

Annually by May 15.

Renewal forms are sent to licensees prior to the expiration date.

Danville Occupational License

Agency:Danville Codes Enforcement Department - Business Licensing Section (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Renewal Not Required

Occupational licenses are renewed automatically with the filing of local tax returns.

City of Drakesboro Occupational License

Agency:City of Drakesboro City Hall (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Applications are not currently available online. One can be obtained by visiting City Hall or calling (270) 476-8986 and requesting one be sent via email.

Mail or in-person

Fees vary based on the nature of the business

Registration Renewal

Mail or in-person

Fees vary based on the nature of the business

Annually by date of issuance

Renewal notices with instructions will be mailed prior to the expiration of the license

City of Dry Ridge Business License

Agency:City of Dry Ridge Business License Section (KY)

Initial Registration

Registration Renewal

Fees depend on gross receipts. The minimum fee is $40 and the maximum fee is $1,000.

Annually by the 15th day of the 4th month following the entity's fiscal year end (usually April 15).

City of Edmonton Business License

Agency:Edmonton City Hall (KY)

Initial Registration

Registration Renewal

Annually by January 31.

Elizabethtown Business License

Agency:City of Elizabethtown Finance Department (KY)

Initial Registration

Registration Renewal

Annually by January 31.

Elkton Occupational License

Agency:City of Elkton Occupational Licenses Department (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Fees depend on date of application.

If the type of business is construction, the occupational license department requires the contractor to supply a complete list of subcontractors, containing name, address & phone number.

Renewal Not Required

Occupational Licenses are renewed automatically with the filing of local tax returns.

Eminence Business License

Agency:Eminence City Clerk's Office (KY)

Initial Registration

$100 or pro-rated amount of $75, $50, or $25 (fees are pro-rated quarterly).

Registration Renewal

Annually by January 31.

Renewal forms are sent to licensees prior to the expiration date.

Flemingsburg Occupational License

Agency:Flemingsburg City Clerk's Office (KY)

Initial Registration

A pro-rated fee is due based on when you apply.

Registration Renewal

Annually by January 31.

Renewal forms are mailed to licensees prior to the renewal date.

City of Frankfort Business License

Agency:City of Frankfort License Fee Division (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Renewal Not Required

There is no renewal for this license; however, taxes must be paid each year in full for the license to stay active and in good standing.

Franklin Business License

Agency:City of Franklin License Fee Division (KY)

Initial Registration

Registration Renewal

Annually by January 31.

Georgetown/Scott County Occupational License

Most businesses must be registered with the Commonwealth before registering with the Georgetown/Scott County Revenue Commission. (If you are a sole proprietor this step is optional).

Apply with the Internal Revenue Service (IRS) for a Federal Employer Identification Number (EIN)

Once you have an EIN, you will include it when you register for an occupational license by completing the GSCRC Business Registration Form/Questionnaire for Occupational License.

Initial Registration

Mail, in-person, fax, or email to info@gscrevenue.com

Renewal Not Required

Occupational licenses are automatically renewed each year when an entity files its taxes.

City of Glasgow Business/Occupational License

Agency:City of Glasgow License Fee Division (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Renewal Not Required

Business/Occupational licenses are renewed automatically with the filing of local tax returns.

Grayson Business License

Agency:Grayson City Hall (KY)

Initial Registration

Renewal Not Required

There is no renewal filing; however, licensees must make quarterly reports and pay a fee based on gross receipts.

Harrodsburg Business License

Agency:Harrodsburg Occupational License Administrator (KY)

Initial Registration

Contact the License Administrator for an application form.

Registration Renewal

Licenses expire on December 31 of each year and must be renewed by January 31.

Renewal applications are sent to licensees prior to the expiration date.

Hartford Business License

Agency:Hartford City Hall (KY)

Initial Registration

Registration Renewal

Annually by June 30.

Hazard Business License

Agency:City of Hazard Office of Tax Administrator (KY)

Initial Registration

Renewal Not Required

Business licenses are renewed automatically with the filing of local tax returns.

Henderson Occupational License Tax

Agency:City of Henderson Occupational License Tax Division (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Renewal Not Required

Occupational licenses are renewed automatically with the annual filing of a Net Profit License Tax Return.

City of Hickman Occupational License

Agency:City of Hickman City Clerk (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Registration Renewal

Annually by July 1

Hillview Occupational License

Agency:Hillview City Hall (KY)

Initial Registration

Fees depend on business services.

Registration Renewal

Fees depend on business services.

Annually by June 30.

Renewal forms are mailed to licensees prior to the expiration date.

Hodgenville Business License

Agency:Hodgenville City Hall (KY)

Initial Registration

Registration Renewal

Annually by December 31.

Hopkinsville Occupational License

Agency:City of Hopkinsville Finance Department (KY)

Initial Registration

Renewal Not Required

Business licenses are renewed automatically with the filing of the Net Profits License Return.

Jackson Occupational Business License

Agency:Jackson City Hall (KY)

Initial Registration

$100 for a full-time license, $75 for an itinerant license, or $50 for a part-time license

Registration Renewal

$100 for a full-time license, $75 for an itinerant license, or $50 for a part-time license

Annually by February 1.

Jamestown Business License

Agency:Jamestown City Hall (KY)

Initial Registration

Contact the city for a license application.

Registration Renewal

Annually by December 31.

Renewal forms are mailed to licensees prior to the expiration date.

Jeffersontown Business License

Agency:Jeffersontown Revenue Department (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

$75 license fee + $1.95 convenience fee

Registration Renewal

$75 license fee + $1.95 convenience fee

Jenkins Occupational License

Agency:Jenkins City Hall (KY)

Initial Registration

Contact City Hall for a license application.

Registration Renewal

Annually by March 1.

Renewal forms are mailed to licensees prior to the expiration date.

La Grange Business License

Agency:La Grange Office of the City Clerk (KY)

Initial Registration

Registration Renewal

Fees depend on gross receipts. There is a minimum fee of $55.

Annually by April 15.

Lawrenceburg Business License

Agency:City of Lawrenceburg Business License Department (KY)

Initial Registration

Fees depend on the number of employees:

Registration Renewal

Fees depend on the number of employees:

Annually by June 30.

Lebanon Business License

Agency:City of Lebanon Tax Department (KY)

Initial Registration

Registration Renewal

Annually by January 1.

Lebanon Junction Business License

Agency:Lebanon Junction City Hall (KY)

Initial Registration

There is no application, contact City Hall and answer some questions about your business to register.

Registration Renewal

Annually by January 1.

Renewal forms are mailed to license holders before the expiration date.

Leitchfield Business License

Agency:City of Leitchfield Business License Department (KY)

Initial Registration

Registration Renewal

Annually by January 31.

Louisville/Jefferson County Occupational Tax License

Agency:Louisville Metro Revenue Commission (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Renewal Not Required

Occupational licenses are renewed automatically with the filing of local tax returns.

City of Madisonville Minimum Occupational License

Agency:City of Madisonville - Finance Department KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Registration Renewal

There is no application to renew an occupational license in the City of Madisonville. All that is needed is timely payment of the annual license fee.

Annually by March 31

Mayfield Net Profit License

Agency:City of Mayfield City Clerk (KY)

Initial Registration

The fee depends on business income but there is a minimum fee of $100.

Registration Renewal

The fee depends on business income but there is a minimum fee of $100.

Within 105 days after the close of the entity's fiscal year. For entities with a December 31 fiscal year-end, the due date is April 15.

Maysville Occupational License

Agency:City of Maysville Comptroller's Office (KY)

Initial Registration

Renewal Not Required

Business licenses are renewed automatically with the filing of a gross receipts return.

City of Middlesboro Privilege License

Agency:City of Middlesboro - Code Enforcement Department (KY)

Initial Registration

Fees vary based on the nature of the business and annual gross receipts.

Registration Renewal

Fees vary based on the nature of the business and net income.

Annually by May 1.

Midway Business License

Agency:Midway City Clerk's Office (KY)

Initial Registration

Registration Renewal

Annually by December 31.

Renewal forms are mailed to licensees prior to the expiration date.

Monticello Business License

Agency:Monticello City Hall (KY)

Initial Registration

Fees depend on business services.

Contract the City Clerk's Office for a license application.

Registration Renewal

Fees depend on business services.

Annually by June 30.

Renewal notices are mailed to licensees prior to the expiration date.

Mount Vernon Business License

Agency:Mount Vernon City Clerk's Office (KY)

Initial Registration

Contact the Clerk's Office for an application.

Registration Renewal

Annually by March 1.

Contact the Clerk's Office for an application.

Mount Washington Business License

Agency:Mount Washington City Administration Department (KY)

Initial Registration

Registration Renewal

Annually by December 31.

Munfordville Business License

Agency:Munfordville City Hall (KY)

Initial Registration

Registration Renewal

Annually by June 30.

City of Murray Business License

Agency:City of Murray Planning and Engineering Division (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Fee determined by business type. See rate schedule.

Registration Renewal

Fee determined by business type. See rate schedule.

Annually by May 31.

City of Newport Occupational License

Agency:City of Newport - Department of Finance & Administration - License Division (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Registration Renewal

CN-16 Renewal of Occupational License (the most current version is located on the side menu to the right)

Fees vary based on gross receipts

Annually by April 15 or 105 days after a business's fiscal year-end

Oak Grove Occupational Business License

Agency:City of Oak Grove Taxes, Licenses & Permits Section (KY)

Initial Registration

Registration Renewal

Fees depend on gross receipts. The minimum fee is $100.

Annually by the 15th day of the 4th month following the entity's fiscal year end.

Owensboro Occupational Business License

Agency:City of Owensboro Finance Department (KY)

Initial Registration

Renewal Not Required

Business licenses are renewed automatically with the filing of local tax returns.

Owenton Business License

Agency:Owenton City Hall (KY)

Initial Registration

Fees depend on business services.

Registration Renewal

Fees depend on business services.

Annually by December 31.

Paducah Business License

Agency:City of Paducah Finance Department (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Registration Renewal

Paris Occupational Business License

Agency:Paris City Clerk's Office (KY)

Initial Registration

Renewal Not Required

There is no renewal for this license; however, taxes must be paid each year in full for the license to stay active and in good standing.

Pikeville Business License

Agency:City of Pikeville Tax Department (KY)

Initial Registration

Registration Renewal

Annually by December 31.

Renewal notices are mailed to licensees prior to the expiration date.

Pioneer Village Business License

Agency:City of Pioneer Village Town Hall (KY)

Initial Registration

Registration Renewal

Annually by July 1.

Prestonsburg Business and Occupational License

Agency:Prestonsburg City Hall (KY)

Initial Registration

Fees depend on business services. See the Minimum License Fee Schedule for details.

Registration Renewal

Fees depend on business services. See the Minimum License Fee Schedule for details.

Annually by January 1.

Princeton Business License

Agency:City of Princeton Finance Office (KY)

Initial Registration

Renewal Not Required

Business licenses do not need to be renewed, however, net profit returns must be filed every year.

Supplemental Reporting

Vary by gross receipts. See form for details.

Annually within 105 days after the end of the entity's fiscal year.

City of Prospect Business License

Agency:Prospect City Hall (KY)

Initial Registration

Fees depend on the number of employees:

Registration Renewal

Fees depend on the number of employees:

Annually by December 31.

Radcliff Business License

Agency:City of Radcliff Finance Office (KY)

Initial Registration

$25 minimum license fee except for contractors, who must provide estimated gross receipts in advance for the period of the date of the license through the balance of the calendar year ending December 31.

Renewal Not Required

Business licenses are renewed automatically with the filing of a gross receipts return.

City of Richmond Business License

Every person or business entity engaged in any business for profit and any person or business entity that is required to make a filing with the Internal Revenue Service or the Kentucky Revenue Cabinet shall be required to file and pay to the city an occupational license tax for the privilege of engaging in such activities within the city. See § 110.03 for more details.

Initial Registration

3-5 business days

Renewal Not Required

There is no renewal for this license; however, taxes have to be paid each year in full for the license to stay active and in good standing.

Russellville Occupational License

Agency:City of Russellville Occupational Tax and Licensing Department (KY)

Initial Registration

Registration Renewal

Annually by the date of issuance.

St. Matthews Business License

Agency:City of St. Matthews Business License Department (KY)

Initial Registration

Registration Renewal

Fees depend on gross receipts. The minimum fee is $25.

Annually by April 30.

Salyersville Business Registration

Agency:Salyersville City Hall (KY)

Initial Registration

Contact the city for an application form.

Registration Renewal

Annually by January 1.

Renewal forms are sent to licensees prior to the expiration date.

City of Scottsville Occupational Business License

Agency:City of Scottsville City Treasurer's Office (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Registration Renewal

Annually by January 31.

Shepherdsville Business License

Agency:City of Shepherdsville Tax Administrator (KY)

Initial Registration

Registration Renewal

Annually by June 30.

Somerset Business License

Agency:Somerset City Clerk's Office (KY)

Initial Registration

Fees depend on business services. See the Business License Rates table for details.

Registration Renewal

Fees depend on business services. See the Business License Rates table for details.

Annually by April 30.

Renewal notices are mailed to licensees prior to the expiration date.

Springfield Business License

Agency:Springfield City Hall (KY)

Initial Registration

Registration Renewal

Annually by December 31.

Stamping Ground Business License

Agency:City of Stamping Ground Finance and Administration Department (KY)

Initial Registration

Forms are not available online. Contact the city for an application.

Registration Renewal

Annually by June 30.

Forms are not available online. Contact the city for an application.

Stanford Business License

Agency:Stanford Code Enforcement Department (KY)

Initial Registration

Registration Renewal

Annually by December 31.

Taylorsville Business License

Agency:Taylorsville City Hall (KY)

Initial Registration

Registration Renewal

Annually by July 1.

Vanceburg Business License

Agency:Vanceburg City Hall (KY)

Initial Registration

Registration Renewal

Annually by December 31.

City of Versailles Business Registration

Agency:City of Versailles Tax Clerk's Office (KY)

Initial Registration

Renewal Not Required

Occupational licenses are renewed automatically with the filing of local tax returns.

City of West Buechel Business License

Agency:City of West Buechel (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

$10.00 late fee will be added for each month after the due date until paid in full.

Registration Renewal

Annually by June 30.

$10.00 late fee will be added for each month after the due date until paid in full

Whitesburg Business License

Agency:Whitesburg City Hall (KY)

Initial Registration

Fees depend on business services.

Contact City Hall for an application form.

Registration Renewal

Fees depend on business services.

Annually by December 31.

Renewal forms are mailed to licensees prior to the expiration date.

Wilder Occupational License

Agency:Wilder City Hall (KY)

Initial Registration

Registration Renewal

Annually by April 30.

Williamsburg Business License

Agency:Williamsburg City Hall (KY)

Initial Registration

Registration Renewal

Annually by December 31.

Renewal forms are mailed to licensees prior to the expiration date.

Wilmore Business License

Agency:Wilmore City Clerk's Office (KY)

Initial Registration

Registration Renewal

Annually by January 31.

Winchester Business License

Agency:City of Winchester Finance Department (KY)

Initial Registration

Fees depend on business services. See the Schedule of Fees for details.

Registration Renewal

Fees depend on business services. See the Schedule of Fees for details.

Annually by April 30.

Allen County Occupational License

Agency:Allen County Occupational License Tax Division (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Fees vary based on gross receipts

Renewal Not Required

Occupational licenses are renewed automatically with the filing of local tax returns.

Anderson County Business License

Agency:Anderson County Sheriff’s Office (KY)

Initial Registration

Depends on the number of employees:

Registration Renewal

Depends on the number of employees:

Annually by July 1.

Boone County and City of Florence Occupational License

Agency:Boone County Occupational Licensing Department (KY)

Initial Registration

$25 application fee

Renewal Not Required

Business licenses are renewed with the annual filing of a Net Profit Tax Return.

Breathitt County Occupational License

Agency:Breathitt County City Hall (KY)

Initial Registration

Contact City Hall for a license application.

Registration Renewal

Annually by May 31.

Renewal notices are mailed to licensees prior to the expiration date.

Butler County Occupational Business License

Agency:Butler County Occupational Tax Office (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Fees vary based on the nature of the business, number of employees, and gross receipts

Renewal Not Required

Occupational licenses are renewed automatically with the filing of local tax returns.

Campbell County Occupational License

Agency:Campbell County Occupational License Office (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

$25 for only Campbell County. There are additional fees for businesses operating in any of the cities listed on the application.

Registration Renewal

Varies by net profits. The minimum fee is $25 and the maximum is $610.

Annually by April 15.

Lexington-Fayette Occupational License

Agency:Lexington-Fayette Urban County Government - Division of Revenue (KY)

Initial Registration

$100 license fee

Renewal Not Required

Occupational licenses are renewed automatically with the filing of local tax returns.

Franklin County Business License

Agency:Franklin County Occupational Tax Office (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Renewal Not Required

There is no renewal for this license; however, withholding returns must be filed quarterly, and net profits returns must be filed annually.

Grant County Business License

Agency:Grant County Fiscal Court (KY)

Initial Registration

Fees depend on the number of employees:

Registration Renewal

Fees depend on the number of employees:

Annually by January 31.

Hancock County Business License

Agency:Hancock County Occupational Tax Office (KY)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Registration Renewal

Annually by January 1.

Renewal notices with filing instructions are sent out before the expiration date.

Henderson County Occupational Tax License

Henderson County current Net Profit rate is 1%, after the first $10,000 of Net Profit with a $2000 cap on Net Profit tax collected. Henderson County current payroll tax is 1%.

Non-profit organizations will not be required to file the Net profit Return provided a copy of an Internal Revenue Service (IRS) letter of exemption is submitted to support the non-profit status. However, Non-profits must still have a business license and submit payroll filings if applicable.