Website maintenance cost per month: a line-by-line budget

Get a free quote

Websites start at $5,000. Quotes are free; a few details are enough.

Your email or phone number

Rather talk? Call (616) 580-0996.

How to work out what your website costs to keep running each month, by separating fixed fees you pay to vendors from the hours someone spends on it, plus what monitoring and a monthly report should include.

Written by Aiden (Web development and SEO, Business Jet Fuel). Updated November 8, 2026.

Prefer to talk? Call (616) 580-0996

Website maintenance cost per month is two numbers added together: the fixed fees you pay vendors to keep the site online, and the hours someone spends keeping it working and up to date. Fixed fees are predictable, such as the platform plan, the domain, email and paid apps. Hours vary with how often the site changes and how much it does.

Published ranges are wide. GoDaddy’s 2026 guide to maintenance costs puts small and medium business sites at $50 to $500 a month and online stores at $300 to $1,000, and GoDaddy sells hosting itself. Your own budget, line by line, is more useful. Here’s how to build it, and what managed website hosting should cover if you hand the work to someone else.

Why fixed fees and hours belong on separate lines

A single “maintenance: $X a month” figure hides two very different things. Fixed fees go to the platform, the registrar and app makers whether anyone touches the site or not. Hours pay for a person’s time.

When a quote lumps them together, you can’t tell how much of it pays for work and how much for software, and you can’t compare two quotes fairly. Ask any provider to list each fixed fee and the number of hours separately, with the hourly rate for extra hours.

Get a quote

Fixed fees, line by line

Platform or hosting plan

This is what keeps the site online. On a hosted platform such as Wix, it’s the site plan on your account; Wix’s plans page shows current prices, which depend on the billing term and your region. On self-hosted WordPress, it’s the web host’s fee.

Look at the billing term. Yearly plans are often paid up front, so divide by 12 for your monthly figure.

Domain renewal

Your domain renews once a year (or for several years at once). Check the renewal price in your registrar account, not the first-year price you paid. Turn on auto-renew, and make sure the renewal notices go to an inbox someone reads. Under ICANN’s expired registration policy, registrars send reminders about a month and a week before expiry, so a lapsed domain usually means those emails went to an old address.

Email

Email on your own domain is usually billed per user. As one example, Google’s billing comparison page listed Google Workspace Business Starter at $7 per user per month on the annual plan, or $8.40 on the flexible plan, when we checked in November 2026. Three people on the annual plan comes to $21 a month. Prices and promotions change, so check the current page.

List every paid add-on: booking tools, review widgets, form builders, premium themes, backup services, map or search tools. Many are billed separately from the platform, sometimes to someone’s personal card. Cancel anything nobody uses.

Card processing fees for orders and bookings are a cost of sales, not maintenance, so keep them out of this budget.

Get a quote

Hours, line by line

Backups and security updates

On self-hosted WordPress, updates are your job. WordPress’s own updating guide says to back up first and to check that plugins and themes work with the new version. Each plugin adds updates to test.

On a fully hosted platform, the host runs and updates its servers, so there are no plugin updates to install. The hours go elsewhere: checking the site after platform changes, keeping custom code current, and watching anything the site does on its own. A store with a daily inventory sync, for example, needs someone to notice when the sync fails.

Monitoring and fixes

Time spent finding and fixing problems: a form that stops sending, a page that errors, checkout that won’t load. Good monitoring cuts this down, because problems are caught early. More on that below.

Support hours for changes

New pages, a staff photo, a new service, a price change, a new form. Most plans include a set number of hours each month. Ask whether unused hours roll over and what extra hours cost.

Content updates

If you make your own edits in the dashboard, this line can be zero. If someone else writes and posts updates for you, budget their time.

SEO work

Basic upkeep is checking Google Search Console for errors and pages that dropped out of the index, fixing broken links and redirects, and updating pages that are out of date. Writing new pages or guides is a bigger line. Our SEO and AI visibility page explains what that work involves.

Accessibility checks

Each new page, form or template change can introduce problems for people using screen readers or keyboards. A periodic check against WCAG 2.2, using a free tool such as WAVE plus a manual keyboard test, catches most regressions. See our website accessibility page for what ongoing checks cover.

Get a quote

A worksheet you can fill in

