How to obtain a business license online in Khyber Pakhtunkhwa
- By Hamid Ur Rehman -
- Aug 24, 2026

PESHAWAR: The Khyber Pakhtunkhwa Culture and Tourism Authority (KPCTA) has launched online registration and licensing facilities for tourism-related businesses across the province.
The BMIS Portal is the digital licensing and management information system operated by the Tourist Services Wing (TSW) of KPCTA. It enables tourism businesses to apply for, track, and download their official digital licenses online.
The online registration facility is available for hotels, restaurants, guest houses, cafés, travel and tour operators, rent-a-car services, ticketing businesses, and tourist guides.
KP announces ‘Pride of Khyber Pakhtunkhwa Awards 2026’
The registration process aims to bring tourism businesses into a formal regulatory system, improve business services, and promote safe, quality and reliable tourism in Khyber Pakhtunkhwa.
How to Apply for a New License Through BMIS
Fast. Easy. Transparent. All Online.
1. Visit the BMIS Portal
Access the BMIS online portal at: https://eservices.tswcta.gkp.pk
2. Create Your Account
Register by providing your name, contact information, CNIC number, and a valid email address and phone number.
3. Select Your Business Category
Choose the relevant category for your business, such as:
Hotel/Guest House
Restaurant/Café
Travel and Tour Agency
Rent-a-Car or Ticketing
Tourist Guide
4. Complete the Online Application Form
Enter the required business information and other details related to the license application.
5. Review Payment Details and Business Scope
Review the applicable payment details and scope of business. Once the information is correct, click “Next.”
6. Print the Challan and Pay at Bank of Khyber
Print the generated challan and visit any Bank of Khyber (BOK) branch to make the required payment.
7. Upload the Required Documents
Upload the required supporting documents, which may include:
CNIC
Proof of ownership
Guarantee
Bank deposit slip
Bank statement
Other relevant documents
8. Submit Your Application
Review all the information and uploaded documents carefully, then click “Submit.” Your application will be forwarded to the relevant department for processing.
9. Track Your Application Status
Log in to your BMIS dashboard to monitor the progress of your application.
10. Wait for Approval and License Number Issuance
The department will review and process your application. Once approved, a license number will be assigned and the application status will be updated.
11. Check Your Dashboard for Updates
Applicants should regularly check their dashboard for updates, comments, observations, or requests for additional information from the TSW team.
12. Download and Print Your License
Once the application is approved, applicants can download and print their QR-coded digital license directly from the BMIS dashboard.
Tourism businesses are encouraged to complete their registration within the prescribed period and use the online portal to regularize their businesses.
For more information, call the Tourist Facilitation Helpline (TFH) at 1422.
