How to Generate Challan in e-Sweekruthi Portal Karnataka (2026)

Learn how to generate challan in the e-Sweekruthi portal Karnataka online challan, offline challan, hand challan, status check steps, and what municipalities it covers.
Quick Summary: (TL; DR)
e-Sweekruthi (esweekruthi.mrc.gov.in) is the Karnataka government's official online payment collection portal for municipal corporations (except BBMP/GBA Bengaluru, which has a separate portal). e-Sweekruthi is a citizen service offered by the Directorate of Municipal Administration, allowing citizens to make payments online. Through this portal, citizens can generate online challans, offline challans, and hand challans for municipal property tax, trade licences, building plan fees, and other government dues. The portal covers municipal corporations in Mysuru, Mangaluru, Hubballi-Dharwad, Belagavi, Davanagere, Kalaburagi, and all other Karnataka city and town municipal councils but NOT BBMP/GBA Bengaluru.
What Is e-Sweekruthi Portal?
e-Sweekruthi is a citizen service offered by the Directorate of Municipal Administration that allows citizens to make payments online.
The portal, hosted at esweekruthi.mrc.gov.in is the centralised payment gateway to municipal bodies in Karnataka (except BBMP/GBA Bengaluru). It can be used by citizens to:
Service | What You Can Do |
Online Challan Generation | Create a challan and complete the payment instantly online. |
Offline Challan Generation | Generate a challan online to make a payment at a physical bank counter. |
Hand Challan Generation | Download a blank or partially completed challan PDF to be filled manually. |
Challan Status Check | Verify the status of your payment using the unique Challan number. |
BBPS Challan | Facilitates payments through the Bharat Bill Payment System (BBPS) ecosystem. |
Collection Register Report | Access and view the comprehensive history of your payment collections. |
What cities are covered by e-Sweekruthi?
BBMP/GBA Bengaluru properties use bbmptax.karnataka.gov.in.
Mysuru City Corporation (MCC)
Mangaluru City Corporation
Hubballi-Dharwad City Corporation
Belagavi City Corporation
Davanagere City Corporation
Kalaburagi City Corporation
All the Town Municipal Councils (TMC), in Karnataka.
City Municipal Councils (CMC) in Karnataka.
Types of Challan on e-Sweekruthi
Challan Type | What It Means | How Payment Happens |
Online Challan | Create and make instant payments. | Completely online via UPI, net banking, or debit/credit card. |
Offline Challan | Create a challan code online and pay at a bank. | Take the generated challan to any approved bank branch. |
Hand Challan | Manual submission through a physical document. | Download the PDF and physically submit it at the municipal office. |
How to Generate Online Challan in e-Sweekruthi Step by Step
To Generate Online Challan follow up the steps as under: Visit the official site of e-Sweekruthi at mrc.gov.in/epay/welcome.htm and then a click on Challan Generation Online Payment.
Steps 1: Log in to esweekruthi.mrc.gov.in or mrc.gov.in/epay/welcome.htm.
Step 2: There are three Challan choices which are displayed on the homepage:
Online Payment / Generation of Challan.
Offline Challan Generation
Hand Challan Generation
Click on Challan Generation Online Payment.
Step 3: A form is displayed. Complete four parts of information:
Field | What to Enter |
State | Karnataka (pre-filled) |
District | Your district (e.g., Mysuru, Mangaluru, etc.) |
ULB (Urban Local Body) | The municipal council for your specific city or town. |
Ward | Your specific ward number. |
Part C: Personal Details
Field | What to Enter |
Applicant Name | Your full name. |
Property/Account Number | Your local property identification number. |
Mobile Number | An active number for OTP and SMS confirmation. |
Email ID | For digital receipt delivery. |
Section D: Bank Details
Field | What to Enter |
Payment Mode | Net banking, UPI, Debit card, or Credit card. |
Bank Name | Select your bank from the provided list. |
Step 4: Rebuild all the information that had been inputted.
Step 5: Click "Submit"
Step 6: This is done by generating a challan number - record the number.
Step 7: Pay in the preferred payment method.
Step 8: Confirmation of payment message is displayed with the reference number of the challan.
Step 9: Get the receiver of payment PDF on the portal.
Hand Challan in e-Sweekruthi
If you don’t want to generate everything online, there’s also a manual option.
Just open the e-Sweekruthi website and look for “Hand Challan Generation.” Once you click it, a PDF file will download automatically. It’s basically a simple challan format.
Now open that file and fill it in yourself. You’ll need to enter details like your property number, your name, how much you’re paying, what kind of payment it is, and for which period. Take a minute here and double-check small mistakes can cause issues later.
After filling it, take a printout and go to the municipal office or the authorised counter. Submit it there, make the payment, and they’ll stamp it and give you a receipt. Don’t lose that receipt you may need it later.
Checking Your Challan Status
Once you’ve paid, it’s a good idea to confirm whether everything went through properly. Go back to the same website and click on “Check Challan Status.” Enter your challan number and hit search.
You’ll see one of three things:
Pending - still being processed
Processed - payment is done
Failed - something went wrong
Now, sometimes it shows Failed even though the money has already been deducted. If that happens, don’t worry immediately. Usually, the amount comes back within a day or two. If it doesn’t, then you’ll need to follow up with support or visit the office with your bank details.
What You Can Pay Here
This portal is not just for one type of payment it covers most municipal stuff.
You can pay property tax, renew trade licences, handle building plan fees, and even clear water or drainage charges. If there are penalties or any other dues, those can also be paid here.
For property tax (outside Bengaluru), just log in, pick your city, select the property tax option, and enter your property number to generate the challan.
Conclusion
In general, e-Sweekruthi has made things a lot easier for handling municipal payments across Karnataka (except Bengaluru).
If you want things done quickly, online payment is the better option. But if you’re more comfortable doing it offline or manually, the hand challan method still works fine.
Just make sure you keep your challan number and receipt safe. These small things become important later when you need approvals or documents. And if your property is in Bengaluru, don’t use this portal payments there are handled through the BBMP site.


