Skip to content
Chat with us
All articles
Buying a home 8 min read

Home Buying Closing Costs in India: Stamp Duty, Registration & GST Explained (2026)

Stamp duty, registration, and GST can add 8-10% on top of your property price. Full state-wise breakdown and a step-by-step calculator to budget correctly.

Priyanka Soni

5 Jun 2026

You found the perfect apartment. ₹80 lakhs. You have ₹20 lakhs saved for the down payment. The bank approved your loan for ₹60 lakhs.

The math works. You are ready to sign.

Then the builder hands you the final bill:

  • Property price: ₹80,00,000
  • Stamp duty: ₹4,80,000
  • Registration: ₹80,000
  • GST: ₹1,08,000
  • Maintenance deposit: ₹1,00,000
  • Legal fees: ₹50,000
  • Loan processing fee: ₹30,000

Total: ₹88,48,000

You need ₹8.48 lakhs more than you thought. Your ₹20 lakh down payment is not enough. You are ₹8 lakhs short.

This happens to thousands of first-time homebuyers every year. They budget for the property price and the down payment. They forget about the closing costs.

Here is a complete breakdown of every cost you will face when buying a home in India, and how to estimate them before you start house hunting.

The big three: Stamp duty, registration, and GST

These are the largest closing costs. They are mandatory. You cannot negotiate them.

1. Stamp duty

This is a state tax on property transactions. The rate varies by state and sometimes by city.

Typical rates:

  • Maharashtra: 5-7% (lower for women buyers)
  • Karnataka: 5%
  • Delhi: 6%
  • Tamil Nadu: 7%
  • Uttar Pradesh: 7%

Example: You buy a ₹80 lakh flat in Bangalore. Stamp duty at 5% = ₹4,00,000.

Who pays: The buyer.

When you pay: At the time of registration.

2. Registration fee

This is the fee to register the property in your name with the sub-registrar office.

Typical rate: 1% of the property value (capped at ₹30,000 in some states).

Example: ₹80 lakh property. Registration at 1% = ₹80,000 (or ₹30,000 if capped).

Who pays: The buyer.

When you pay: At the time of registration.

3. GST (for under-construction properties)

If you are buying an under-construction property, you pay GST on the property value (excluding the land cost).

Rate: 5% (with input tax credit) or 1% (for affordable housing).

Example: ₹80 lakh property. Construction cost is 70% (₹56 lakhs). GST at 5% = ₹2,80,000.

Note: If you are buying a ready-to-move-in property (completion certificate issued), there is no GST.

Who pays: The buyer.

When you pay: In installments as construction progresses.

The smaller costs (that add up)

4. Loan processing fee

The bank charges a fee to process your home loan application.

Typical rate: 0.5-1% of the loan amount (plus GST).

Example: ₹60 lakh loan. Processing fee at 0.5% = ₹30,000 + GST (₹5,400) = ₹35,400.

Who pays: The borrower.

When you pay: When the loan is disbursed.

5. Legal fees

You need a lawyer to verify the property documents (title deed, encumbrance certificate, building approvals).

Typical cost: ₹20,000-₹50,000 (depending on the property value and complexity).

Who pays: The buyer.

When you pay: Before signing the sale agreement.

6. Home inspection fee

If you are buying a resale property, you might want to hire an inspector to check for structural issues, plumbing, electrical wiring, etc.

Typical cost: ₹5,000-₹15,000.

Who pays: The buyer.

When you pay: Before finalizing the deal.

7. Maintenance deposit

Most housing societies require a one-time maintenance deposit (refundable when you sell).

Typical cost: ₹50,000-₹2,00,000 (depending on the society).

Who pays: The buyer.

When you pay: At the time of possession.

8. Brokerage (if applicable)

If you used a broker to find the property, you pay a commission.

Typical rate: 1-2% of the property value.

Example: ₹80 lakh property. Brokerage at 1% = ₹80,000.

Who pays: Usually the buyer (sometimes split with the seller).

When you pay: When the deal is finalized.

9. Interior and moving costs

This is not a "closing cost," but you need to budget for it.

Typical cost:

  • Basic interiors (painting, flooring, kitchen): ₹5-10 lakhs
  • Moving and packing: ₹10,000-₹30,000

The total: How much to budget

Let's calculate the total closing costs for a ₹80 lakh property in Bangalore (under-construction).

  • Cost — Amount
  • Property price — ₹80,00,000
  • Stamp duty (5%) — ₹4,00,000
  • Registration (1%) — ₹80,000
  • GST (5% on 70% of value) — ₹2,80,000
  • Loan processing fee (0.5% + GST) — ₹35,400
  • Legal fees — ₹30,000
  • Maintenance deposit — ₹1,00,000
  • Brokerage (1%) — ₹80,000
  • Total closing costs₹9,05,400

