Do I have to pay anything up front?

Business account holders pay no subscription fee. It’s all pay-as-you-go.

Trade account holders pay £50 per annum as a single up-front subscription.

Reseller account holders pay £1,000 per annum as a single up-front subscription. Resellers must satisfy ICANN terms and conditions.