A website isn't finished when it launches. Domain and hosting renew every year, WordPress and plugins need updates, backups need checking, and content goes out of date. Many Nepali businesses only find this out when the site goes down or gets hacked.
The short answer
For a typical business website in Nepal, expect to pay roughly NPR 10,000–40,000 a year for maintenance, plus hosting and domain renewals. Online stores and custom web apps cost more, often 15–20% of the original build cost each year.
| Website type | Typical yearly maintenance | Main work |
|---|---|---|
| Small business website (5–10 pages) | NPR 10,000 – 25,000 | Updates, backups, security, small edits |
| WordPress with plugins or blog | NPR 20,000 – 40,000 | Plugin updates, security, speed, content help |
| Online store | NPR 40,000 – 1,00,000+ | Updates, payment checks, uptime, product support |
| Custom web app or software | About 15–20% of build cost | Bug fixes, server, security, small features |
These are ranges we see across the market. Hosting and domain renewals are usually extra; our hosting guide covers those prices.
What a maintenance plan should include
- Regular updates to WordPress, themes and plugins, tested before going live
- Automatic daily or weekly backups stored off the server
- Uptime monitoring with alerts
- Security scans and malware cleanup
- SSL certificate renewal
- A set number of small content edits each month
- A clear response time for problems
What happens if you skip maintenance
Old plugins are the most common way WordPress sites in Nepal get hacked. Hacked sites get flagged by Google and browsers, lose rankings and sometimes send spam from your domain. Cleaning up after a hack almost always costs more than a year of maintenance.
Questions to ask before signing an AMC
- Who owns the domain, hosting account and admin login? (It should be you.)
- How often are backups taken, and have you ever tested restoring one?
- How many edits are included each month?
- What's the response time if the site goes down?
- Is hosting included, or billed separately?


