Powered by DigitalOcean®
Plans
FreePBX UK ◈ Plans
FreePBX UK Documentation • Last Updated 27th September 2026

All FreePBX UK plans run on DigitalOcean AMD droplets in the London (LON1) data centre, pre-installed with FreePBX 17 on Debian 12. Every instance boots from a maintained hardened snapshot and is fully provisioned and hardened automatically before handoff. It is then ready for the customer's FreePBX Initial Setup and ongoing configuration.

Four paid plans are available, each doubling in RAM and vCPU count. All paid plans are billed monthly. A 7-day Free Trial is also available.

About Why FreePBX UK
✓
Official FreePBX® PartnerFreePBX UK holds the only licence from Sangoma to provide Official FreePBX® Hosting in the UK.
Sangoma is the company behind FreePBX, the world's most widely deployed open source PBX platform. FreePBX UK is the only hosting provider in the UK with a formal agreement to operate under licence. The partnership is direct, formal, and exclusive. No other UK hosting provider holds the rights to operate with such distinction.
✓
DigitalOcean Registered PartnerFreePBX UK is a Registered Partner with DigitalOcean with a formal partner agreement in place.
The partnership is not simply a customer account. FreePBX UK has a formal, commercial relationship with DigitalOcean, with written confirmation that the FreePBX UK hosting model is permitted under the agreement. This gives customers confidence that the infrastructure underpinning their PBX is operated within a properly authorised framework.
✓
Built by 20teleFreePBX UK was created by 20tele.com, a UK telecoms and managed service provider founded in 2014.
20tele has over a decade of hands-on experience with FreePBX, Asterisk, and SIP trunking in production environments. 20tele holds both Official FreePBX® Partner and Sangoma Gold Partner status, along with the exclusive FreePBX UK partnership for the UK. The platform, provisioning pipeline, and tooling are built and maintained in-house. There is no outsourced infrastructure management or third-party stack between 20tele and your PBX.

Plans Pricing and Specifications
Plan Price RAM vCPU Storage Transfer SysAdmin Pro Daily Backups Region
Nano2 s-1vcpu-2gb-amd £15 / mo 2 GB 1 AMD 50 GB NVMe SSD 2 TB ✓ ✓ London
Macro8 s-4vcpu-8gb-amd £60 / mo 8 GB 4 AMD 160 GB NVMe SSD 5 TB ✓ ✓ London
Mega16 s-8vcpu-16gb-amd £120 / mo 16 GB 8 AMD 320 GB NVMe SSD 6 TB ✓ ✓ London

All prices exclude VAT at 20%. UK VAT is added at checkout.


Trial 7-day Free Trial
✓
7-day Free TrialTry a FreePBX UK instance for 7 days.
The 7-day trial runs in full. The instance then remains available until the fixed Day 8 termination deadline below.
✓
£18 CreditTaking a 7-day Free Trial adds £18 credit to your FreePBX UK account.
i
Irreversible UpgradeTo keep the instance, complete an Irreversible Upgrade before 17:00 UK time (GMT/BST) on Day 8, the day after the 7-day trial has ended.
Once upgraded, the service becomes paid hosting and cannot return to trial status.
✗
Day 8 TerminationIf it has not been upgraded, the instance is terminated automatically at 17:00 UK time (GMT/BST) on Day 8, the day after the 7-day trial has ended, with no exceptions.
The deadline cannot be delayed or stopped. The instance and associated snapshots are permanently deleted.
Grace period example
A trial starting at 09:00 on Monday completes its 7 days at 09:00 the following Monday. Day 8 is Tuesday, and the instance remains available until 17:00 on Tuesday, giving a 32-hour grace period to complete the Irreversible Upgrade.

Sizing Choosing the Right Plan

The right tier depends on concurrent call volume, extension count, and module use. These are guide figures based on typical deployments. If you are uncertain, start with Micro and upgrade in place if needed.

Nano²Small offices, test environments, and low-volume deployments.
Suitable for at least 10 concurrent calls with a considerably higher number of extensions. A reasonable starting point if you are migrating an existing system and want to validate the environment before committing to a larger tier.
Micro⁴The recommended starting point for most businesses.
Handles typical SME call volumes comfortably. Two vCPUs give Asterisk room to process calls while FreePBX's web stack and background services run alongside. Suitable for most deployments running standard modules, IVRs, and queues.
Macro⁸Higher call volumes, busy queue environments, or heavier module use.
Four vCPUs and 8 GB RAM provide headroom for concurrent call recording, active conference bridges, and resource-intensive modules running simultaneously. Suitable for contact centres or businesses with sustained inbound call traffic.
Mega¹⁶Large deployments, high concurrency, or multi-tenant configurations.
Eight vCPUs and 16 GB RAM with 320 GB NVMe storage. Suited to deployments with significant call recording accumulation, heavy IVR logic, or where FreePBX is serving as a core telephony platform across a larger organisation.

