Construction7 min readOct 2026By Balaji Builds

ULMS Karnataka – How Online Building Plan Approval Works in Town Councils (2026)

A step‑by‑step guide to ULMS building permission in Karnataka’s town councils, with cost tables, required documents and Balaji Builds’ PoR details for Gurmatkal and Yadgir.

ULMS Karnataka – How Online Building Plan Approval Works in Town Councils (2026)

Karnataka’s Unified Land Management System (ULMS) has transformed the way owners obtain building permission from town municipal councils and city municipal councils outside Bengaluru. By moving the entire workflow to a single digital portal, ULMS reduces paperwork, improves transparency and lets owners track the status of their applications in real time. This article explains the ULMS framework, the mandatory role of a Professional on Record (PoR), the exact steps to file an online application, the documents you must prepare, and a realistic cost breakdown for a typical 1,000 sq ft house. Real‑world examples from Gurmatkal Town Municipal Council (Gurmatkal TMC) and Yadgir City Municipal Council (Yadgir CMC) illustrate how the process looks on the ground.

What is the Unified Land Management System (ULMS) in Karnataka?

ULMS is a state‑wide, web‑based platform launched by the Karnataka government to integrate land‑related services such as land records, mutation, and building permission. Every urban local body (ULB) – whether a town municipal council, city municipal council or a municipal corporation – is required to upload its building‑plan rules, fee structures and inspection checklists onto ULMS. Owners, architects and engineers log in with a unique user ID, submit plans, pay council fees online and receive electronic acknowledgements.

Key benefits of ULMS for Karnataka owners include:

  • One‑stop access to the council’s fee schedule and required documents.
  • Electronic submission eliminates the need to carry hard copies to the council office.
  • Automatic generation of a tracking number that can be used to monitor progress.
  • Audit trail that records every action – from plan upload to final approval – ensuring accountability.

Because each council maintains its own set of rules within ULMS, the same portal can show different fee calculations for Gurmatkal TMC and Yadgir CMC. The system also flags any missing documents before the application is accepted, reducing back‑and‑forth trips.

Role of a Professional on Record (PoR) and why it matters

A Professional on Record (PoR) is a licensed civil engineer or architect who is officially registered with a specific council on ULMS. The PoR assumes legal responsibility for the accuracy of the submitted building plan, structural calculations and compliance with local building bylaws. Councils require a PoR because the professional’s registration acts as a quality‑control gate – only plans signed by a recognized PoR can move forward to the inspection stage.

Balaji Builds’ engineer Er. Supreeth (B.E. Civil, VTU) is registered as a PoR with Gurmatkal Town Municipal Council. His registration is valid until 31 Mar 2027, which means he can prepare drawings, upload them to ULMS and sign the electronic declaration for any plot within Gurmatkal jurisdiction. For Yadgir City Municipal Council, the PoR registration was applied for on 25 Sep 2026 and is still pending approval. While Balaji Builds can already prepare the architectural and structural drawings for Yadgir, the official filing on ULMS will commence only after the PoR registration is confirmed.

Owners can verify a PoR’s status directly on ULMS by entering the engineer’s registration number and selecting the relevant council. The portal displays the registration’s validity period and any pending renewal actions.

Step‑by‑step online application process in a town municipal council

  1. Create a ULMS user account. Visit the ULMS portal, select “New User Registration”, provide your email, mobile number and Aadhar details. An OTP is sent for verification.
  2. Search for your council. After logging in, choose “Select Council” and pick Gurmatkal TMC or Yadgir CMC from the dropdown list. The system then loads the specific fee matrix and document checklist for that council.
  3. Upload the PoR’s credentials. Enter Er. Supreeth’s registration number and upload a scanned copy of his PoR certificate. For Yadgir, you will see a “Pending PoR” status; the system will allow you to save the draft until the registration is approved.
  4. Enter plot details. Input survey number, area (in sq ft), ownership type and land‑use classification. ULMS automatically calculates the council’s base permission fee based on the plot size and building height.
  5. Upload building drawings. Submit the site plan, floor plans, elevations and structural drawings in PDF format. The PoR must digitally sign each drawing using the ULMS e‑signature module.
  6. Pay the council fee. The portal redirects to the integrated payment gateway where you can pay the council’s permission fee using net‑banking, credit card or UPI. Balaji Builds’ service fee (drawings + filing) is added as a separate line item during checkout.
  7. Receive an acknowledgement receipt. ULMS generates a printable receipt containing the application number, PoR details and payment reference. This receipt is required for the on‑site inspection scheduled by the council.
  8. Inspection and final approval. A council engineer visits the site, verifies the construction as per the submitted plan and marks the inspection report on ULMS. Once the report is approved, the final building permission certificate is issued electronically.

Balaji Builds charges a flat fee for the drawing preparation and filing service, which varies with the number of floors. The fee schedule for plots up to 3,000 sq ft is:

  • Ground floor – ₹8,000
  • G+1 – ₹10,000
  • G+2 – ₹12,000
  • G+3 – ₹14,000
  • G+4 – ₹16,000
  • G+5 – ₹18,000

Plots larger than 3,000 sq ft are quoted on a call. The council’s own permission fees are calculated separately by ULMS and are payable directly to the council.

Documents you need to have ready before you start

The ULMS portal validates each document before allowing submission. Having a complete set ready reduces the chance of rejection and speeds up the inspection schedule.

  • Title deed or sale deed – proves ownership of the plot.
  • Latest property tax receipt – confirms that taxes are up to date.
  • Survey sketch or cadastral map – shows exact boundaries and dimensions.
  • Soil test report – mandatory for plots larger than 500 sq ft in most councils.
  • Approved building design – site plan, floor plans, elevations and structural calculations signed by the PoR.
  • No‑objection certificates (NOCs) – from fire department, water department or heritage authority if applicable.
  • Identity proof of the applicant – Aadhar card, PAN or passport.

