Who Owns Your Website? A Handover Checklist for Business Owners
A website project is not properly finished until every account, asset and login is under your control. Use this checklist before paying the final invoice — or before leaving your current agency.
GrabAdda Team
Website & local search practitioners · Jaipur
What this guide covers
The most expensive website dispute usually begins with a small convenience: the developer buys the domain, opens the hosting account, or creates Analytics under their own email. Everything works while the relationship is good. The problem appears when the business wants to change providers and discovers that the website it paid for is controlled by somebody else.
A clean project avoids that situation from day one. The client owns the business assets; the developer receives the access needed to do the work. That distinction matters whether the project costs ₹5,000 or ₹5 lakh.
The short answer: what should you own?
- The domain registration and the email address used to renew it
- The hosting or cloud account, including billing and recovery access
- The website code, database, written content, photographs and design files included in the agreed scope
- Google Business Profile owner access — not only manager access
- Google Search Console, Analytics and Tag Manager administrator access
- Business email accounts and the DNS records that make them work
- Lead data, form submissions, customer lists and any usable exports
- Licences that were purchased specifically for your business and are described as transferable
Before the project starts: put these points in writing
- 1List every deliverable: pages, forms, content, integrations, source files, analytics and business accounts.
- 2State whose name and email will be used for the domain, hosting and Google accounts.
- 3Separate one-time build costs from yearly provider renewals and optional maintenance.
- 4Define what happens to paid themes, plugins, fonts or stock images if the relationship ends.
- 5Set a handover date and confirm that it does not depend on buying another support plan.
- 6Describe how business data will be exported and deleted from the agency's systems after handover.
This does not need a twenty-page legal agreement. A clear written scope and an ownership paragraph are enough for most small projects. What matters is that both sides can point to the same answer before money changes hands.
At launch: run the handover yourself
| Asset | What to verify | Proof to keep |
|---|---|---|
| Domain | Your email is the registrant or account owner and you can enable two-factor authentication | Registrar invoice and recovery codes |
| Hosting | You can log in, see billing and invite or remove users | Provider invoice and account URL |
| Website | You have a working backup or repository and instructions for restoring it | Dated export or repository access |
| Google Business Profile | Your business email is an owner | Screenshot of people and access |
| Search Console and Analytics | You have administrator or owner access | Property names and account IDs |
| Leads | You can export submissions in a readable format | CSV export and destination details |
Do not accept a screenshot of an account as proof of access. Sign in from your own browser, use the password reset flow, and add a second trusted person from your business. The goal is not distrust; it is continuity.
If you are ending an SEO or maintenance plan
Stopping an optional service should stop future work and billing. It should not remove your website, hide your reports, change your passwords, delete your Business Profile, or make previously published content disappear. Ask for a final activity report, current ranking and conversion exports, a list of active subscriptions, and confirmation of which access the agency will remove from itself.
- Export Search Console and Analytics reports for the agreed reporting period
- Download keyword tracking history if a third-party tracker was used
- Record all live citations and directory logins created during local SEO work
- Transfer original content and image files that were included in the contract
- Remove the agency's users only after a new administrator has tested access
- Confirm the final billing date and cancel only the services that are actually ending
Red flags to take seriously
- The domain must stay in the developer's account 'for technical reasons'
- You are allowed to see reports but cannot access Search Console or Analytics directly
- The website disappears if you stop an unrelated SEO retainer
- A handover or transfer fee is mentioned only after you ask to leave
- The agency refuses to identify recurring third-party costs before launch
- You receive shared passwords instead of being invited as an account owner
The handover standard we use at GrabAdda
We register business accounts under the client's email wherever the provider allows it, work through invited access, and hand over the code, content, credentials and data included in the written scope. Ongoing SEO and maintenance are optional. If a client stops either service, the business keeps its website and its accounts.
Use the checklist above with us or with any other company. A provider who works transparently will be comfortable answering every item before the project begins.
Frequently asked questions
The business should control the registrar account, billing email and recovery options. A developer can be invited to manage DNS without becoming the owner of the domain.
Want this done for you?
We do this work for businesses across Jaipur. Free audit, honest verdict.
Keep reading
How to Choose a Web Developer in Jaipur (10 Questions to Ask)
Most bad website experiences could have been avoided by asking four questions before paying the advance. Here are all ten.
WebsitesDomain and Hosting Explained (For Business Owners, Not Developers)
Two words every developer uses and few explain. Understanding them protects you from the most common way small businesses get stuck.
WebsitesHow Much Does a Website Cost in Jaipur? (Real 2026 Prices)
Quotes in Jaipur range from ₹1,500 to ₹1,50,000 for what sounds like the same thing. Here is what actually drives the difference.