Upgrading in place. Plans can be upgraded at any time via my.freepbx.uk, with no reinstallation required. DigitalOcean resizes the Droplet in place, expanding CPU, RAM, and disk automatically; the filesystem is expanded without any manual intervention. The Droplet must be powered off to resize, and DigitalOcean estimates approximately one minute of downtime per GB of used disk space. In practice, a typical upgrade takes five to ten minutes including reboot. Your configuration, recordings, and data are preserved.

Downgrades are not possible. Disk size cannot be reduced once expanded, so plan changes are one-way only. If you need to move to a smaller plan, the supported path is to back up your configuration, cancel the existing service, and order a new instance at the lower tier.


Included What Every Plan Includes
✓
FreePBX 17Pre-installed FreePBX 17 with Asterisk 22 on Debian 12, ready for FreePBX Initial Setup after provisioning completes.
The snapshot lineage was originally built by 20tele.com using IN1CLICK, our in-house FreePBX installer, against a verified Debian image. The most recent tested hardened snapshot assigned to each service is used as the basis for the next. Micro⁴, Macro⁸, and Mega¹⁶ each have their own snapshot, while Nano² and the 7-day Free Trial share the Nano² snapshot. Replacement snapshots are created at least monthly, and sooner when a defect is identified or developments in Debian, FreePBX, DigitalOcean, or the surrounding platform require it. The hardening process is treated as the finished production standard and is maintained or evolved only when defects or external platform changes require it. Per-instance clone hardening and identity regeneration are then applied during provisioning before handoff.
✓
SysAdmin ProSysAdmin Pro is available with every hosting plan, including the 7-day Free Trial, at no additional charge, subject to Deployment ID eligibility and activation.
SysAdmin Pro is a commercial FreePBX module that would otherwise require a separate Sangoma licence. It provides disk usage monitoring, automatic security updates, time zone management, network configuration, and the intrusion detection dashboard directly within the FreePBX GUI. As an Official FreePBX® Partner, FreePBX UK is able to include SysAdmin Pro with hosted plans.
How to claim your licence
Email [email protected] with your Deployment ID (found in the FreePBX GUI under Admin → System Admin), your company name, and your account details. FreePBX UK will validate the Deployment ID and, where it is eligible, apply a 30-day SysAdmin Pro trial licence within 3 working days. The Deployment ID must be registered with a Sangoma portal account and eligible for a new SysAdmin Pro trial. A Deployment ID that has already used the SysAdmin Pro trial entitlement, or already has an active SysAdmin Pro licence, cannot receive another trial licence. A 7-day Free Trial receives only the 30-day SysAdmin Pro trial licence; it does not receive the full licence while the hosting service remains a Free Trial. If the hosting trial is converted to paid hosting through the Irreversible Upgrade, FreePBX UK will convert the SysAdmin Pro trial to the full 25-year licence before expiry, provided the account remains active and in good standing. Paid hosting ordered directly follows the same trial-then-convert process once the paid-plan eligibility criteria are met. A valid payment method is required and, for paid hosting, at least one invoice must have been paid in full with no invoices overdue. When the request is processed, FreePBX UK makes a co-owner claim via the Sangoma portal; the email address registered against the Deployment ID will receive an automated notification from Sangoma.
✓
Daily BackupsAutomated daily backups are taken at the infrastructure level by DigitalOcean and retained for seven days on a rolling basis.
Backups are full Droplet snapshots, covering the OS, FreePBX configuration, database, and recordings. They are stored separately from your instance and can be used to restore to a previous state. These complement FreePBX's own backup and restore module, which can be used independently for configuration-level exports. Restores can be initiated directly from the customer portal; see the Product Management section for details.
✓
NVMe SSD StorageAll plans use NVMe solid-state storage rather than standard SSDs.
NVMe delivers significantly lower latency through hardware-level parallelism. For FreePBX, this benefits the Asterisk database, CDR writes, call recording I/O, and module reload times. Storage scales with the tier: 50 GB on Nano, 80 GB on Micro, 160 GB on Macro, and 320 GB on Mega.
✓
Dedicated IPv4 AddressEach instance receives its own public IPv4 address under the freepbxhosting.uk zone, provisioned automatically at sign-up.
Your instance is reachable as my-XXXXXXXX.freepbxhosting.uk from the moment provisioning completes. The DNS record is created automatically via the DigitalOcean API and resolves to your instance's dedicated IP. No shared IPs, no NAT.
✓
UK Data CentreAll instances are hosted in DigitalOcean's London (LON1) data centre.
LON1 provides low-latency connectivity for UK-based SIP trunks and end users. Hosting within the UK is relevant for businesses with data residency requirements or regulatory considerations around call recording storage.
✓
Hardened ProvisioningEvery instance is automatically hardened during provisioning before access is provided.
Root password login is disabled. SSH accepts key authentication only. The root password is replaced with a 32-byte cryptographic random string that nobody knows. Internal Asterisk credentials (Asterisk Manager Interface, Asterisk REST Interface) and the database password are unique to each instance. All provisioning scripts remove themselves on completion.
✓
SwapA swap file is created and enabled permanently, sized to the instance tier.
1 GB for Nano, 2 GB for Micro, 4 GB for Macro, 8 GB for Mega. Prevents out-of-memory crashes during peak call volume or heavy module activity.