Total amount needed: ₹80,00,000 + ₹9,05,400 = ₹89,05,400

If you only budgeted for the ₹80 lakh property price, you are ₹9 lakhs short.

How to estimate your closing costs (step-by-step)

Step 1: Check the stamp duty rate in your state

Google "[Your state] stamp duty rate" or check the state government website.

Multiply the property price by the stamp duty rate.

Step 2: Add 1% for registration

In most states, registration is 1% of the property value (capped at ₹30,000 in some states).

Step 3: Check if GST applies

If the property is under-construction, you pay GST. If it is ready-to-move-in, you do not.

For under-construction, assume GST is 5% of 70% of the property value (unless it is affordable housing, then 1%).

Step 4: Add 1% for loan processing and legal fees

This is a rough estimate. The actual cost depends on your bank and lawyer.

Step 5: Add ₹1-2 lakhs for miscellaneous costs

Maintenance deposit, brokerage, home inspection, etc.

Total closing costs: Roughly 8-12% of the property price (depending on the state and whether GST applies).

How to reduce closing costs

1. Buy in a state with lower stamp duty

If you are flexible on location, check stamp duty rates in nearby states or cities.

Example: Stamp duty in Noida (UP) is 7%. Stamp duty in Gurgaon (Haryana) is 7%. But stamp duty in some smaller cities is lower.

2. Register the property in a woman's name

Many states offer a 1-2% discount on stamp duty if the property is registered in a woman's name (or jointly with a woman as the first owner).

Example: Maharashtra offers a 1% discount for women. On a ₹80 lakh property, that is ₹80,000 saved.

3. Buy a ready-to-move-in property

You avoid GST if the property has a completion certificate. This can save you 3-5% of the property value.

4. Negotiate the brokerage

Brokerage is negotiable. If the broker is asking for 2%, try to negotiate it down to 1% or 0.5%.

5. Shop around for loan processing fees

Some banks charge 1%, others charge 0.25%. Compare before you apply.

Some banks waive the processing fee during promotional periods. Ask.

Common mistakes

Not budgeting for closing costs. People save for the down payment but forget about the extra 8-10% for closing costs. Then they are forced to borrow from family or take a personal loan (at high interest).

Assuming the builder will cover GST. The builder does not pay GST. You do. It is added to your total cost.

Not getting a legal opinion. Skipping the lawyer to save ₹30,000 is risky. If there is a title dispute later, you could lose the entire property.

Paying brokerage without a written agreement. Always get a written agreement with the broker stating the commission rate. Otherwise, they might demand more at the last minute.

When this won't help

This advice is for people buying a property in India.

It will not help if:

  • You are buying agricultural land. The rules and costs are different.
  • You are buying a commercial property. GST and stamp duty rates are different.
  • You are inheriting or receiving a property as a gift. Different taxes apply.

Conclusion

Closing costs are not optional. They are not negotiable (except brokerage). They are a mandatory part of buying a home.

If you are planning to buy a ₹80 lakh property, budget for ₹88-90 lakhs total. Do not assume the property price is the final price.

Run the numbers before you start house hunting. Know exactly how much you need. Then save accordingly.

Next step: Use the formula above to estimate your closing costs. Add 10% to the property price as a rough estimate. Make sure you have that amount saved before you start looking at properties.

Frequently asked questions

Usually, no. Banks only finance the property price, not the closing costs. You need to pay closing costs from your own savings.

No. Once you pay stamp duty and register the property, it is not refundable. Only pay after you are 100% sure about the deal.

Yes. Stamp duty and registration fees can be claimed under Section 80C (up to ₹1.5 lakhs per year). Loan processing fees cannot be claimed.

You have three options: (1) Negotiate a lower property price, (2) Save more before buying, or (3) Take a small personal loan to cover the gap (not recommended, but sometimes necessary).

Yes. Closing costs are based on the property value, not the number of owners. You and your co-owner can split the costs however you agree.

Curious what this means for your loan?

Get a free, no-pressure savings report in about 60 seconds.

Get my savings report

Related articles

Buying a home

Rent vs Buy a House in India: The Math You Need Before Deciding

Should you rent or buy in India right now? Compare rental yield, home loan EMI, and investment returns with real numbers.

17 Apr 2026 6 min readRead
Credit cards

Premium vs Free Credit Card: Is the Annual Fee Worth It in 2026?

Paying ₹5,000 for a credit card sounds crazy. But the math on lounge access, reward points, and air miles might surprise you. Here's when it's worth it.

15 Jul 2026 8 min readRead

See your savings.

Get a free savings report first. You only pay us when it's clearly worth it, and the call is yours.

Free · No spam · You decide what happens next