
Sold or bought a used car? The RC transfer is what makes the ownership change legal — and Form 29 and Form 30 are the two documents at the center of it.
RC full form and what it actually means
RC stands for Registration Certificate — the document proving a vehicle is legally registered in your name. Until the RC is transferred to the new owner, the seller stays legally responsible for that vehicle, including any traffic challans or accidents.
Form 29 vs Form 30 — what's the difference?
Form 29 is the seller's notice to the RTO, declaring the vehicle has been sold and handed over, along with the RC and insurance papers.
Form 30 is the joint application — signed by both buyer and seller — that actually requests the RTO to record the ownership change.
Both forms are mandatory under the Central Motor Vehicles Rules, 1989, and both need signatures from the transferor (seller) and transferee (buyer) to be valid.
Where to get Form 29 and Form 30
You can download both directly from the Parivahan portal, or pick them up at your RTO counter. [Here's the download link for Form 29 and Form 30] — fill them carefully, since mismatched details against your RC is one of the most common reasons applications get sent back. If you're unsure where to find your vehicle's chassis number for the form, check our guide on how to find your engine and chassis number.
RC transfer online, step by step
Log in to the Parivahan portal and select "Transfer of Ownership."
Enter the vehicle's registration and chassis number, and complete Aadhaar-based e-KYC.
Upload signed Form 29, Form 30, and supporting documents (insurance, PUC, ID proof).
Pay the applicable RTO fee online.
Visit your RTO for physical document verification, if required.
Track your application until the new RC is issued.
Sounds straightforward, but small mismatches — a signature missing, a date not matching the sale agreement — are enough to delay this for weeks.
RC transfer across Bangalore RTOs
Whether your vehicle falls under Koramangala/HSR, Rajajinagar, Indiranagar/Kasturi Nagar, Yeshwanthpur, Jayanagar, Electronic City, Kengeri/Gnanabharathi, or KR Puram, the process and forms stay the same — it's the paperwork accuracy and RTO coordination that actually determines how smoothly it goes. Not sure which RTO your vehicle falls under? Check our full Bangalore RTO list with addresses and contact details.
How Upride makes RC transfer easy
Upride handles your entire RC transfer, from filling Form 29 and Form 30 correctly to submitting documents and coordinating with your specific RTO. You don't chase forms, figure out signatures, or make repeat RTO visits — we take care of it end-to-end, across every RTO in Bangalore.
📲 Message us on WhatsApp and we'll get your RC transfer started, hassle-free.