Line Fixed fee or hours Who bills it How often Your monthly amount
Platform or hosting plan Fixed Platform or host Monthly or yearly
Domain renewal Fixed Registrar Yearly
Email Fixed, per user Email provider Monthly or yearly
Paid apps and plugins Fixed Each app maker Varies
Backups and updates Hours You or your provider Monthly
Monitoring and fixes Hours You or your provider As needed
Support hours for changes Hours Your provider Monthly
Content updates Hours You or a writer Monthly
SEO work Hours You or your provider Monthly
Accessibility checks Hours You or your provider Quarterly or per change

Fill in the fixed lines from your invoices first. Then estimate hours from the last six months: how many changes you asked for and how long each took.

What “only alerts on real problems” monitoring means

A lot of monitoring is noise. A checker that emails every time a page takes an extra second trains everyone to ignore it, and then the real alert gets ignored too.

Monitoring that only speaks up for real problems works like this:

  • It tests what customers use. Key pages load and return no errors, forms deliver, checkout opens, and any data feed ran on schedule and changed a sensible number of items.
  • It confirms before it alerts. One slow response at 2 a.m. isn’t a problem. A page that fails twice in a row is.
  • One alert per problem, sent to a person who can act, followed by a short “fixed” note when it’s resolved.
  • It runs on a schedule in the cloud, not on someone’s laptop that might be closed.

Ask a provider what their checks test and what triggers an alert. If the answer is “uptime only,” a broken form could go unnoticed for weeks.

Get a quote

What a monthly report should show

A useful report fits on one page and answers “is the site working, and what did we pay for?”

  • Checks run, and any that failed, with what caused them
  • Fixes made and why each was needed
  • Changes requested and made, with hours used and hours left
  • Form leads, bookings or orders for the month
  • Search clicks and impressions from Search Console, with notable changes
  • Renewals coming up (domain, plan, apps)
  • Anything waiting on your decision

If a report is all charts and no plain sentences, ask for the plain sentences.

Questions to ask before you sign

  1. Which fixed fees are included, and which do I pay directly?
  2. How many hours a month, do unused hours roll over, and what’s the rate for extra hours?
  3. What do your checks test, and who gets the alert?
  4. How fast do you respond to a broken form or checkout?
  5. Are the domain, platform account and email in my name?
  6. What happens to the site if I cancel?

How we can help

You can run this budget yourself in an afternoon with your last few invoices. If you’d rather hand the work off, our managed website hosting covers monitoring that stays quiet unless something is broken, monthly support hours and a plain monthly report. We quote it per project, with fixed fees and hours on separate lines. For what a new site costs to build, see our website cost guide, or tell us about your current site through our contact page.

Questions people ask

How much does website maintenance cost per month for a small business?

It depends on the platform and how much work the site needs. Add up the fixed fees (plan, domain, email, paid apps), then the hours of work at your provider's rate. GoDaddy's 2026 guide puts small and medium business sites at $50 to $500 a month, but your own line items will tell you more than any range.

Is hosting the same as maintenance?

No. Hosting is the fixed fee that keeps the site online. Maintenance is the work: updates, fixes, monitoring, content changes and checks. Some plans bundle both, so ask for them as separate lines.

Do I need maintenance if my site is on a hosted platform like Wix?

Less than on a self-hosted site, because the platform runs and updates its own servers. You still need someone to watch forms, feeds and checkout, make content changes, and fix anything a platform change breaks.

What should a monthly website report include?

What was checked and whether anything failed, what was fixed and why, changes made and hours used, leads and orders, search clicks, and anything waiting on your decision, such as an upcoming renewal.

Grand Rapids Drywall Repair home page on a laptop: the headline, call and quote buttons, and the free quote form
Grand Rapids Drywall Repair home page on a phone, with the call and quote bar at the bottom
Grand Rapids Drywall Repair's live site, built and hosted by us.

Recent work: Grand Rapids Drywall Repair

Grand Rapids Drywall Repair fixes holes, cracks, water damage and ceilings across West Michigan. We rebuilt its website around the repairs people search for, put a quote form in the first screen, and kept every old address working.

  • A page for each repair: holes, cracks, water damage, ceilings, texture matching and more
  • A quote form in the first screen that shows call and email if the form can't load
  • 14 town pages, 16 guides and 4 project pages, all listed in the site's own sitemap

Want someone watching the site for you?

Tell us where your site runs today and what has gone wrong with it before. We will tell you what we would monitor and how many support hours a month makes sense.

  1. We read your message and look at your current site, listings or profiles.
  2. We reply with a few questions, or a time to talk.
  3. You get a written proposal with one-time and monthly costs listed separately.

Tell us about your project

Websites start at $5,000. Quotes are free; a few details are enough.

Your email or phone number

Rather talk? Call (616) 580-0996.