I run a…
Get a free demo on WhatsApp

Websites from ₹7,999 · one-time

Pricing · 16 min read

Website maintenance cost in India: what an AMC includes and what to pay

What website maintenance really involves for a small business site, what an annual maintenance contract (AMC) usually covers, rough yearly costs, the renewal traps to watch for, and a simple yearly checklist.

Website maintenance cost in India: what an AMC includes and what to pay

Short answer

For a simple small business website in India, the unavoidable yearly cost is domain and hosting renewal, usually somewhere around ₹2,000–₹6,000, with SSL normally free. An annual maintenance contract (AMC) on top is optional: a simple site that rarely changes is often cheaper to run by paying per change, while a WordPress site needs someone handling updates and backups, and AMCs for those are commonly quoted roughly ₹5,000–₹20,000 a year. Whatever you choose, keep the domain in your own name and get the renewal price in writing.

In this guide
  1. What website maintenance actually means
  2. Why a WordPress site needs more upkeep than a simple site
  3. The renewals you can’t skip
  4. What a website AMC usually includes, and what it doesn’t
  5. Rough website maintenance costs in India
  6. Pay per change vs AMC vs doing it yourself
  7. Red flags: domains, renewal hikes and lock-in
  8. What happens if you skip maintenance
  9. A simple yearly website maintenance checklist
  10. How maintenance works with WebNestle
  11. How to keep maintenance costs down

A website isn’t a one-time purchase the way a signboard is. Something has to be renewed every year, and someone has to keep the site accurate and safe. Most small business owners find this out in year two, when a renewal invoice arrives that’s bigger than expected, or the site quietly stops loading because the domain lapsed.

This guide explains what website maintenance actually means for a small business site, what an annual maintenance contract (AMC) usually includes and leaves out, rough cost ranges, and how to choose between paying per change, an AMC and doing it yourself. Our website cost guide covers the build price and the full list of yearly bills; this one goes deeper on the upkeep.

What website maintenance actually means

“Maintenance” gets used loosely. For a small business website it’s really two jobs: keeping the site running, and keeping it accurate.

Keeping it running

  • Domain renewal. Your web address is rented a year, or a few years, at a time. Miss the renewal and the site and any email on that domain stop working.
  • Hosting renewal. The server space your site lives on. Most small business hosting is paid yearly, and first-term offers often renew at a higher price.
  • SSL certificate. The padlock and “https” in the address bar. Usually free and renewed automatically by the host, but someone should notice if it fails.
  • Backups. Regular copies of the site and its data, stored somewhere other than the same server, and a restore that has actually been tested.
  • Software and security updates. For WordPress and similar systems, the core software, the theme and every plugin need updating. Sites built other ways have far less of this.
  • Uptime and fixes. Noticing when the site is down, a form stops sending or a page breaks on phones, and fixing it.

Keeping it accurate

  • Content changes: prices, menus, timings, doctors or teachers joining and leaving, new photos, Puja and holiday notices, seasonal offers.
  • Small additions: a new service page, a new branch, a new batch or course.
  • Checking the basics: that the phone number, address and WhatsApp link still work and still match your Google Business Profile.

SEO campaigns, Google Ads, social media posting and blog writing are sometimes sold under the same “maintenance” label. They’re marketing, not maintenance, and they should be priced and judged separately.

Why a WordPress site needs more upkeep than a simple site

How much maintenance a site needs depends heavily on how it was built.

  • WordPress has three moving parts: WordPress itself, a theme and plugins. WordPress applies minor core updates automatically by default on most sites, but plugins and themes only update automatically in special cases unless someone switches auto-updates on (WordPress’s upgrading guide (opens in a new tab)). WordPress’s own hardening guide (opens in a new tab) says to keep plugins updated, delete the ones you don’t use, use strong passwords and two-step login, and back up regularly. That is real, recurring work.
  • Website builders such as Wix take care of software updates for you, but you pay a subscription for as long as the site exists, and you usually can’t move the site to another host.
  • Static or custom-coded sites have no plugins to update and fewer moving parts to go wrong. Upkeep is mostly renewals and content changes, though someone still needs to make those changes for you unless an editing screen was built in.

