Website Downtime Cost — Calculate What Every Minute Costs You
Website downtime costs the average business BD 100-10,000 per hour depending on revenue, traffic, and industry. For an e-commerce site, even 1 hour of downtime during peak hours can cost thousands in lost sales.
Website downtime costs the average business BD 100-10,000 per hour depending on revenue, traffic, and industry. For an e-commerce site, even 1 hour of downtime during peak hours can cost thousands in lost sales. The formula is simple: (annual revenue / 8,760) × hours of downtime + hidden costs for reputation and recovery.
Downtime cost formula
The standard way to calculate the cost of website downtime is:
Total downtime cost = (Revenue lost per hour) + (Recovery cost per hour) + (Reputation impact)
Start with your annual revenue divided by 8,760 (the number of hours in a year). That gives you revenue per hour. If your business does BD 500,000 per year, each hour of downtime costs approximately BD 57 in direct lost revenue. But that is just the most visible cost.
Recovery costs include the IT team time spent diagnosing and fixing the issue, the cost of restoring from backup if data was lost, and any support staff needed to handle customer complaints. Reputation impact is harder to quantify but often larger: visitors who hit a down page may never return, and negative social media mentions compound the damage.
Many hosting providers display "99.9% uptime" in their marketing, but 0.1% downtime is still 8.7 hours per year. For a busy e-commerce site, that could mean tens of thousands of dinars in lost revenue over a year.
Cost by industry
| Industry | Average hourly cost | Primary damage | Recovery time sensitivity |
|---|---|---|---|
| E-commerce | BD 2,000 – BD 10,000 | Lost sales directly | Minutes (peak hours) |
| SaaS / B2B platforms | BD 1,500 – BD 8,000 | Churned subscriptions, SLA penalties | Minutes |
| Media / publishing | BD 500 – BD 3,000 | Lost ad revenue, traffic drop | Hours |
| Professional services | BD 100 – BD 500 | Lost enquiries, credibility | Hours |
| Small business brochure | BD 50 – BD 200 | Missed leads, trust erosion | Not critical but cumulative |
These are real costs drawn from industry data and our own client experience at BahrainServer. A 30-minute outage during a flash sale event can easily cost an e-commerce store thousands of dinars — far more than the annual hosting fee.
Uptime guarantee explained
Every hosting provider offers an uptime SLA (Service Level Agreement). The standard numbers are:
- 99.9% uptime — 8.7 hours downtime per year. This is the minimum acceptable standard for any business hosting.
- 99.95% uptime — 4.4 hours downtime per year. Good for most growing businesses.
- 99.99% uptime — 52 minutes downtime per year. Excellent for mission-critical e-commerce or SaaS.
But the guarantee is only as good as the compensation when it is breached. Most providers credit your account a percentage of your monthly fee. Read the SLA carefully — some exclude scheduled maintenance, DDoS attacks, or issues caused by your own code changes. For a deeper understanding of what hosting providers actually deliver, read our guide to choosing a web hosting provider.
How to prevent downtime
Prevention is cheaper than recovery. Here is how to minimise your risk:
First, choose a hosting provider with a proven uptime record and transparent SLA. Shared hosting vs VPS is a key decision — VPS plans offer dedicated resources that reduce the risk of your site being affected by other accounts on the server.
Second, implement proactive monitoring. Use a third-party uptime checker (Pingdom, UptimeRobot, or similar) to alert you within minutes of any outage. Do not rely on the hosting provider's own status page.
Third, use a CDN and caching layer. A CDN can serve cached pages even when your origin server is under load, buying you time to fix the underlying issue without visitors noticing.
Fourth, never make changes directly on the live site. Test updates on a staging environment first. For more on that, see our guide to what a VPS offers for hosting flexibility and control.
Frequently asked questions
Costs range from BD 100 to over BD 10,000 per hour depending on your business size and industry. The formula is: average revenue per hour plus lost future revenue from reputation damage plus recovery labour.
For a small Bahrain business with a brochure website, downtime costs roughly BD 100-500 per hour in lost enquiries and credibility. For an e-commerce store doing BD 5,000 per day, each hour of downtime costs approximately BD 200 in direct lost sales.
Yes. Extended or repeated downtime signals to Google that the site is unreliable. If downtime persists for hours or occurs frequently, search engines may lower rankings or de-index pages until the site stabilises.
99.9% uptime is the industry standard. That permits about 8.7 hours of downtime per year. Anything above 99.95% is excellent. The SLA should include compensation, typically a hosting credit, when the provider fails to meet it.
Choose a reliable host with a strong SLA, enable automatic backups, use a CDN to absorb traffic spikes, monitor uptime with a third-party tool, and avoid making changes directly on the live site without testing first.