Portal Product Actions

The customer portal at my.freepbx.uk provides direct control over your instance's power state, domain access, connectivity checks, and SMTP2GO integration. Actions are applied in real time.

✓
Power OnStarts a powered-off instance.
Available when the instance is in a powered-off state. The Droplet boots in seconds and services start automatically. Your IP address is preserved across power cycles.
✓
Power OffPerforms a graceful shutdown of the instance.
Services stop cleanly before the Droplet powers down. A powered-off instance continues to be billed at the standard rate; DigitalOcean bills for the reserved resources, not runtime. Use Cancellation if you want to stop billing.
✓
RebootCleanly restarts the instance.
Equivalent to running a graceful reboot from inside the VM. Services stop, the OS restarts, and FreePBX comes back online automatically. Typical reboot time is under a minute.
✓
SMTP2GOA pre-provisioned SMTP relay integration, configured during provisioning and available to toggle on or off at any time.
Every instance is provisioned with a dedicated SMTP2GO account, authenticated sender domain, SPF, DKIM (double-signed), DMARC at p=REJECT, and TLS 1.3. You can enable or disable the integration from the customer portal, copy credentials, set / change the password, and validate the connection with a single click. SMTP2GO is offered as a convenience for outbound email from FreePBX (voicemail to email, fax to email, system notifications) and is not a core part of the service.

Why SMTP2GO: DigitalOcean blocks outbound SMTP on the standard ports (25, 465, and 587) by default to prevent abuse, and these cannot be unblocked for new accounts. Port 2525 is an industry-standard alternative supported by most major relay providers. The pre-provisioned SMTP2GO integration uses mail-eu.smtp2go.com on port 2525 and works out of the box. Use of SMTP2GO is optional; you are free to configure your own SMTP relay instead, provided it supports submission on port 2525 or another unblocked port.
✓
Domain AccessEnable or disable Cloudflare proxying for your FreePBX UK hostname directly from the customer portal.
Proxying is enabled by default. You can switch to direct access when required, subject to automated safety checks, and restore Cloudflare proxying again from the same control.
✓
Reachability CheckerRun an external check of your instance's configured web access from the customer portal.
The checker confirms whether the saved HTTP and HTTPS access points can be reached externally and reports the result in the portal. Full technical documentation is provided separately.
✓
ConsoleBrowser-based SSH console for direct shell access to your instance.
Provides a full terminal session in your browser, authenticated through the customer portal with no SSH key management required on your end. Useful for diagnostics, file inspection, or emergency access if the FreePBX GUI is unavailable. The console is delivered via a WebSocket proxy on a dedicated infrastructure Droplet and does not require any additional software.

Portal Product Management

Longer-running operations, backup management, and instance visibility are available from the customer portal. All operations are logged and auditable.

