Solutions
Project & Budget ManagementExpense & Finance TrackingPower Features
PricingFree ToolsBlogAbout UsResources
Open ARC PEMAccount & billingGet started
Blog / Vendor & Contractor Management
Vendor & Contractor Management

Construction Payment Schedule: Milestone-Wise Payment Plan for a House or Building (With Percentages and Example)

Construction payment schedule for a house or building: milestone percentages, retention, advance recovery, a ₹40 lakh worked example and Excel formulas.

Construction payment schedule table with a calculator beside a building under construction

A construction payment schedule is the plan, written into the contract, that says how much the owner pays the contractor, when, and against which stage of work. A good schedule ties each payment to a measurable milestone, so the contractor is funded as work progresses and the owner never pays far ahead of what has been built.

Quick answer: break the contract value into stages such as foundation, superstructure, roof slab, masonry and plaster, services and flooring, and finishing. Give each stage a percentage of the contract value. At each stage, pay the stage value less any retention and less the advance recovered, and release the retention only after the defect liability period. Always pay against certified completion, not against a date.

This guide shows a stage-wise schedule with percentages, a worked ₹40 lakh example, Excel formulas and the mistakes to avoid. The percentages are illustrative, because your contract decides what applies. This is general information, not legal advice.

What a Payment Schedule Should Do

  • Fund the work as it progresses. The contractor needs money to buy materials and pay labour.
  • Protect the owner. The owner should not have paid more than the value of the work done, plus a controlled advance.
  • Be objective. Each milestone should be a stage that can be seen and certified, such as "roof slab cast and cured".
  • Show all deductions. Advance recovery, retention, taxes and other recoveries should be listed, as in retention money, advances and TDS.

Sample Milestone Payment Schedule

The percentages below are illustrative for a small building on a ₹40,00,000 contract. They are a starting point to adapt, not a standard.

MilestoneShare of contract valueValue (₹)
1. Foundation and plinth complete20%8,00,000
2. Columns, beams and first slab complete25%10,00,000
3. Roof slab complete15%6,00,000
4. Masonry and plastering complete15%6,00,000
5. Services and flooring complete15%6,00,000
6. Finishing, painting and handover10%4,00,000
Total100%40,00,000

Heavy structural stages carry a larger share, because they consume most of the materials and labour. The last stage is kept meaningful, so the contractor has a reason to finish properly.

Worked Example: Advance, Retention and Net Payments

Assume the contract has these terms, which are hypothetical:

  • Mobilisation advance: 10% of the contract value, ₹4,00,000, paid at the start
  • Advance recovery: 10% of each milestone value, so the advance is fully recovered by the last milestone
  • Retention: 5% of each milestone value, ₹2,00,000 in total, released after the defect liability period

Net payment for a milestone = milestone value − advance recovery − retention

MilestoneValue (₹)Advance recovery (₹)Retention (₹)Net paid (₹)
1. Foundation and plinth8,00,00080,00040,0006,80,000
2. Columns, beams, first slab10,00,0001,00,00050,0008,50,000
3. Roof slab6,00,00060,00030,0005,10,000
4. Masonry and plastering6,00,00060,00030,0005,10,000
5. Services and flooring6,00,00060,00030,0005,10,000
6. Finishing and handover4,00,00040,00020,0003,40,000
Total40,00,0004,00,0002,00,00034,00,000

Check the totals. The owner pays ₹4,00,000 as advance plus ₹34,00,000 across the milestones, which is ₹38,00,000. The ₹2,00,000 retention is held, and it brings the total to the contract value of ₹40,00,000 when released. This is before GST and TDS, which are handled separately on each bill. See the GST-compliant RA bill and TDS on contractor payments guides.

How far ahead of the work is the owner?

This is the question a schedule must answer. Compare the total paid with the value of work completed at each stage.

After milestoneTotal paid including advance (₹)Value of work done (₹)Paid ahead of work (₹)
110,80,0008,00,0002,80,000
219,30,00018,00,0001,30,000
324,40,00024,00,00040,000
429,50,00030,00,000−50,000
534,60,00036,00,000−1,40,000
638,00,00040,00,000−2,00,000

After the first milestone, the owner has paid ₹2.8 lakh more than the work done, because the advance has been only partly recovered. By the third milestone the gap has almost closed, and from then on the owner holds a cushion, which at the end equals the retention of ₹2,00,000. A large advance with slow recovery increases the owner's risk early on, so many owners limit the advance and recover it faster, or ask for security on it.

Payment Schedule in Excel

Set up one row per milestone. If the contract value is in B1, the milestone share is in B3 (as a percentage), the advance recovery rate is in B5 and the retention rate is in B6:

  • Milestone value: =$B$1*B3
  • Advance recovery: =C3*$B$5
  • Retention: =C3*$B$6
  • Net paid: =C3-D3-E3
  • Total paid so far: a running sum of the advance and the net paid column
  • Paid ahead of work: =total paid so far − cumulative milestone value

