Website renewal charges in India for a small business site usually come to about ₹3,000 to ₹8,000 a year for the domain and hosting together, before any upkeep. The domain is the small part: a .in renews at roughly ₹625 to ₹999 a year and a .com at about ₹1,300 to ₹1,499, plus 18% GST. Hosting is the bigger part, and paid upkeep (an AMC, or annual maintenance contract) is optional and costs far more than both.
So if you run a shop in Gurugram, a clinic in Jaipur or a CA firm in Pune and the yearly bill for a simple website is ₹25,000 with one line that says "renewal", something in that bill needs explaining. It may be fair. It may include real maintenance work. But you should be able to see each part, and this post shows you what each part normally costs in India, where the money goes, and how to check your own bill in about fifteen minutes.
What are website renewal charges in India, and what should the bill include?
Website renewal charges in India are the yearly fees that keep your site online: the domain name, the hosting, sometimes email and software licences, and sometimes a maintenance fee for a person to look after it. A fair bill lists each of these on its own line with the provider's name next to it.
Here is what each word means, in plain terms:
- Domain: your address on the internet, like yourbusiness.in. You rent it by the year from a registrar (a company such as GoDaddy or Hostinger that sells domain names).
- Hosting: the computer your website's files sit on, rented from a hosting company. Without it, the address points to nothing.
- SSL certificate: the padlock in the browser's address bar. It scrambles the data between your visitor and your site.
- Business email: mailboxes like info@yourbusiness.in. Sometimes bundled with hosting, sometimes bought separately.
- Licences: paid add-ons your site uses, for example a premium WordPress page builder or a forms plugin (a plugin is a small piece of software that adds a feature).
- Upkeep or AMC: a fee paid to a developer or agency for updates, backups, security checks and small changes.
Most of the pages that rank for this search are price lists from hosting companies and registrars. They tell you what a domain costs. They don't tell you how to read a bill that someone else has prepared for you, or what a reasonable service fee on top looks like. That's the gap I want to fill.
| Line on the bill | What it is | Typical yearly cost in India |
|---|---|---|
| Domain (.in) | Your web address | About ₹625 to ₹999, plus GST |
| Domain (.com) | Your web address | About ₹1,300 to ₹1,499, plus GST |
| Shared hosting | Space for a small site | ₹2,000 to ₹5,000 |
| SSL certificate | The padlock | Usually ₹0, included with hosting |
| Premium plugin licence | A paid add-on | ₹1,000 to ₹8,000 per plugin |
| Upkeep (AMC) | A person looking after the site | From a few thousand rupees to lakhs, by site type |
The sources for the domain and upkeep rows are in the sections below.
What are website domain renewal charges in India?
Website domain renewal charges in India are roughly ₹625 to ₹999 a year for a .in and ₹1,300 to ₹1,499 a year for a .com at the big registrars, before 18% GST. The first-year price you saw when you bought the domain is almost never the price you pay to renew it.
This is the single most common surprise on a yearly bill, so here are real numbers from three registrars.
| Registrar | .in first year | .in renewal | .com first year | .com renewal |
|---|---|---|---|---|
| Hostinger India | ₹1 | ₹899 | ₹1 | ₹1,499 |
| GoDaddy India | ₹199 | ₹999 | ₹699 | ₹1,499 |
| Domain India | ₹575 | ₹625 | ₹1,300 | ₹1,300 |
The Hostinger and GoDaddy figures come from Zoutons, a deals site that read Hostinger's India page on 29 August 2026 and wrote up a GoDaddy offer in May 2026. The Domain India ones are its own list prices on 19 September 2026. Prices move, so treat them as a guide and check the registrar's own page.
A few things to notice:
- The ₹1 domain is a hook. A .com that costs ₹1 in year one and ₹1,499 after that is still a fair product. It just means year two looks like a price hike when it is really the normal price.
- GST is on top. GoDaddy's prices are quoted plus 18% GST, and Domain India says Indian customers pay 18% GST on top of its list prices. A ₹1,499 renewal becomes roughly ₹1,769 on your card (my sum).
- A .co.in is cheaper. It renews at ₹1,099 at GoDaddy India and ₹525 at Domain India.
- Fancy endings cost more. On the same Hostinger page, a .online renews at ₹3,489 and a .io at ₹7,259. If your bill shows ₹7,000 for a domain, check the ending before you assume someone is overcharging.
- Privacy can be an add-on. Domain privacy hides your name and phone number from public domain records. Domain India includes it free on .in domains and charges ₹300 a year for it on a .com.
One more thing. If your developer bought the domain and is billing you ₹2,000 to ₹2,500 for a .com renewal, that is not a scandal. The registrar charged them around ₹1,769 with GST, and they spent time doing it. A bill of ₹6,000 for the same .com is a different conversation.
What are website hosting renewal charges in India?
Website hosting renewal charges in India for a small business site are typically ₹2,000 to ₹8,000 a year, and the renewal rate is often two to four times the first-term rate. Hosting is where most of the jump on a second or fourth-year bill comes from.
Shared hosting means your site shares one server with many other sites. It is the cheapest kind and it is fine for most brochure sites and small stores. Hostinger's own guide for India puts shared hosting at ₹2,000 to ₹5,000 a year and managed WordPress hosting at ₹3,000 to ₹8,000 a year.
Now look at how the first-term price and the renewal price compare at two hosts that are popular with Indian small businesses.
| Plan | First-term price per month | Renewal price per month | Renewal per year (my maths) |
|---|---|---|---|
| Hostinger Single | ₹69 | ₹289 | ₹3,468 |
| Hostinger Premium | ₹149 | ₹449 | ₹5,388 |
| Hostinger Business | ₹249 | ₹649 | ₹7,788 |
| GoDaddy Starter | ₹89 | ₹299 | ₹3,588 |
| GoDaddy Economy | ₹219 | ₹599 | ₹7,188 |
| GoDaddy Deluxe | ₹329 | ₹849 | ₹10,188 |
These are Zoutons readings of each host's India pricing page: Hostinger on 14 September 2026 and GoDaddy on 18 August 2026. Hostinger's own India hosting page showed the same renewal rates in November 2026, though its first-term offers had changed, so check the live page. The last column is simply the monthly renewal price multiplied by twelve. Neither source could confirm whether GST is already inside these numbers, so allow for 18% on top.
Two details hide inside this table.
First, the low price only applies to a long first term. Hostinger's ₹69 a month is for a 48-month term, which is ₹3,312 paid upfront. GoDaddy's intro prices are for the first 3-year term. So the pattern is: you (or your developer) paid a small amount once for three or four years, forgot about it, and then a bill arrived at the full rate. Nobody raised the price on you. The discount ran out.
Second, an independent Indian hosting guide puts the usual jump at 3 to 4 times for basic shared hosting and 2.5 to 4 times for WordPress shared hosting. That matches the table above.
Bigger sites cost more to host, and that is fair too. Hostinger's cloud plan renews at ₹1,599 a month, and its India guide lists cloud or VPS hosting at ₹6,000 to ₹20,000 a year. (A VPS is a rented slice of a server that only your site uses.) If you run a busy WooCommerce store, a ₹15,000 hosting line can be completely normal.
Do you have to pay to renew an SSL certificate?
In most cases, no. The padlock on a small business website in India should cost ₹0 a year, because nearly every host includes a free SSL certificate that renews by itself.
The free certificates come from Let's Encrypt, a nonprofit that issues free 90-day certificates. Your host renews them automatically in the background. Hostinger's India guide says the same thing from the other side: paid certificates cost ₹800 to ₹15,000 a year and are often unnecessary because most hosts include a free one.
Paid SSL has its uses. A bank or a large company may want a certificate that verifies the organisation, and those start around ₹4,032 a year for organisation validation. For a restaurant in Gurugram or a coaching centre in Indore, the free one does the same job for visitors: the padlock shows, the data is scrambled.
Watch for SSL renewal traps. One India price comparison found a GoDaddy certificate at ₹3,228 a year on a three-year intro plan that rises to ₹17,997 a year on auto-renewal. If your bill has an SSL line of a few thousand rupees, ask one question: "Is this a paid certificate, and why do we need it instead of the free one?" There may be a good answer. Often there isn't.
What else renews every year besides the domain and hosting?
Email and software licences are the two other things that commonly renew, and both are easy to miss until the invoice arrives.
Business email. Some hosting plans bundle mailboxes. Others charge per mailbox. At Hostinger India, a business mailbox is ₹29 a month in the first term and ₹69 a month on renewal, and the Premium and Business hosting plans only bundle free email for the first year. Five mailboxes at ₹69 is ₹4,140 a year by my maths, which is a real line on a bill. If your team uses Google Workspace or Microsoft 365, that is billed per user and sits outside the website entirely, though agencies often put it on the same invoice.
Plugin and theme licences. If your site runs on WordPress, parts of it may need a paid licence each year. Hostinger's guide puts a premium plugin at ₹1,000 to ₹8,000 a year each, and two to four of them at ₹3,000 to ₹15,000 a year. Elementor Pro, a popular page builder, has plans from $60 a year, priced in US dollars, and renews at list price. I've written about what happens when one of these lapses in Elementor Pro licence expired: what breaks and what to do. Short version: the site stays up, but you stop getting updates and some editing features lock.
A fair question to ask about each licence: is it in your name, or on the developer's shared account? Both are common. Just know which, because it decides what happens if you part ways.
What does website upkeep cost in India, and is an AMC worth paying for?
Website upkeep in India costs anywhere from about ₹3,600 a year for a static brochure site to several lakh a year for a busy online store, and it is worth paying for only if real work is being done. This is the line that makes a ₹6,000 renewal into a ₹60,000 one, so it deserves the closest look.
Upkeep means a person doing things: updating the software, taking backups, checking the site hasn't been hacked, fixing what breaks, and making small changes you ask for. One Indian agency's 2026 guide gives these ranges by site type:
| Type of website | Upkeep per month | Upkeep per year |
|---|---|---|
| Static or brochure site | ₹300 to ₹2,500 | ₹3,600 to ₹30,000 |
| Basic WordPress or small business site | ₹2,500 to ₹8,000 | ₹30,000 to ₹96,000 |
| Standard business site | ₹8,000 to ₹20,000 | ₹96,000 to ₹2,40,000 |
| E-commerce store | ₹15,000 to ₹50,000 | ₹1,80,000 to ₹6,00,000 |
The same guide says a freelancer typically charges ₹5,000 to ₹10,000 a month for work an agency would price at ₹15,000 to ₹20,000. Another Indian provider publishes fixed plans: ₹5,000, ₹10,000 and ₹20,000 a month, or ₹51,000, ₹1,02,000 and ₹2,04,000 if you pay for the year upfront, GST included. Notice what that provider says is extra: hosting, the domain, business email and paid licences are paid to your provider, in your name. That is how a clean bill is structured. Upkeep is a service. Renewals are pass-through costs.
At the low end, Hostinger's guide lists freelance maintenance for small sites at ₹1,500 to ₹10,000 a year. So the honest range is very wide, and the price depends on what is being done.
Is it worth it? My view: a five-page site that never changes and takes no payments doesn't need a ₹10,000-a-month plan. A WooCommerce store that takes orders daily does need someone watching it, because the cost of ignoring it is higher. The same agency guide puts a hacked WordPress cleanup at ₹20,000 to ₹50,000 and says rebuilding a neglected site commonly costs 3 to 5 times the maintenance that would have prevented it.
Here is what real upkeep looks like on a store. I built the IPL Biologicals WooCommerce store in 2023 and have kept it on a monthly retainer since 2025. On that retainer I restored order emails after the company moved from Gmail to Outlook, fixed WooCommerce Analytics order reporting, and set up bulk MRP updates from a sheet. Each of these is a job you can name, and that is what an upkeep fee should be paying for.
What makes an AMC fair is proof of work. Ask for a monthly note: what was updated, when the last backup was taken, how many hours of changes were used. If the answer to "what did you do this year?" is silence, you're paying for a renewal with a big markup, and you can call it that. I've covered the pricing side in more depth in how much WordPress maintenance costs in India.
Related guide: Website AMC charges in India: what you pay and what you get
How much does it cost to renew a website in India in total?
For most small businesses in India, it costs about ₹3,000 to ₹8,000 a year to renew a website if you only pay for the domain and hosting. Two to four paid plugins add ₹3,000 to ₹15,000 a year on top. Add real monthly upkeep and the website cost per year moves into tens of thousands or more.
Three worked examples, built only from the prices linked above. The additions are mine.
Example 1: a five-page site for a clinic in Gurugram. One .com domain at Hostinger's renewal rate (₹1,499) plus the Premium hosting plan at its renewal rate (₹5,388 a year) comes to ₹6,887. If 18% GST is added to both, that is about ₹8,127. No paid SSL, no licences, no upkeep. This sits at the top of Hostinger's own estimate of ₹3,000 to ₹8,000 a year for domain plus hosting.
Example 2: a WordPress site for a manufacturer in Faridabad, with a page builder and a forms plugin. Take the ₹6,887 above and add two premium plugins. At the guide's range of ₹1,000 to ₹8,000 each, the total lands between roughly ₹8,900 and ₹22,900 before GST. Hostinger's guide gives ₹3,000 to ₹15,000 a year for a self-managed WordPress site. My sum comes out higher because it uses full renewal rates, not first-term offers.
Example 3: a small online store in Delhi with someone looking after it. Hostinger's guide puts the running cost of a small WordPress store at ₹10,000 to ₹30,000 a year, not counting transaction fees. Add a freelancer's upkeep at ₹5,000 to ₹10,000 a month and the yearly total is ₹70,000 to ₹1,50,000. Most of that is a person's time, which is what you want it to be.
Renewal and upkeep are two different bills
Domain and hosting for a small site usually cost ₹3,000 to ₹8,000 a year. Anything well above that should be a named service: licences, email, or hours of maintenance work.
If your bill fits one of these shapes, it is probably fair. If it is three times Example 1 and the site hasn't been touched in a year, keep reading.
How can you tell if your yearly website bill is fair?
Your bill is fair if every line names a thing, a provider and a period, and the pass-through costs are close to what the provider publicly charges. You can check this yourself without any technical skill.
- 1
Ask for an itemised bill
Request separate lines for domain, hosting, email, licences and maintenance, each with the provider name and the dates covered.
- 2
Look up the domain price
Go to the registrar named on the bill, search for your domain ending, and read the renewal price. Add 18% GST.
- 3
Look up the hosting plan
Ask which plan you are on, then find its renewal price on the host's India page. Multiply the monthly figure by twelve.
- 4
Check the SSL line
If you are charged for SSL, ask whether it is a paid certificate and why the free one will not do.
- 5
Ask what upkeep was done
For any maintenance or AMC line, ask for last year's log: updates, backups, fixes and change requests.
- 6
Compare the gap
Subtract the public prices from your bill. What is left is the service fee. Decide if the work you received was worth that amount.
Let me show the last step with made-up numbers. Say your bill reads ₹18,000 for "website renewal". You look up the parts and find a .com at ₹1,499 and a hosting plan at ₹5,388 a year, about ₹8,127 with GST. The gap is roughly ₹9,900. That is what you are paying your developer or agency for the year. If they updated the site monthly, took backups and fixed two things you asked for, ₹9,900 a year is cheap. If they did nothing but click "renew", you now have a number to negotiate with.
A service fee on top of renewals is normal. Someone is taking responsibility for remembering dates and paying on time, and a lapsed domain is expensive (more on that next). What isn't normal is hiding the fee inside inflated "hosting" or "SSL" lines.
Red flags I'd question:
- One line, one number, no breakdown, and reluctance to give one.
- A paid SSL charge on a small site with no explanation.
- "Server charges" several times the public price of shared hosting, for a site with little traffic.
- A domain renewal priced at three or four times the registrar's rate.
- The domain is registered in the developer's name and they won't move it to yours.
- An AMC with no report, no backup you can see, and no list of what is included.
- A threat to take the site down within days if you ask questions.
What happens if you don't pay a website renewal on time?
If the domain renewal is missed, your website and email stop working, and getting the domain back gets more expensive the longer you wait. Hosting is a little more forgiving, but not by much.
For domains, the rules come from ICANN, the body that oversees web addresses. Registrars must send at least two reminders before expiry, one about a month before and one about a week before. After expiry, a registrar may give you a grace period of 1 to 45 days to renew, and after deletion, .com-type domains get a 30-day redemption period in which you can still restore the name at a higher price. During these stages the registrar can switch off the domain, which means your website and email no longer work.
The .in domain has its own timings. One Indian registrar says a .in can be renewed at the normal price up to day 36 after expiry, and from day 37 it can only be restored for ₹4,000, GST and renewal included. The same registrar charges ₹8,000 to restore a .com after its grace period. Another Indian guide puts domain recovery at ₹2,000 to ₹10,000. After that window, the name is released and anyone can buy it, including a competitor or a domain reseller.
Here is the catch for many owners: those reminder emails go to whoever registered the domain. If that was your developer's inbox, you never see them.
For hosting, an unpaid plan is suspended first and deleted later, and the timings differ by host, so ask yours. The real risk is that your files and database go with it. If no one kept a separate backup, the site has to be rebuilt.
So if you are disputing a bill, don't let the domain lapse while you argue. Pay the domain and hosting lines, or renew them directly yourself, and negotiate the service fee separately.
Who should own the domain and hosting accounts?
You should. The domain and the hosting account should be registered in your name or your company's name, with your email address and your payment card, and your developer should have access as a helper.
This one decision fixes most renewal problems. When the accounts are yours, you see the real price, the reminders come to you, and changing developers is a matter of removing one login. When the accounts are the developer's, you are a tenant in your own shop.
Check today. Log in to your registrar and your host, or ask your developer for the logins. If they say "it's all on our reseller account", ask for the domain to be moved to an account of your own. A domain transfer usually costs about one year's renewal, and the year is added to your registration, so you lose nothing. If your developer has gone quiet and you can't get in at all, I've written a step-by-step guide: Developer disappeared? Take back your WordPress site.
How can you cut website renewal charges without breaking the site?
You can usually cut the hosting and domain part of the bill by choosing the term carefully, dropping things you don't use, or moving to a better-value host. The upkeep part is cut by matching the plan to what your site needs.
Things that work:
- Renew the domain for several years. An Indian hosting guide suggests multi-year domain registration to hold the current rate. Domains rarely get cheaper.
- Be careful with multi-year hosting. The same guide advises more caution about prepaying several years of hosting, because you're locked in if the host turns out slow.
- Ask the host for a better price before renewal. The guide recommends contacting the retention team and mentioning competing offers. It costs you one chat.
- Move hosts at renewal time. Switching can get you new-customer pricing again. This needs care, because email and the site both have to keep working during the move. I explain the safe order of steps in how to move a WordPress site to a new host without downtime.
- Keep the domain and hosting separate. Registering the domain at a dedicated registrar gives you freedom to change hosts later.
- Drop the paid SSL if the free one covers you.
- Count the mailboxes. Staff who left three years ago may still have paid inboxes.
- Audit the plugins. Sites collect paid add-ons that nobody uses any more. Each one is a yearly charge and one more thing to update.
- Set a reminder. The guide's advice is to set renewal reminders 60 days before each date. That gives you time to compare and negotiate instead of paying in a panic.
What I wouldn't do: move to the very cheapest plan to save ₹1,500 a year. If the site gets slow or goes down during your busy season, you lose more than that in one afternoon.
What should you ask your developer or agency before paying the renewal?
Ask for the breakdown, the account ownership and the work log. Eight questions cover it:
- Which registrar is my domain with, and whose name is it registered in?
- Which hosting company and which plan am I on? What does that plan renew at?
- What dates does this bill cover for each item?
- Is there a paid SSL certificate, and why?
- Which paid plugins or themes does my site use, and whose account holds the licences?
- What maintenance was done in the last twelve months? Can I see the log?
- Where are the backups kept, and when was the last one tested?
- If I want to manage renewals myself from next year, what do you need from me to hand over?
A good developer answers these in one email. The tone of the reply tells you a lot. Someone who is doing honest work is usually glad to show it.
How can I help with your website renewal bill?
I can read your bill, check each line against what the providers charge, and tell you plainly what is fair and what isn't. If it makes sense, I can also move the domain and hosting into accounts you own and take over the upkeep.
I'm a freelance web developer in Gurugram, and this is work I already do. I've handled hosting and DNS moves across Hostinger, GoDaddy and Cloudflare for client sites, with email kept running through the switch. I also run monthly maintenance retainers. One of them is the IPL Biologicals WooCommerce store, which I built in 2023 and have looked after on a retainer since 2025, covering new pages, catalogue and price updates and day-to-day store support.
The way I like to set this up is simple. The domain, hosting and licences sit in your accounts, on your card, at the provider's price. My fee is a separate line for my time. You always know what you pay the provider and what you pay me. The details are on my hosting migrations, DNS and maintenance retainers page.
I won't always tell you to switch. If your current bill is fair and your developer is doing the work, I'll say so, and you can pay it with a clear head.
What should you do this week?
Find your last renewal bill and your next renewal date. Ask your developer or agency for the itemised version and the eight answers above. Then look up the domain and hosting renewal prices yourself and compare.
If the numbers don't add up, or you can't get a straight answer, or the renewal date is close and you'd like a second opinion first, send me the bill through my contact page. Tell me the domain name and what you were charged, and I'll tell you what I'd expect that site to cost per year and what I'd change.



