Hiring a construction contractor in Karachi: contracts, payments and checks
Most construction disputes in Karachi start before the first block is laid, with a vague rate, a big advance and nothing in writing. How to choose a contract model, pay against inspected stages, and check quality as the house goes up.
By Modood Ahmed, Founder & CEO, Zell·Updated 2 October 2026·8 min read
Quick answer
Start by choosing how you'll contract: labour-only (you buy the materials), grey structure with materials, or turnkey. Then put everything in writing: approved drawings, a bill of quantities, material specifications, how covered area is measured, a timeline with delay penalties, and payments tied to finished, inspected stages, with 5–10% held back until defects are fixed. In DHA, DHA's own stage NOCs make natural payment points. Never pay a large advance, and test the concrete and steel as you go.
Updated October 2026 · Rates are indicative Karachi figures for 2026
For most families, building a house is the biggest purchase they will ever manage themselves, and the contractor is the person they trust most with it. Most disputes we hear about don't come from bad workmanship. They come from a deal that was never written down properly: a rate per square foot with no definition of the area, materials left to the contractor's choice, and a big advance paid up front. This guide walks through the deal step by step.
Step 1: Choose how you'll contract
There are three common models in Karachi, and the right one depends on how much time you can give the site and how much risk you want to carry.
Labour-only (theka): you buy the cement, steel, blocks and finishes, and the contractor supplies labour and tools. It is cheapest on paper and gives you control of material quality, but you carry the buying, the wastage and the risk if materials fail. Zameen's Karachi construction calculator (October 2026) implies grey-structure labour of roughly Rs 500 per sq ft.
Grey structure with materials: the contractor builds the shell (foundations, frame, walls, slabs and plaster) at a rate per sq ft, buying materials to an agreed specification. In 2026 that is about Rs 2,700–4,000 per sq ft in Karachi, depending on specification.
Turnkey: one contractor delivers a finished, move-in-ready house, at about Rs 6,000–13,000 per sq ft in 2026 depending on finish. It is the simplest to manage, but finishes are where quality is most easily cut, so name every brand and grade in the contract.
Many owners split the job: a grey-structure contract with materials, then the finishing managed item by item with specialist suppliers. For per-square-foot rates by finish level, see our construction cost guide.
Step 2: Put the deal in writing
A rate per square foot means nothing until the contract says what it buys. A sound contract covers the following:
The drawings it is based on: the approved architectural plan plus structural, electrical and plumbing drawings.
A bill of quantities (BOQ) and material specifications: cement type, steel brand and grade, concrete mix, block strength, waterproofing system, and pipe and wire brands.
How covered area is measured. On a per-sq-ft contract this decides the bill, so list which areas count (porch, stair tower, mumty, basement, boundary walls) and at what rate.
A timeline with milestones and a penalty for delay. The Pakistan Engineering Council's standard form for smaller contracts, for example, suggests 0.05–0.10% of the contract value per day of delay, capped at 10%.
A payment schedule tied to finished, inspected stages (see step 3).
Retention: 5–10% of each payment held back until an agreed defects period ends. PEC's small-contract form uses 5%.
Variations: any change is priced and agreed in writing before the work is done.
Who provides water and electricity for construction, who removes debris, who is responsible for site safety, and what happens if either side ends the contract.
Step 3: Pay for work done, not work promised
The most common way owners lose money is paying a large advance to a contractor who then slows down or disappears. Keep the mobilisation advance to 10% or less, and pay only for stages that are finished and inspected. A typical sequence:
Mobilisation: up to 10%
Foundations or basement finished and inspected
Plinth and damp-proof course (DPC)
Ground-floor slab cast and cured
First-floor slab and stair tower
Block masonry
Plaster, inside and out
Completion: paid against a snag list, less retention
In DHA, line these stages up with DHA's own NOCs, issued at foundation or basement, plinth, ground floor, each upper floor and stair tower. A stage NOC confirms the work matches the approved plan (areas, heights and open spaces), but it doesn't test the concrete or steel. Pay for a stage once both the NOC and your engineer's quality sign-off are in. Pay by bank transfer to the contracting firm rather than in cash, and keep every receipt.
Step 4: Check quality at every stage
Before digging: a soil investigation, setting-out checked against the approved plan (especially the setbacks), and anti-termite treatment of the soil.
Before every concrete pour: the engineer checks the steel against the drawings (bar sizes, spacing, laps and cover blocks), and the steel is photographed.
During pours: take concrete cubes and test them at 7 and 28 days. NED University's lab charged Rs 600 per cube on its July 2024 price list, so a few thousand rupees per pour is cheap insurance.
Steel deliveries: weigh them, check the mill markings, and send a sample for a tensile test.
After pours: keep slabs wet for at least seven days, and leave the props in place as long as the engineer specifies, typically one to three weeks.
Masonry: check block strength, mortar mix, joints, alignment and openings.
Waterproofing: a 24–48 hour ponding test on roofs, bathrooms and water tanks before they are covered.
Electrical and plumbing: wire sizes for each circuit, earthing, and a pressure test on pipes before they are buried in walls and floors.
Step 5: Get independent supervision
Your contractor shouldn't be the only one checking the contractor's work. In DHA, each stage NOC needs a certificate from a registered structural engineer or architect, and on plots of 701 sq yd and above the contractor must be registered with the Pakistan Engineering Council (PEC) and keep an engineer on site. In SBCA areas, Karachi's building regulations require owners to appoint a supervising professional. Whatever the rules for your plot, hire an engineer who works for you, not for the contractor. Make sure your engineer actually visits at the critical moments, especially before every pour, and doesn't just sign the certificate. Design and supervision fees are usually agreed per square foot or as a percentage of construction cost. Get the scope in writing: which drawings, how many site visits, and which certificates.
Step 6: Vet the contractor
Visit two or three of their finished houses and one live site, and talk to those owners.
Ask who will be on site every day: the head of the firm, or a supervisor you'll never meet.
Check registration. PEC registers constructors in categories from C-6 (contracts up to Rs 25 million) up to C-A (no limit). Many small house contractors aren't registered at all, which makes your contract and supervision even more important.
Get three quotes on the same drawings and BOQ. Otherwise you are comparing three different houses.
Be wary of a rate far below the others. The difference is usually in the materials.
Red flags
An advance of more than about 10%, or pressure to pay in cash.
No written BOQ or material specification, just 'same as always'.
A per-square-foot rate with no definition of covered area.
Suggestions to skip cube tests or to pour without the engineer.
Unbranded steel, unmarked cement, or blocks with no strength rating.
Work starting before the building plan is approved.
Sources
Labour and grey-structure rates: Zameen construction cost calculator, Karachi, October 2026; Zell's construction cost guide.
Contract terms: Pakistan Engineering Council standard form of bidding documents for smaller contracts; PEC contractor categories (pec.org.pk).
DHA stage NOCs and contractor registration: DHA Karachi's published construction-NOC procedure and the PDOHA Building Control & Town Planning Regulations 2020 (clause 3.22).
Supervision in SBCA areas: Karachi Building & Town Planning Regulations 2002.
Test charges: NED University material testing price list, July 2024. Concrete cover: ACI 318-19.
Frequently asked questions
How much does a contractor charge per square foot in Karachi?
In 2026, grey structure with materials costs about Rs 2,700–4,000 per sq ft and a turnkey house about Rs 6,000–13,000 per sq ft, depending on specification. Labour-only grey-structure contracts cost far less, around Rs 500 per sq ft by one Karachi calculator, because you buy the materials yourself.
How much advance should I pay a construction contractor?
Keep the mobilisation advance to 10% or less, which matches PEC's standard small-contract form. After that, pay only for finished, inspected stages, and hold back 5–10% of each payment until the defects period ends.
What is a labour contract (theka) in construction?
In a labour-only contract, the owner buys all materials and the contractor supplies labour and tools at a rate per square foot. It costs less and gives you control of material quality, but you take on the buying, the wastage and the risk if materials fail.
How long does it take to build a house in Karachi?
A Ground + 1 house typically takes 12–24 months from start to move-in. The grey structure usually takes four to eight months, and finishing takes the rest, depending on size, basement and specification.
How do I check the quality of concrete on my site?
Take concrete cubes at every pour and have them tested at 7 and 28 days. Labs such as NED University's charge a few hundred rupees per cube. Check the steel against the drawings before each pour, and keep slabs wet for at least seven days afterwards.