✓
RebuildReinstall your instance from a curated image, directly from the customer portal.
Rebuild replaces the contents of your Droplet's disk with a fresh copy of the selected image. All data on the instance is permanently lost and the operation cannot be undone. Available images are curated by FreePBX UK and limited to the current FreePBX-on-Debian base image, so a rebuild returns you to a supported, known-good state rather than a blank OS. Use Rebuild for recovery scenarios or when starting fresh. Take a snapshot first if you want to preserve your current configuration.
✓
SnapshotsOn-demand full-instance snapshots, created, restored, and deleted from the customer portal.
Snapshots are point-in-time copies of your entire Droplet, covering the OS, FreePBX configuration, database, and recordings. Useful before a risky change such as a major module update or dialplan rewrite. Snapshots are stored separately from the running instance and can be used to restore in place or spin up a new Droplet. Up to 5 snapshots may be retained per instance, subject to a maximum total snapshot storage allowance equal to that instance's included disk capacity. Snapshot storage is measured using DigitalOcean's compressed billable snapshot size. If creating a new snapshot would exceed the storage allowance, an existing snapshot must be removed first. There are no snapshot storage overage charges: the allowance is a hard limit. Snapshots are deleted when the associated instance is terminated and must not be relied upon for data retention after termination.
✓
Daily BackupsView and restore from the automated daily backups applied to every plan.
Daily backups are enabled by default on all plans and taken at the infrastructure level by DigitalOcean during a pre-determined scheduling window, in the background, while your instance continues running. The Daily Backups view in the customer portal shows available backup points and allows you to initiate a restore. Backups cannot be manually triggered on demand or deleted from this view; use Snapshots for on-demand copies you want full control over. Restores are handled via the customer portal with a confirmation step to protect against accidental rollback.
✓
Tasks HistoryA chronological log of every action performed on your instance, with current progress status.
Every power action, snapshot, rebuild, backup restore, and portal-initiated operation is logged with a timestamp and outcome. Data is pulled from both the customer portal and the DigitalOcean API, so long-running tasks such as snapshot creation show live progress rather than completing silently in the background. Useful for auditing, troubleshooting, and confirming that an operation finished successfully.
✓
GraphsLive resource usage graphs for your instance, covering CPU, memory, load, disk, and bandwidth.
Five graphs are available: CPU Usage, Memory Usage, Average Load, Disk Usage, and Bandwidth Usage. Useful for capacity planning, identifying sustained load, or confirming that an instance is appropriately sized for its workload. If graphs consistently show high utilisation across CPU or memory, consider upgrading to the next tier.

Enterprise Bespoke and High-Demand Deployments

The standard plans cover the vast majority of FreePBX workloads. For deployments with unusual performance, scale, or support requirements, FreePBX UK has access to the full DigitalOcean Droplet catalogue and can provision bespoke configurations on request.

Dedicated CPU. Standard plans use shared vCPUs, which suits typical PBX workloads. Where guaranteed, sustained CPU performance is required, DigitalOcean's General Purpose and CPU-Optimised Droplet tiers provide dedicated vCPUs with no contention from neighbouring instances. Appropriate for very high concurrency environments, call centres with sustained inbound volume, or deployments running compute-intensive dialplan logic continuously.

Memory-optimised. For deployments placing heavy demand on RAM, memory-optimised Droplets provide 8 GB of RAM per vCPU. Relevant for large conference bridge deployments, extensive in-memory caching, or environments running multiple resource-intensive FreePBX modules simultaneously. Available from 16 GB up to 384 GB RAM.

Larger configurations. Bespoke builds can reach up to 48 dedicated vCPUs and 240 GB RAM on General Purpose tiers, or up to 32 vCPUs and 384 GB RAM on Memory-Optimised tiers. All configurations are provisioned in London (LON1) using the same automated pipeline as standard plans.

Enterprise SLA. Bespoke deployments can be paired with an enterprise support agreement covering defined response times, dedicated account management, and escalation paths. Contact FreePBX UK to discuss requirements; pricing is provided on request.


Network Transfer Allowances

Monthly transfer allowances are 2 TB, 4 TB, 5 TB, and 6 TB for Nano, Micro, Macro, and Mega respectively. Transfer is measured as outbound data from your instance. For a telephone system, outbound transfer is primarily driven by call recordings downloaded over the web interface or via SCP, and API traffic. Voice call media itself travels over SIP and RTP, which is modest in volume relative to typical transfer allowances. Most deployments will not approach the included limit.

Outbound traffic in excess of the monthly allowance is billed by DigitalOcean at standard overage rates and passed through on your monthly invoice. Inbound transfer is not counted, and internal traffic between DigitalOcean resources within the same region does not consume your allowance.


CPU A Note on AMD Basic Droplets

All FreePBX UK plans use DigitalOcean's AMD Basic Droplet tier, which uses shared vCPUs. Shared vCPU means the underlying physical processor thread may be shared with other virtual machines on the same host. This is not a limitation for a PBX workload. FreePBX and Asterisk are inherently bursty: call traffic arrives in peaks and the system idles between events. The DigitalOcean hypervisor dynamically allocates additional CPU headroom during peak periods, which is exactly how PBX workloads behave in practice. Dedicated CPU plans are available for workloads that require guaranteed, sustained CPU access at all times, but they are not necessary for telephony.