None of these is wrong. But it does mean a “maintenance” quote for a WordPress shop with twenty plugins and one for a five-page static site shouldn’t look the same. We compare the platforms in WordPress vs Wix vs a custom website.

The renewals you can’t skip

These costs exist whoever builds or maintains your site. Prices change often, so treat these as rough ranges we see in 2026, before GST.

Rough yearly running costs for a small business website in India (2026, from experience, before GST)
ItemRough yearly costNotes
.in domainRoughly ₹600–₹1,300 at renewalFirst-year offers can be much lower; check the renewal price
.com domainRoughly ₹1,000–₹1,900 at renewalSame again: the offer price isn’t the real price
Hosting for a small siteRoughly ₹1,500–₹5,000Shared or managed hosting; first-term discounts often renew higher
SSL certificateUsually ₹0Most hosts include a free certificate; a basic local business site rarely needs a paid one
Business emailAround ₹100–₹300 per user per monthOnly if you want addresses on your own domain
Paid plugins or theme licences₹0 to a few thousandMostly on WordPress; some licences renew yearly

On SSL: Let’s Encrypt (opens in a new tab), a widely used free certificate authority, says it doesn’t charge for its certificates, though some hosting companies add a small admin fee. Its certificates are short-lived and meant to be renewed automatically, which most hosts handle for you. If someone is billing you several thousand rupees a year for a basic certificate on a small site, ask why.

Put together, domain and hosting for a simple site usually come to somewhere around ₹2,000–₹6,000 a year. Our guide to .in vs .com domains covers domain renewals and ownership in more detail.

What a website AMC usually includes, and what it doesn’t

An AMC (annual maintenance contract) is a yearly fee for looking after your site. There is no standard definition, so two AMCs at the same price can cover very different things. These are the usual inclusions and exclusions we see.

Usually included

  • Software, theme and plugin updates, with a backup taken first (for WordPress and similar sites)
  • Regular backups, ideally stored away from the hosting server
  • Uptime monitoring and basic security checks
  • Renewal reminders, or handling the renewals on your behalf
  • A set number of small content changes: text, prices, photos, timings
  • Fixing things that break on their own, such as a form that stops sending

Often not included, or charged extra

  • The renewals themselves. Some AMCs include domain and hosting; many don’t. Ask directly.
  • New pages, sections or features, such as a booking system or a payment gateway.
  • Redesigns or big layout changes.
  • Writing content or professional photography.
  • SEO, Google Ads and social media, which are marketing services.
  • Cleaning up a hacked site, in some contracts, even when updates were supposedly included.
  • “Unlimited” changes. Contracts that promise unlimited changes often have a fair-use limit somewhere. It’s better to know the actual number.

Rough website maintenance costs in India

Rough AMC ranges by type of site (2026, from experience; usually on top of domain and hosting renewal)
Type of siteWhat upkeep involvesRough AMC per year
Simple 5–8 page site, few changesRenewals and an occasional price or photo changeRoughly ₹2,000–₹8,000, or simply pay per change
WordPress business siteUpdates, backups, security checks and a set number of changesRoughly ₹5,000–₹20,000
Site with bookings, a blog or frequent updatesAll of the above plus regular content workRoughly ₹8,000–₹25,000
Online storeProducts, stock, payments, plugin updates and order issuesRoughly ₹15,000–₹60,000 or more

Pay-per-change pricing for small edits, such as a new price list, a changed phone number or a few new photos, is often a few hundred rupees per change, with a new page costing more. Some designers charge by the hour instead. Monthly “maintenance” retainers of several thousand rupees or more usually include marketing work such as SEO or social media, so compare them with a marketing budget, not with an AMC.

Also check whether GST is included. If your provider is GST-registered, GST (normally 18% for this kind of service) is added on top, so ask whether a quote is inclusive or “plus GST” before comparing.

Pay per change vs AMC vs doing it yourself

