Why I Refuse to Pay Hosting Two Months Ahead

Table of Contents

A client of mine forwarded a hosting invoice last week asking for two months of advance payment. That single line told me everything I needed to know about the vendor. The right hosting setup for an ecommerce business is month-to-month, paid after the month closes, with no long-term lock-in. That is the rule I work to at MageCloud, and I would push every ecommerce founder to demand the same from any vendor that wants their card on file.

We pay roughly two and a half thousand a month on our own development infrastructure, so this is not theory. It is how I sign off the bills on my own desk. When a hosting vendor reaches for months of advance billing, what they are really reaching for is the safety of your money, not the safety of your store. The two are easy to confuse and the difference matters.

MageCloud Hosting Bill Note

How Hosting Should Bill an Ecommerce Operator

BILLING SHAPE
Month-to-month, post-paid
Pay after the month closes. Never for months that have not happened yet.

CONTRACT LENGTH
None, or month-to-month
Long-term contracts make sense for a tiny minority of stores. Most do not need them.

PRICE NEGOTIATION
Ask, get 5%
I asked. They gave it on every upcoming bill. Most providers will.

Paul Ryazanov · MageCloud · roughly £2.5K/month on our own development infrastructure

Why the Two-Month Advance Bill Was the Tell

The invoice the client forwarded covered July and August in a single line. The deadline for payment was before either month had started. There was no language explaining what the advance was for, no language about how a refund would work if the store left mid-period, and no detail about whether the price applied to the same resources we had been paying for the month before.

A vendor that bills like that is solving for their own cash flow, not for the merchant’s. There are perfectly good reasons a vendor might want to do that. The hosting industry is competitive, churn is a real cost, and locking in revenue makes the business easier to run. None of those are the merchant’s problem. The merchant’s problem is that paying for capacity in advance is a one-way bet. If the capacity is not what you expected, or the service degrades, or you outgrow the host before the prepaid window ends, the prepaid amount is mostly stuck.

The right default for an ecommerce operator is the opposite. Pay after the month closes. Pay for what you actually used. Keep the option to leave on any month boundary without penalty.

Why Month-to-Month, Post-Paid Hosting Is the Right Default

There are plenty of reliable hosting providers that bill month to month, charge in arrears, and never push a merchant into a long-term contract. The shape of that bill is the cleanest possible signal that the vendor expects to keep the relationship by delivering, not by holding the merchant’s prepayment hostage. That is the same instinct I covered in how MageCloud earns trust without contracts or retainers. The principle that works at the agency layer works at the hosting layer too.

Month-to-month also forces the vendor to be useful every month. There is no contractual cushion to absorb a slow patch in service quality. If a host is reliable enough that they earn the next bill on the merits of the last month, the merchant gets a clean view of vendor performance every thirty days. That is worth more than any discount the long-term contract could offer.

How a 5% Discount Came From One Email

A few weeks before all of this, the hosting company we run our own infrastructure on offered me an unprompted 5% discount on every upcoming bill. The trigger was not a renegotiation, a churn threat, or a quarterly review. It was that I asked, once, what the smallest meaningful saving they could give a long-term customer would look like. The answer was 5%. They applied it to every bill going forward.

Most providers have a similar lever they can pull and most merchants never ask. The cost of asking is one email. The upside is a real reduction in a recurring line that compounds across the year. While I keep hearing from clients that their own hosting vendors are pushing prices up, the actual conversation that ends in a discount almost never happens because nobody picks up the phone. Pick up the phone.

The Trade-Off I Will Admit To

There are situations where a long-term hosting contract makes sense. If you are running a very large, very predictable store and you can negotiate a meaningful discount in exchange for a year of commitment, the maths can work. The same applies if you are on a custom enterprise infrastructure where the vendor builds physical or virtual capacity specifically for you. Those cases exist and I would not pretend otherwise.

For the rest of the ecommerce stores I touch through MageCloud, the trade-off is not worth it. The vast majority of merchants will be better served by retaining the option to switch hosts on a month boundary than by locking into a contract for a discount they may never see the back end of. If you are not in the enterprise band, do not let a sales conversation talk you into it.

What I Would Tell Any Merchant Pinned to a Long Hosting Contract

If you are reading this from inside a long contract you regret, the move is to start a quiet diligence pass on alternative providers now, well before the renewal date. Get a parallel quote on month-to-month terms. Map your current bill against what a clean month-to-month setup would cost. The same infrastructure layer also benefits from the daily monitoring stack I run on every ecommerce site, so make sure whichever host you end up on supports the visibility you need into uptime, resources, and security scans.

The next bill that asks for months of advance payment is the easiest tell you will ever get. Treat it as the start of the conversation, not the end of one.

Where to Find Me Next

If you want to compare hosting bills, talk through what month-to-month looks like for your specific setup, or workshop the discount conversation before you have it, come find me at the next Ecommerce Camp UK. The marketplace room always has at least one hosting horror story going.

Related reading: Why One Project Board Beats Three Agency Meetings — the coordination layer that pairs with the hosting and vendor discipline covered here.