WordPress maintenance in India costs ₹2,000 to ₹8,000 a month for a small business site on a basic plan (Akoode, Redpulse). A WooCommerce store usually runs ₹5,000 to ₹20,000+ a month (Abbacus Technologies, upGrowth), and 18% GST goes on top. Quotes swing so much because "maintenance" can mean anything from an automatic plugin update to a person working on your store every week.
Price pages often list ranges without saying what each level includes. So below I've broken the price down by tier, covered where WooCommerce changes things, and shown what a real store retainer looks like, using one I run.
How much does WordPress maintenance cost in India per month?
WordPress maintenance in India costs about ₹2,000–₹8,000 a month for basic updates, ₹5,000–₹20,000 for staging-tested updates with security and backups, and ₹10,000–₹50,000 for content and store operations, before 18% GST. Group the published 2026 Indian prices by what the plans actually do and you get this:
| Tier | What it covers | Typical monthly range | Sources |
|---|---|---|---|
| Basic updates | Core, theme and plugin updates, uptime checks, a basic security scan | ₹2,000 – ₹8,000 | Akoode, Aarav Infotech, Redpulse |
| Security and backups | Updates tested on staging, daily off-site backups, active security monitoring, small edits | ₹5,000 – ₹20,000 | Akoode, Aarav Infotech |
| Content and store operations | All of the above, plus content changes, performance work, development hours and store support | ₹10,000 – ₹50,000 | upGrowth, Akoode, Aarav Infotech |
| Enterprise | Dedicated team, SLA-backed uptime, 24/7 support, ongoing development | ₹30,000 – ₹1,20,000+ | Akoode, Aarav Infotech |
₹3,500/mo
Median entry-level plan across 14 Indian sellers
18%
GST on website maintenance services
₹20K–₹50K+
Typical cost to clean up a hacked WordPress site
That median comes from Marketlube's check of 14 Indian sellers' public price pages. Their cheapest monthly plans ranged from ₹500 to ₹8,000, and the most expensive monthly plan listed was ₹30,000. The cleanup figure is from Aarav Infotech. GST gets its own section further down.
What does each WordPress maintenance tier actually cover?
The basic tier applies updates. The security and backups tier tests them and protects the site. The content and store operations tier pays for a person's time to change the site. Here's what that looks like day to day.
Basic updates
Someone updates WordPress core, themes and plugins. An uptime monitor pings the site and a security plugin scans it. Some plans cap time instead of tasks: Webhopers starts at ₹3,000 for 6 hours a month for a WordPress site, for example. For a brochure site with a handful of plugins and no checkout, that's often enough.
The catch is that updates go straight to the live site, untested. If a plugin update breaks a layout, a customer is usually the one who tells you. If that's already happened, here's how to recover when an Elementor update breaks your site.
Security and backups
The jump here is mostly about process, not tools. Updates run on a staging copy first. Backups go off-site every day, and someone actually tests a restore. Security alerts get read instead of piling up in an inbox. Aarav Infotech's tier breakdown describes the middle tier the same way: staging-tested updates, daily off-site backups, active monitoring and some development hours.
Hardening belongs here too: login protection, file permissions and HTTP security headers. Headers are a bit of a pet subject for me. I built and maintain HTTP Security Header, a WordPress.org plugin with 1,000+ active installs that sets CSP, HSTS and the rest from a settings screen. To see what your site sends right now, run it through my free Security Headers Checker.
Content and store operations
Here you're paying for someone's time: new pages, product uploads, price changes, banner swaps, or fixing a WooCommerce checkout bug before the weekend sale. It costs more because none of it can be automated and the workload shifts every month. In my view most WooCommerce stores belong in this tier, whether or not they've budgeted for it.
Why are WordPress maintenance quotes in India so far apart?
WordPress maintenance quotes in India can differ fivefold because providers mean different things by "maintenance". A ₹2,000 plan and a ₹10,000 plan can share the same name and have very little else in common. Check these before you compare prices:
- Hours or tasks. Hour-capped plans look cheap. Ask what happens when a month runs over.
- Who tests. An automated plan applies updates. A managed plan tests them on staging, then checks key pages and checkout once they're live.
- What's excluded. Hosting, premium plugin licences, malware cleanup and new development are often billed separately.
For a line-by-line list, see what a WordPress maintenance retainer covers.
When does a WooCommerce store need more than a basic plan?
A WooCommerce store needs more than a basic plan once it takes payments, issues GST invoices or changes prices and stock often. A brochure site that goes down for an hour costs you a few enquiries. A broken store costs you orders, and you often don't find out until someone complains. Move up from a basic plan if any of these apply:
- You take payments through Razorpay or another gateway. Gateway plugin updates, webhook settings and API keys can break checkout while the rest of the site looks fine. If payments start failing, my Razorpay payment failed fix guide walks through the usual causes.
- You issue GST invoices from WooCommerce. Invoice plugins, tax classes and HSN codes need checking after updates.
- Prices, stock or the catalogue change often. Someone has to make those changes without breaking product pages or filters.
- You run dozens of plugins, including paid extensions. Each one is a possible conflict and another licence to renew.
- You have sale periods. Speed and stability before a festive sale matter more than in any other week of the year.
Indian market guides put WooCommerce maintenance at roughly ₹5,000 to ₹20,000+ a month, and e-commerce maintenance in general at ₹10,000 to ₹20,000. Cheaper store plans do exist, like ₹1,999 a month for up to 100 orders or products. At that price, expect updates and backups. Don't expect a person testing your checkout.
Test checkout after every update
Ask your provider to place a real test order by UPI or card after plugin updates. A WooCommerce store can look fine on the surface and still fail at the payment step.
What does a WooCommerce maintenance retainer look like in practice?
A real WooCommerce retainer is mostly hands-on work: new pages, catalogue and price updates and store support. Very little of it is clicking "update". Here's one I run. Between September and December 2023 I designed and built the IPL Biologicals WooCommerce store and corporate site on a custom Oxygen Builder theme, then maintained it until April 2024. Since 2025 I've been on a monthly maintenance retainer with them.
Most of the retainer work is:
- New pages, such as the Grow Organic sub-brand section
- Catalogue and price updates
- Store operations support, when the day-to-day running of the shop needs a developer
That's the content and store operations tier in real life. Because I built the site, I know where each template lives and what a change will touch. It's the main reason to keep the original developer, or someone who's taken the time to learn the build, instead of whoever quotes lowest for updates.
Does GST apply to WordPress maintenance in India?
Yes. WordPress maintenance in India carries 18% GST, so a ₹10,000 monthly plan costs ₹11,800 with tax. Marketlube's summary of the GST explanatory notes puts support, patches and updates under SAC 998313, web page design and coding under 998314, and hosting bundled with website management under 998315. All three are taxed at 18%. You can check the codes and rates yourself in the CBIC GST rate schedule for services.
What that means for you:
- Ask whether the quote includes or excludes GST. Many agency pages quote before tax.
- If your business is GST-registered, ask for a proper tax invoice with the provider's GSTIN and the SAC code, then check with your CA whether you can claim input tax credit.
- If the plan bundles hosting, the invoice should say so. It makes renewals much easier to track.
What costs sit outside the maintenance fee?
Hosting, domain renewals, premium plugin and theme licences and hacked-site cleanup usually sit outside a WordPress maintenance fee in India. Budget for them separately:
| Cost item | Typical cost in India | Source |
|---|---|---|
| Domain renewal | ₹800 – ₹2,500 a year | Akoode |
| Managed WordPress hosting | ₹2,000 – ₹15,000 a month | Akoode |
| Premium plugin and theme renewals | ₹2,000 – ₹15,000 per tool a year | Akoode |
| Cleanup of a hacked site | ₹20,000 – ₹50,000+ | Aarav Infotech |
Akoode estimates that hosting, domain and plugin renewals add ₹25,000 to ₹80,000 a year on top of the maintenance fee. If your site has already been compromised, get the hacked site cleanup done before you sign a maintenance plan. Nobody should be maintaining a site that's still infected.
Should you pay monthly, yearly or by the hour?
Pay yearly for a stable brochure site, monthly for a WooCommerce store or a site that changes often, and by the hour for a small site that rarely changes. Redpulse puts annual maintenance contracts (AMCs) in India at ₹18,000 to ₹36,000 a year for basic sites, ₹36,000 to ₹84,000 for standard business sites and ₹84,000 to ₹1,80,000 for e-commerce.
- Yearly AMC works for a stable brochure site where the work is predictable.
- Monthly retainer works for a store or a site where pages, products and prices change often.
- Pay as you go works for a small site with few plugins that rarely changes.
Whichever you pick, keep the hosting, domain and WordPress admin accounts in your own name. If a developer ever vanishes, taking back your WordPress site is far easier when you already own the logins.
What should you ask before signing a maintenance plan?
Start with staging, backups and checkout testing. Then cover hours, exclusions and access. Here's the full list I'd use:
- Are updates tested on staging before they go live?
- Where are backups stored, how often are they taken, and when did you last test a restore?
- Who places a test order after store updates, and how?
- How many hours of content or development work are included, and what's the rate beyond that?
- Is malware cleanup included or billed separately?
- Does the price include GST, and will I get a tax invoice?
- Will I keep admin access to hosting, the domain and WordPress?
If a provider can't give clear answers to the first three, you're probably paying for automated updates and not much else.
Need a maintenance plan that fits your site?
If you run a WordPress site or WooCommerce store in India and want updates tested, checkout tested after every update and page and catalogue changes handled, have a look at my hosting, migrations and maintenance retainer service. Or book a 20-minute call, tell me what your site runs on, and I'll tell you which tier you actually need.



