How to Pay Stamp Duty Online in India 2026 (GRAS & More)
A calm, checklist-style walkthrough for paying stamp duty online before your registration date, so you don't pick the wrong department, head, or challan.
Your Registration Date Is Set. Now You Have to Pay Correctly.
Your sub-registrar appointment is confirmed for next week. Your documentation agent has told you to "pay the stamp duty online and bring the challan." That sentence hides a surprising number of decision points: which government portal, which department, which payment head, which district and sub-registrar office, and whether you should choose "with registration" or "without registration" mode if your state distinguishes between the two. Get any of these wrong, and you could end up with a challan that doesn't match your registration, or a payment that's difficult to reconcile on the day itself — precisely when you have the least room for error.
This nervousness is completely reasonable. Paying stamp duty online is not like paying a utility bill; it's a government transaction tied permanently to a legal document, and errors are not always trivially reversible. The good news is that the process, while it varies state to state, follows a consistent underlying logic once you understand it: generate the correct pre-payment record, pay through the designated gateway, and carry the resulting proof — a challan, an e-SBTR, or an e-stamp certificate depending on your state — to the registration appointment.
This guide walks through the process using Maharashtra's GRAS (Government Receipt Accounting System) as the primary worked example, since it is one of the most widely used state-run online stamp duty payment portals, and then covers how the equivalent process differs in Karnataka, Telangana, and Delhi so you know what to expect regardless of where you're buying.
What Online Stamp Duty Payment Actually Is
Online stamp duty payment replaces the older manual process of buying physical stamp paper or visiting a bank for franking with a direct electronic payment to the state government's treasury, routed through a dedicated portal. The portal generates a payment record — commonly called a challan, an e-challan, or (in Maharashtra's case) an e-SBTR (Secure Bank and Treasury Receipt) — which becomes your proof of payment. This proof, along with your registration fee payment (sometimes bundled with stamp duty, sometimes separate depending on the state), is what you present to the sub-registrar to proceed with document registration.
Every state runs its own portal because stamp duty and registration fee collection is a state subject in India. The four you're most likely to encounter as a first-time buyer are Maharashtra's GRAS, Karnataka's Kaveri Online Services, Telangana's IGRS (Integrated Grievance Redressal System / registration portal), and Delhi's process which routes largely through SHCIL's e-stamping system. The underlying steps — select the right department and head, enter your transaction details accurately, pay, and download proof — are broadly similar even though the interface and terminology differ.
Step-by-Step: The GRAS Walkthrough (Maharashtra)
- Go to the GRAS portal and select the relevant department — typically "Inspector General of Registration" (IGR), which is the department responsible for stamp duty and registration fee collection in Maharashtra.
- Select the correct payment head/type of payment. Maharashtra's GRAS distinguishes between payment types, and one of the most consequential choices is whether you are paying "with registration" (the payment is directly linked to a specific document you will register at a sub-registrar's office) or a payment type not tied to immediate registration. Choosing the wrong mode can create a mismatch between your payment and your actual registration document, so confirm the correct selection with your documentation agent before you proceed.
- Enter the district, sub-registrar office (SRO) code, and article/document type (e.g., agreement to sell/conveyance) precisely as your documentation agent has specified — this determines which office's records your payment gets tied to.
- Enter the stamp duty amount and registration fee amount separately, having already estimated these using a stamp duty calculator so you can sanity-check the figures the portal or your agent has quoted.
- Complete payment via net-banking, and download/print the resulting challan or e-SBTR, which typically shows a Challan Identification Number (CIN) or equivalent reference.
- Verify the challan's validity window. Payment proofs generated through these portals are typically valid for presentation at the sub-registrar's office within a defined period from the date of payment — check the specific validity noted on your challan and plan your registration date accordingly.
- Carry the printed/digital proof to your registration appointment, along with any other documents your sub-registrar's office requires.
State Portal Comparison
| State | Portal | Payment proof format |
|---|---|---|
| Maharashtra | GRAS (Government Receipt Accounting System) | e-challan / e-SBTR (Secure Bank and Treasury Receipt) |
| Karnataka | Kaveri Online Services | Online payment receipt / e-stamp integrated with Kaveri registration workflow |
| Telangana | IGRS Telangana | Online challan generated through the registration portal |
| Delhi | SHCIL e-stamping (with related online steps) | E-stamp certificate with Unique Identification Number (UIN) |
Always re-confirm the exact current portal, department name, and process with your state's registration department or your documentation agent, since portal interfaces, department names, and specific payment-mode options are periodically updated by state governments.
Geographic and Process Specifics Worth Knowing
- Maharashtra's "with registration" vs "without registration" distinction matters because payments not correctly linked to your specific document can create reconciliation difficulties at the sub-registrar's counter. When in doubt, have your documentation agent confirm the exact mode before you pay.
- Metro cess and Local Body Tax (LBT)-style additions apply in some jurisdictions on top of the base stamp duty rate — for example, certain metro-area transactions carry an additional cess that changes the total amount you should enter into the portal. Confirm with your sub-registrar's office or documentation agent whether any such addition applies to your specific property location before finalizing the amount.
- Karnataka's Kaveri portal integrates guidance value lookup with the payment process, meaning the amount you should pay depends on whichever is higher between your transaction value and the applicable guidance value for that property (a separate concept covered in detail in our guide to Karnataka's guidance value).
- Payment methods — net-banking is near-universal across these portals; UPI and card options are increasingly available on several state portals but vary in whether the state's payment gateway supports them, and convenience fees for card payments differ by gateway.
- Challan validity windows are not indefinite — if your registration date shifts significantly after you've already paid, check whether your existing proof of payment remains valid or whether you need to generate a fresh one.
Real-World Scenario: Challan to Registration Desk
A Pune-based buyer generates an e-SBTR through GRAS after selecting the correct SRO code and "with registration" payment mode for the exact document type their lawyer specified. They estimate the stamp duty and registration fee beforehand using a calculator, so the figures the portal expects match what they already anticipated — no surprises at the payment screen. They pay via net-banking, download the e-SBTR immediately, and store both a printed copy and a digital copy. On registration day, they carry the e-SBTR to the sub-registrar's office along with the sale deed and identity documents; because the payment was correctly linked to the right document type and SRO from the start, the registration proceeds without any reconciliation delay.
Contrast this with a buyer who selects the wrong payment mode or enters an incorrect SRO code — the payment still goes through and the money still reaches the treasury, but the mismatch between the payment record and the actual document being registered can require additional visits, corrections, or clarifications before the sub-registrar will proceed. The extra ten minutes spent confirming the correct selections with a documentation agent before paying is, in almost every case, worth far more than the time lost untangling a mismatched challan later.
Other States' Portals in Brief
- Karnataka (Kaveri Online Services): Combines guidance value lookup, stamp duty and registration fee calculation, and online payment in one workflow, with slot booking for the sub-registrar appointment integrated into the same portal in many cases.
- Telangana (IGRS Telangana): Provides online document preparation alongside stamp duty and registration fee payment, aiming to reduce manual document handling at the sub-registrar's counter.
- Delhi: Primarily routes through the SHCIL e-stamping system, where the e-stamp certificate itself functions as your combined proof of stamp duty payment, generated at an Authorised Collection Centre or through SHCIL's online channel depending on current availability.
Pro Tips
- Estimate stamp duty and registration fee before you open the payment portal, using the DrawMagic Stamp Duty Calculator, so you can immediately spot a mismatch between what you expected and what the portal or your agent quotes.
- Double-check department, payment head, district, and SRO selections before submitting payment — these fields determine whether your payment is correctly linked to your specific document.
- Note the validity window of your challan or e-SBTR and plan your registration date within it.
- Keep both digital and printed copies of every payment proof, in addition to what your documentation agent retains.
- Confirm whether any metro cess or additional local-body charge applies to your specific property location before finalizing the amount you enter.
Common Mistakes to Avoid
- Selecting the wrong payment mode (e.g., "with registration" vs a generic payment type in Maharashtra) and creating a mismatch with your actual document.
- Entering an incorrect SRO code or district, which ties your payment to the wrong registration office.
- Underestimating the total amount by forgetting a metro cess or additional local-body charge that applies in your specific jurisdiction.
- Letting the challan's validity window lapse because the registration date shifted after payment.
- Not cross-checking the portal-quoted amount against an independent estimate before paying, meaning errors go unnoticed until the sub-registrar's office flags them.
Where DrawMagic Fits In
DrawMagic does not collect or route your stamp duty payment — you pay directly through your state's official government portal (GRAS, Kaveri, IGRS, or SHCIL, depending on where you're buying), and DrawMagic is not an escrow, payment, or registration intermediary. What DrawMagic gives you is the estimation and planning layer that sits before you ever open that government portal:
- Use the Stamp Duty Calculator to get an illustrative estimate of your duty and registration fee before you fill in any portal fields, so you can sanity-check what you're being asked to pay.
- Once registered, use the Property Tax Calculator to plan for your ongoing annual property tax, distinct from this one-time payment.
- Sequence stamp duty payment correctly within your overall closing timeline using Financial Planning, so it doesn't collide with other last-mile costs like brokerage or moving expenses.
If you're earlier in your journey and still comparing localities or building your overall budget, the DrawMagic buyer platform brings these planning tools together in one place.
Key Takeaways
- Online stamp duty payment replaces physical stamp paper/franking with a direct electronic payment to the state treasury via a dedicated portal, producing a challan, e-SBTR, or e-stamp certificate as proof.
- Every state runs its own portal — Maharashtra uses GRAS, Karnataka uses Kaveri Online Services, Telangana uses IGRS, and Delhi routes largely through SHCIL e-stamping.
- Selecting the correct department, payment head/mode, district, and sub-registrar office is critical — a mismatch can complicate your actual registration.
- Maharashtra's GRAS specifically distinguishes "with registration" from other payment modes; confirm the correct one with your documentation agent.
- Metro cess or local-body charges can apply on top of base stamp duty in some jurisdictions — confirm before finalizing the amount.
- Challans and e-SBTRs have a validity window; if your registration date shifts, check whether you need a fresh payment proof.
- Estimate your duty amount before opening the payment portal so you can immediately catch any mismatch.
- DrawMagic's free tools help you plan and estimate but do not process the actual government payment — that happens directly through the official state portal.
FAQ
Q: Can I pay stamp duty and registration fee together in one transaction? In several states, including through GRAS, stamp duty and registration fee can be paid as part of the same online workflow, though they may appear as separate line items — confirm with your documentation agent for your specific state's process.
Q: What if I make an error in the payment details after submitting? Correction processes vary by state and portal; some allow limited corrections through the treasury or registration department, while others may require a fresh payment. Contact the relevant department promptly if you notice an error.
Q: Is UPI accepted for stamp duty payments? Availability varies by state portal and payment gateway; several portals now support UPI alongside net-banking, but confirm current options on your specific state's portal before assuming it's available.
Enjoyed this read? Join our YouTube channel for continuous discovery.
Subscribe on YouTubeRelated Articles
E-Stamping vs Physical Stamp Paper: What to Use in 2026
A first-time buyer's plain-language comparison of e-stamps, franking, and physical stamp paper — and how to verify the one you're handed is genuine.
Stamp Duty Refund When a Property Deal Is Cancelled
If your loan fell through or the seller backed out after you paid stamp duty, most states will refund a portion of it — but only if you apply inside a strict window and follow the right process.
Ready to visualise your dream home?
Use AI to generate floor plans, transform rooms, and explore interior designs — no renovation needed.