Three ways to look after a small business website
OptionHow it worksBest forWatch out for
Pay per changeYou pay for each change when you need it, plus the yearly renewalsSimple sites that change a few times a yearNobody checks backups or updates in between; agree a rate in advance
AMCA yearly fee covering upkeep and a set number of changesWordPress sites, online stores, businesses that update oftenVague scope, automatic renewal, renewals priced separately
Do it yourselfYou edit content and handle renewals; someone technical sets it up properly onceOwners with an editable site and a little time each monthUpdates and backups get forgotten; keep a written routine

A quick way to decide: count how many changes you made to your site last year. If it was a handful and the site isn’t WordPress, paying per change is usually cheaper than an AMC. If you run WordPress or an online store, or you change prices every month, someone needs to own updates and backups, and an AMC or a disciplined do-it-yourself routine makes sense.

Doing it yourself works best when the site was built for it: an editing screen arranged around the things you actually change, like offers, menus or a blog, while the design and settings stay locked. Our WordPress and CMS page explains that kind of setup.

Red flags: domains, renewal hikes and lock-in

Most web designers are fair. But the same few problems come up in year two and three, and nearly all of them are avoidable.

  • The domain is held by the agency. If the domain is registered in the designer’s name or sits in their account, you depend on them for your own web address. Ask for the registrar login, or proof that you are the registrant. This matters more than any price.
  • Renewal price hikes. A site that cost a couple of thousand rupees to renew last year now comes with an invoice several times higher, labelled “server charges”. Ask for an itemised bill with domain, hosting, SSL, maintenance and GST on separate lines, then compare the domain and hosting lines with what registrars and hosts actually charge.
  • Renewal and AMC bundled together. A single “annual renewal” figure can hide a maintenance fee you never agreed to. You should be able to renew the domain and hosting without buying an AMC.
  • Large SSL charges. Basic certificates are usually free. A big yearly SSL fee on a small site needs an explanation.
  • No backups, or backups only on the same server. If that server fails or the site is hacked, a backup stored on the same machine may be lost with it.
  • Logins withheld. You should be able to get the logins for your domain, hosting and the site’s admin panel, or a full handover, whenever you ask.
  • Threats instead of a handover. “If you don’t renew with us, the site will be deleted” is a sign the setup was never in your control. Plan any move well before the renewal date, not after.
  • Contracts that renew themselves unless you cancel months in advance.
  • “SEO maintenance” with guaranteed rankings. Nobody can guarantee Google rankings, whatever the monthly fee.

If you’re choosing someone new, our guide to choosing a web designer in Kolkata lists the questions to ask before you sign.

What happens if you skip maintenance

  • The domain expires: the website and any email on that domain stop working. Registrars usually allow a short grace period; after that, getting the name back can cost more, and eventually it can be released for anyone to register.
  • Hosting lapses: the site goes offline, and depending on the host, the files may eventually be deleted. Without your own backup, that can mean rebuilding from scratch.
  • SSL fails: browsers show a security warning, and most visitors leave.
  • WordPress updates are skipped: outdated plugins are a common way into a site. A hacked site can be flagged with a warning in Google results, which costs you visitors and takes effort to clear.
  • Content goes stale: last year’s prices, a doctor who left months ago, Puja timings from two years back. Customers notice, and they call less.

None of this happens on day one, which is why maintenance is easy to put off. It tends to arrive all at once, usually at a bad time. If your site is already in that state, start with a health check before spending on anything new.

A simple yearly website maintenance checklist

Whether you pay someone or do it yourself, this is the routine. Put the dates in your phone’s calendar.

Every month

  • Open the site on your phone and check prices, timings, offers and photos.
  • Send a test enquiry through the form, and tap the WhatsApp and call buttons.
  • On WordPress, apply updates, with a backup taken first.
  • Glance at Google Search Console for new problems. Our guide to fixing a website that isn’t showing on Google explains how to set it up.

Every three months

  • Confirm there’s a recent backup stored somewhere other than the hosting server.
  • Remove plugins, pages and offers you no longer use.
  • Check that your name, address and phone on the site match your Google Business Profile.
  • If staff or designers have left, change the important passwords and remove their access.

