dollar

Is there an annual Licence fee?

No. Your initial outlay for the site creation and setup is a one-off cost. There are no annual license fees required for the CMS (content management system).

However, hosting fees are an ongoing service charge, invoiced annually.