All instances use AMD EPYC processors with NVMe SSDs. AMD EPYC provides strong per-core performance and memory bandwidth; combined with NVMe storage, this configuration is well suited to Asterisk's mixed I/O and compute profile.


Infrastructure DigitalOcean Infrastructure
✓
99.99% SLADigitalOcean's CPU Droplet SLA guarantees 99.99% monthly uptime.
This equates to a maximum of approximately 52 minutes of potential downtime per year under the SLA. In practice, the London region has a strong availability record. The SLA is backed by DigitalOcean's standard service credit terms.
✓
KVM VirtualisationAll Droplets run on KVM, a mature, open-source hypervisor with a long track record in production environments.
KVM is the same virtualisation layer used across much of the cloud industry. It provides strong isolation between instances and predictable resource allocation for memory and disk, which are the resources that matter most for a PBX workload.

Scope What Is Not Included
The items below sit outside the scope of the FreePBX UK hosting plan itself, but can be supplied by our sister brand 20tele.com, a UK telecoms provider operated by the same team. Unified billing across both brands is in active development; in the meantime the two services are billed separately but managed with a single point of contact. SIP trunks, phone numbers, hardware, and full configuration services are all available if you want a single supplier for your telephony end-to-end.
✗
SIP TrunkingNot included in the hosting plan. Available from 20tele.com.
The hosting plan covers the FreePBX instance itself. SIP trunks can be supplied by 20tele with fully managed UK origination and termination, competitive per-minute and bundled rates, and no separate supplier to manage. You are also free to connect any third-party SIP trunk of your choice if preferred.
✗
Phone NumbersNot included in the hosting plan. Available from 20tele.com.
UK geographic, non-geographic, and international DDIs can be supplied by 20tele. Porting existing numbers in from another provider is handled end-to-end.
✗
HardwareNot included in the hosting plan. Available from 20tele.com.
IP handsets, headsets, and accessories from Yealink, Fanvil, and Grandstream can be supplied pre-provisioned to your FreePBX instance. Hardware can be purchased outright or financed on a monthly basis.
✗
Configuration & Managed ServiceNot included in the hosting plan. Available from 20tele.com.
Initial configuration of extensions, IVRs, call flows, and trunks, along with ongoing managed service, is supplied by 20tele. Support subscriptions are available on monthly or annual terms. Customers migrating from an existing FreePBX system should also look at the Take Five support offer below.

Take Five
Five hours of free migration support

Already running FreePBX somewhere else and thinking of moving over? The Take Five offer gives you five hours of free support from the FreePBX UK team to migrate your existing configuration across, get extensions and trunks reconnected, and verify everything is working before you close down your existing PBX.

Take Five is available to any new FreePBX UK customer moving from an existing FreePBX deployment, regardless of the original host. Five hours is typically enough to migrate an SME deployment end-to-end, including trunk configuration, extension import, IVR and queue setup, and test calls. Valid for 12 months and deducted in 20-minute increments.

To claim, mention Take Five when placing your order or email [email protected] to discuss your migration ahead of sign-up.


Billing Billing and Cancellation
✓
Monthly BillingPaid plans are billed monthly on the date of sign-up. All prices exclude VAT.
VAT is added at the prevailing UK rate at the point of invoice. VAT invoices are issued automatically each month and are available to download from the customer portal at my.freepbx.uk.
✓
Payment MethodDirect debit is the preferred payment method. Where a card is held on the account, automated collection may be attempted but is not guaranteed.
Customers are encouraged to set up a direct debit mandate via the customer portal and are advised not to rely solely on stored card details for payment. FreePBX UK reserves the right to remove stored card details from the account at any time for security or operational reasons, without prior notice. Removal of stored card details does not affect any outstanding payment obligations. The customer remains responsible for ensuring payment is made by the due date regardless of the payment method held on the account.
✓
No Minimum TermThere is no minimum contract period. Plans run month to month.
You are not locked in to a long-term commitment. If your requirements change, you can upgrade or cancel without penalty. Downgrades are not supported in place; see the Sizing section for the supported path to a smaller plan.
✓
CancellationYou can request cancellation at any time from the Product Details page in the customer portal. Your instance remains active until the end of the current billing period.
On cancellation, your Droplet and any associated snapshots are deleted and all associated data is permanently removed at the end of the billing period. If you require a final backup of your FreePBX configuration, request one via the support team before your billing period expires.