Once a year

  • Check the domain’s expiry date and who is listed as the registrant. Turn on auto-renew.
  • Check the hosting renewal date and price, and compare it with last year’s invoice.
  • Confirm the SSL certificate is valid and renewing automatically.
  • Review your maintenance arrangement: what you used, what you paid, and whether it still fits.
  • Ask for a test restore from a backup, or at least confirm that one has been done.
  • Make sure every login is written down somewhere safe: domain registrar, hosting, site admin, Google Business Profile, Search Console and Analytics.

Our small business website checklist covers what the site itself should include, if you want to review that at the same time.

How maintenance works with WebNestle

We’re a small Kolkata studio, so here is exactly how it works with us, in case it’s useful as a comparison.

  • No monthly fee. You pay once for the website, and every plan includes a .in or .com domain and the first year of hosting. From the second year, domain and hosting renewal is about ₹2,500 a year.
  • The domain is registered in your name, and the site is yours. You can move it any time.
  • Help after launch: every plan includes free small edits in the first month. Pro (₹24,999 one-time) adds 3 months of maintenance, plus a blog or offers section you can edit yourself.
  • After that, send changes on WhatsApp and we update them. Maintenance plans are optional.

If you have an existing site that’s been neglected, our maintenance and redesign service starts with a health check covering speed, security, broken links and who controls your domain and hosting. Redesigns of local business sites can use our fixed plans from ₹7,999, and before you pay anything we make a free demo homepage with your name, photos and services in about 2 days. Larger rebuilds are quoted after a look at the current site and paid 50/50. Plan details are on our pricing page, and our FAQ covers renewals and ownership.

How to keep maintenance costs down

  • Keep the domain and hosting in your own name, so you can always compare prices and move if renewals become unreasonable.
  • Batch your changes. Send five updates in one message rather than five messages over a month. It’s quicker for everyone, and cheaper if you pay per change.
  • Use fewer plugins. Every plugin is one more thing to update, and sometimes to pay for. Ask your designer to remove what isn’t needed.
  • Type menus and price lists as text, not images or PDFs, so changes take minutes.
  • Get the renewal price in writing before you sign anything, and check it again a month before each renewal.

Common questions

  • How much does website maintenance cost in India?

    For a small business site, the unavoidable part is domain and hosting renewal, usually around ₹2,000–₹6,000 a year. An AMC on top is optional. As a rough guide from experience, it ranges from a few thousand rupees a year for a simple site to roughly ₹5,000–₹20,000 for a WordPress site, and more for online stores.

  • What is included in a website AMC?

    Usually software and plugin updates, regular backups, uptime and security checks, renewal reminders and a set number of small content changes. New pages, new features, redesigns, SEO and the renewals themselves are often extra, so ask for the scope in writing before you sign.

  • What are website renewal charges?

    The yearly cost of keeping your domain and hosting active, sometimes with SSL or a maintenance fee added. Ask for an itemised invoice so you can see what each line is for, and check that the domain is registered in your name.

  • Is an annual maintenance contract necessary for a small website?

    Not always. A simple site that changes a few times a year can do fine with renewals plus paying per change. A WordPress site or online store needs someone handling updates and backups regularly, so an AMC or a reliable do-it-yourself routine makes sense there.

  • Can I maintain my website myself?

    Often, yes, if the site was built with an editing screen for the things you change, such as offers, menus or a blog. You still need to handle renewals, and on WordPress keep plugins updated and backups running. Leave structural and technical changes to someone experienced.

  • What happens if I don’t renew my domain or hosting?

    The site goes offline and email on that domain stops working. Registrars usually allow a short grace period to renew a domain, after which getting it back can cost more or it may be released to others. A lapsed hosting account may eventually be deleted, so keep your own backup.

From the guide to your business

Need a website? Get a free demo.

Send us your Google listing on WhatsApp. In about 2 days you get a homepage made with your name, photos and services, before you pay anything.

  • Free demo before you pay
  • Pay 50% after you approve
  • Domain in your name
Message preview

Hi WebNestle, I'd like a free demo homepage.(via website: blog)

Ready to send

Nothing is sent until you press send in WhatsApp.

WhatsApp us