Skip to main content
HostingSeller
Shop plans

Supplier Brief

Cron is your revenue: hosting WHMCS properly

Every invoice, suspension and reminder your business sends comes out of one scheduled task, and almost nobody checks whether it ran until a month is missing.

Straight answer first

Host WHMCS on a setup configured for what it actually requires, with a legitimate licence attached, and keep it off the shelf your clients live on. Ours bundles both halves of that in one order, and the separation is the part most resellers get wrong.

What follows is the operational case: why the cron run is the business, why WHMCS should not share an account with your marketing site, what a grey-market licence really costs you, and what the order includes.

Written by the Hosting Seller staff · Checked 4 August 2026

24/7

Answered by people, for you and them

1-click

WordPress setup in every account

Free

Certificates on every site you host

Daily

Backups across every account

The daily WHMCS cron run is the heartbeat of a hosting business. Invoicing, suspensions, reminders and provisioning all hang from it, which turns cron reliability into a feature that protects revenue rather than a technical detail.

It is also the system holding your customers' details and payment records, which puts it in a different category from everything else you run. Treat it as the finance system it is.

The cron run is the business

If the daily task does not fire, invoices are not raised, reminders are not sent and overdue accounts are not suspended. Nothing appears broken, which is precisely the danger.

So check that it ran, not that it exists. Capture the output somewhere you will notice, and set an alert for the absence of a successful run rather than for an error, because the failure that costs money is the silent one.

Timing matters too. A cron that fires reliably at the same hour keeps invoice dates predictable, and predictable invoice dates are what stop clients querying them.

Keep it off the shelf your clients live on

A subdomain on its own account keeps the billing system's security surface away from whatever plugins your marketing site is currently experimenting with.

It also separates the blast radius. A compromise of a WordPress theme should never be a route to a database holding customer records, and the cheapest way to guarantee that is not to put them on the same account.

The same argument applies to your reseller shelf. WHMCS should not be one account among the client accounts it administers.

Licence provenance, and what a nulled install costs

Unlicensed or grey-market WHMCS is a customer-data breach that arrives with an installation wizard. The modifications that defeat the licence check are not audited by anybody and they sit inside the system holding your payment records.

The commercial cost is worse than the technical one. A billing system you cannot admit to running is one you cannot get support for, cannot update safely, and cannot explain to a client who asks how their card details are handled.

Bundle the licence with the hosting and the question stops existing. It is one order, one renewal and one supplier to ask.

What the order includes

The plan for this is the WHMCS License plan. Hosting configured for what WHMCS needs, with a legitimate licence attached, and the certificate, the move-in and the mailboxes already in the price.

The technical requirements are an ordinary list, but every item has to be true: a modern PHP with the ionCube loader, dependable cron, SSL, and sensible separation from your public website. Our plans meet them by default.

The renewal price matches the order price, so the system that bills your clients is not itself an unpredictable line in your own accounts.

A business owner running a reseller hosting operation from a laptop

The licence question, answered once

We bundle the licence because the alternative is a conversation about provenance that nobody in this trade should still be having. A billing system you cannot admit to running is not a saving.

SSL comes free with every plan and reissues itself before it lapses, so nobody has to diary the padlock.

  • A legitimate licence bundled with the hosting
  • ionCube and the PHP extensions WHMCS requires
  • Cron that fires on time, with output you can capture
  • Separation from the accounts it administers

Why Hosting Seller

On every plan, as standard

The plan behind this page

The WHMCS License plan bundles hosting configured for WHMCS with a legitimate licence in one order and one renewal.

Cron you can rely on

Scheduled tasks that fire on time, with output you can capture, because a silent miss is an unbilled month.

The right PHP stack

ionCube and the extension set WHMCS requires, present by default rather than requested through a ticket.

Separation by design

A subdomain on its own account keeps the billing system away from whatever your marketing site is running this month.

A supplier you can name

IGI Security Services Ltd, registered in England and Wales, with terms published under English law.

Margin that survives renewal

The order price is the renewal price, so the system that bills your clients is a fixed line in your own accounts.

First Steps

From choosing to live

  1. 1

    Alert on the absence of a run

    Not on errors. The failure that costs you a month is the silent one, so capture the cron output and notice when it stops arriving.

  2. 2

    Give it its own account

    A subdomain on separate hosting keeps a plugin compromise on your marketing site away from the database holding customer records.

  3. 3

    Settle the licence in the same order

    Bundled hosting and licence means one renewal, one supplier and no conversation about provenance with a client or a payment processor.

In the Box

Packed with every plan

  • ionCube and the PHP extension set WHMCS requires
  • Cron jobs configured from the panel, with output you can capture
  • A legitimate licence bundled with the hosting
  • Free SSL on every site you host, reissued before it lapses
  • Daily backups with restores you run yourself
  • PHP versions picked per site from the panel
  • Separate accounts so billing sits apart from your public site
  • Site migration handled by our staff at no charge
  • Real people on the counter, every hour of every day
  • The renewal price on the tag matches the order price

Across the Counter

Things people ask us all the time

What happens if the WHMCS cron misses a day?

Invoices are not raised, reminders are not sent and overdue accounts are not suspended, and nothing looks broken while it happens. Capture the cron output and alert on a missing successful run rather than on errors, because the expensive failure is the silent one.

Where should WHMCS sit relative to the accounts it provisions?

Outside them. It should not be one account among the client accounts it administers, and it should not share an account with your public marketing site either. A subdomain on separate hosting keeps a plugin compromise away from a database holding customer records, and keeps the system that bills people out of the pool it is billing for.

What does a grey-market licence actually cost?

More than the licence. The modifications that defeat the check are unaudited code inside the system holding your payment records, you cannot get support, you cannot update safely, and you cannot answer a client who asks how their card details are handled.

How do I keep billing reachable when the platform it provisions is not?

By not putting them in the same place. If the machine carrying your client accounts is also carrying your billing system, an incident removes your clients' sites and your ability to communicate about them at the same moment. Separate hosting for WHMCS costs very little and is the difference between a bad hour and a silent one.

Read next

Moving your site to another host? Start with this checklist.

A step-by-step order of work for a move your visitors never spot: which files to copy first, how to carry email across without losing one message, the right moment to repoint DNS, and the two mistakes behind nearly every hour of downtime people ring us about.

One email brings the checklist, then now and again a note about running a site properly. Leave the list whenever you feel like it. Our privacy policy spells out the rest.

Put the billing system somewhere serious.

Hosting configured for WHMCS with a legitimate licence bundled, reliable cron, and a renewal price that does not move.

See WHMCS License plans