Keep each issued payment as its own record, so you can show what was paid and certified at each stage.

What to Put in the Contract

  • Milestone definitions. State what "complete" means, for example "roof slab cast, cured and cubes tested".
  • Certification. Who certifies completion, and the measurement basis. See how to take measurements for an RA bill.
  • Payment timeline. How many days after certification the payment is made.
  • Advance. The amount, whether it is secured, and how it is recovered.
  • Retention. The rate, the defect liability period and the release conditions.
  • Variations. How extra work is priced and paid. See types of construction contracts.
  • Taxes. GST and TDS treatment on each payment, confirmed with your CA.
  • Delays and disputes. What happens if a milestone is late or contested.

Stage-Wise Payment vs Running Account Bills

A milestone schedule pays a fixed percentage on completing a stage. A running account (RA) bill pays for the quantity of work measured in a period. Lump sum contracts often use milestones, and item rate contracts often use RA bills. Some contracts combine them. If you are building a house with a contractor for a fixed price, a milestone schedule is simple to follow. If quantities may change, RA bills based on measurement are more accurate. See the contractor bill format.

If you are buying an apartment from a developer, your payment plan is set out in your agreement and is governed by RERA. For example, the RERA Act limits the advance a promoter can take before signing the agreement for sale to 10% of the cost. Check the rules in your state.

Common Mistakes in Payment Schedules

  • Paying by date, not by progress. The owner pays for work that hasn't been done.
  • Vague milestones. "Structure done" means different things to the owner and the contractor.
  • A large advance with slow recovery. The owner carries the risk early, as the example shows.
  • Front-loading. Back-loaded schedules protect the owner but starve the contractor. Balance them.
  • No retention or defect period. Nothing is left to fix problems after handover.
  • No certification step. Payments are made on verbal approval.
  • Ignoring variations. Extra work is paid informally and the totals no longer match.
  • Forgetting tax on each payment. GST and TDS apply to each bill, not just the last one.

Track Every Stage and Payment

A payment schedule only works if you track what was certified, what was paid, what was recovered and what is still held. A spreadsheet per contractor becomes hard to reconcile across projects.

ARC PEM's expense and finance tracking keeps vendor, labour and GST records organised project by project, so billed, paid and pending amounts are visible in one place. Prepare each bill with the free GST Contractor Bill Generator, read how a project moves from BOQ to final bill, or view pricing.

Frequently asked questions

What is a construction payment schedule?
A construction payment schedule is the plan in the contract that sets out how much the owner pays the contractor and when, usually tied to stages of completed work. It balances funding the contractor with protecting the owner from paying ahead of progress.
How should payments be split for house construction?
There is no single standard, and the contract decides. A common approach is to give heavy structural stages the largest shares and keep a meaningful final stage. For example, 20% for foundation and plinth, 25% for the superstructure to the first slab, 15% each for the roof slab, masonry and plaster, and services and flooring, and 10% for finishing and handover. Treat this as an illustration, not a rule.
What is a mobilisation advance?
A mobilisation advance is an amount paid to the contractor at the start so they can buy materials and set up the site. It is usually recovered from later payments, for example as a percentage of each milestone value.
How is retention released?
Retention is a percentage of each payment held back by the owner, and it is usually released after the defect liability period, once defects have been fixed. The rate and the period are set in the contract.
How do you calculate the net payment for a milestone?
Net payment = milestone value − advance recovery − retention, and then any taxes and other recoveries as per the contract. For an ₹8,00,000 milestone with 10% advance recovery and 5% retention, the net is ₹6,80,000 before taxes.
What is the difference between a milestone payment and an RA bill?
A milestone payment is a fixed percentage paid when a defined stage is complete. An RA bill pays for the quantity of work measured in a period. Milestones suit lump sum work with clear stages, and RA bills suit item rate work where quantities change.
How much advance can be given to a contractor?
It depends on the contract and the risk. In the example, a 10% advance leaves the owner ₹2.8 lakh ahead of the work after the first milestone, so many owners limit the advance, recover it faster or ask for security. Agree the amount and recovery in writing.
Does RERA limit the advance for an apartment purchase?
Under the RERA Act, a promoter cannot accept more than 10% of the cost of an apartment as an advance without first entering into a written agreement for sale. This applies to buyers and developers, not to an owner paying a contractor. Check the rules in your state.
Free Demo · No Credit Card Required

Ready to take control of
your project finances?

Join 30+ architecture and construction firms already using ARC PEM to track budgets, manage vendors, and generate professional reports — without a single spreadsheet.

Start your plan
RKAS+30
30+ firms
₹120 Cr+ of project value tracked
Bank-grade SecurityEncrypted, isolated per firm
Monthly or annualAuto-renews · cancel anytime
+91-8810235570Talk to sales · Mon–Sat
info@arcpem.comWe reply within 24 hours
Get Started Free →View Pricing