All PDFs must be clear, legible and under 5 MB each. The portal will reject files that are blurry or exceed the size limit.

Cost breakdown for a 1,000 sq ft house and hidden expenses

Below is a realistic 2026 market estimate for the major construction materials required for a single‑storey 1,000 sq ft residential house in Karnataka. Prices reflect average rates in towns such as Gurmatkal and Yadgir.

Material Approx. Quantity Unit Cost (₹) Total Cost (₹)
Cement (OPC 53) 150 bags (50 kg each) 350 52,500
TMT Steel (Fe 500) 4,800 kg 55 264,000
Concrete Blocks (190 mm) 5,200 units 30 156,000
River Sand (wet) 12 cubic metres 2,800 33,600
Coarse Aggregate (20 mm) 10 cubic metres 3,200 32,000
Labour (skilled & unskilled) 1,200 man‑hours 150 180,000
Total 718,100

These figures are indicative; actual costs may vary based on local supplier rates, transport charges and site conditions.

Hidden & Additional Costs

  • Approvals/permits – council permission fee (calculated by ULMS) and any additional NOC charges.
  • Soil testing – laboratory analysis required for foundation design, typically ₹2,500‑₹5,000 per test.
  • Boundary/compound wall – masonry or concrete wall to demarcate the plot, often 6‑8 ft high.
  • Water & electricity connections – service connection fees and meter deposits charged by the local utility.
  • Overhead tank/sump – storage tank for water supply, size depends on household demand.
  • Finishing & fittings – plaster, paint, tiles, sanitary ware, electrical fixtures; can add 15‑20 % to the base material cost.

Balaji Builds’ office is located at Govt. Hospital Rd, Near Old Tahsildar Office, Gurmatkal 585214. For queries call +91 7353176156.

Whether you are building in Gurmatkal or awaiting PoR approval in Yadgir, the ULMS workflow remains the same: prepare accurate drawings, engage a registered PoR, upload documents, pay the council fee and await inspection. By following the checklist above you can minimise surprises and keep your project on track.

Ready to start your building permission journey in Gurmatkal? Click here to begin the online application with Balaji Builds and let our PoR guide you through every step.

📜 Building permission in Gurmatkal

Need building plan approval from Gurumitkal Town Municipal Council? Our engineer is a registered Professional on Record (ULMS) there — we prepare the drawings and file your application. ಗುರುಮಠಕಲ್‌ನಲ್ಲಿ ಕಟ್ಟಡ ಪರವಾನಗಿ.

Building permission Gurmatkal →

Frequently Asked Questions

Can I submit a building plan on ULMS without a Professional on Record?

No. ULMS requires the plan to be signed by a PoR who is registered with the specific council. The PoR’s registration validates the structural and regulatory compliance of the submission.

How do I verify that an engineer is a PoR for my town council?

Log into the ULMS portal, select your council and use the ‘PoR Verification’ tool. Enter the engineer’s registration number; the system displays the validity period and council association.

What happens if my ULMS application is rejected for missing documents?

The portal will generate an error message listing the missing items. You can upload the required documents and resubmit the same application without paying the council fee again.

Are the council permission fees the same across all Karnataka towns?

No. Each municipal council sets its own fee schedule based on plot size, building height and local regulations. ULMS calculates the exact amount for the selected council at the time of payment.

Do I need to pay Balaji Builds’ service fee before the council approves my plan?

Balaji Builds’ fee for drawings and filing is payable at the time of uploading the plan on ULMS. The council’s permission fee is a separate payment made directly to the council through the portal.

More guides for Karnataka

Browse all guides →

Find Listed Professionals on Balaji Builds

Order online · delivered to your door

Order from our engineers, delivered to your door

Fixed prices, no visits needed. Pay 50% now and the rest after we courier it to you. Courier is included.

House Floor Plan

₹3/ sq ft

ground floor · upper floors ₹2 / sq ft

  • Room layout for every floor with dimensions
  • Doors, windows and furniture placement
  • Vastu on request

📦 Printed set couriered + PDF

Order floor plan
Popular

3D Front Elevation

from ₹7,999

G+1 ₹9,999 · G+2 ₹11,999

  • Realistic 3D view of your house front
  • Colours and materials shown
  • Show your family and builder before you build

📦 Printed set couriered + PDF

Order elevation

Home-Loan Estimate

₹1,999

signed and sealed

  • Construction estimate in bank format
  • Signed by our registered engineer
  • Item-wise estimate and loan release schedule

📦 Signed original couriered + PDF

Order estimate

Mutation / Sale Deed / Gift Deed Plan

₹1,999

ground floor · +₹500 per upper floor

  • For khata transfer, sale deed or gift deed
  • Drawn from your sizes, in your office's format
  • 2 printed copies on tracing paper

📦 Couriered to you + PDF

Order property plan

Build Plan

₹99

for your own house

  • What to buy each week, with quantities
  • Checks before every contractor payment
  • Contractor quote comparison sheet

⚡ Instant on WhatsApp

Get my Build Plan
  1. Order onlinePick a service and pay 50% by UPI, card or netbanking.
  2. We courier itOur engineers do the work and courier it. You get the tracking number and a photo of the courier receipt.
  3. Pay the restPay the other 50% on your order page and download the PDF copy.

✓ Courier included   ✓ Track your order online   ✓ Full refund if you cancel before we start