EU VPS floor (8 vCPU / 16 GB)
The EU VPS floor (8 vCPU / 16 GB) is EUR 23.49 per month on 2026-10-24 (n=6 providers), set by vps/ovhcloud/vps-2027-model4. Definition: The lowest monthly list price, in EUR excluding VAT, for a VPS with at least 8 vCPU and at least 16 GB RAM, sold in an EU datacentre, across the providers whose price APIs we read.
Computed from the SKU state at the end of each UTC day (latest value: 2026-10-24; today's value is recomputed until the day ends). The constituents of the latest value are listed below; each shows when it was verified and links to its source.
Change over this window: 0.0% from 2026-10-19 to 2026-10-24 (like for like, on the constituents both days share).
Dashed lines with a diamond mark days on which the set of constituents (n) changed; a jump on such a day can be coverage, not a price move.
Download this chart: SVG · PNG · CSV · JSON
Constituents of the latest value
| SKU | EUR per month | Detail | Last verified | Source |
|---|---|---|---|---|
| vps/ovhcloud/vps-2027-model4 | 23.49 | 2026-10-23 22:44 UTC | source (first-party) | |
| vps/netcup/vps-2000 | 26.02 | 2026-10-24 00:55 UTC | source (first-party) | |
| vps/scaleway/basic2-a8c-16g | 75.48 | 2026-10-23 22:44 UTC | source (first-party) | |
| vps/vultr/vhp-8c-16gb-amd | 85.77 | 2026-10-23 22:44 UTC | source (first-party) | |
| vps/transip/v5 | 100.00 | 2026-10-24 00:55 UTC | source (first-party) | |
| vps/linode/g6-dedicated-8 | 128.65 | 2026-10-23 22:53 UTC | source (first-party) |
Details of the latest value
- Region
- eu
- VCPU min
- 8
- RAM GB min
- 16
- Min coverage
- 3
- SKU ID
- vps/ovhcloud/vps-2027-model4
- Provider
- ovhcloud
- stale constituents left out
- 0
- coverage changed
- no
All fields (raw JSON)
{
"chain": {
"broken": false,
"change_pct": 0.0,
"index": 100.0,
"matched": 6,
"prev_day": "2026-10-23",
"ratio": 1.0
},
"constituents": {
"linode|vps/linode/g6-dedicated-16": 257.303672,
"linode|vps/linode/g6-dedicated-32": 514.607344,
"linode|vps/linode/g6-dedicated-8": 128.651836,
"linode|vps/linode/g6-standard-16": 343.071563,
"linode|vps/linode/g6-standard-20": 514.607344,
"linode|vps/linode/g6-standard-8": 171.535781,
"linode|vps/linode/g7-dedicated-16-8": 154.560886,
"linode|vps/linode/g7-dedicated-32-16": 309.121773,
"linode|vps/linode/g7-dedicated-64-32": 617.35013,
"linode|vps/linode/g7-highmem-8": 428.839453,
"linode|vps/linode/g7-premium-16": 309.121773,
"linode|vps/linode/g7-premium-8": 154.560886,
"netcup|vps/netcup/vps-2000": 26.016807,
"netcup|vps/netcup/vps-4000": 43.831933,
"netcup|vps/netcup/vps-8000": 64.840336,
"ovhcloud|vps/ovhcloud/vps-2027-model4": 23.49,
"scaleway|vps/scaleway/basic2-a12c-24g": 115.194,
"scaleway|vps/scaleway/basic2-a12c-24g-nl-ams-1": 115.194,
"scaleway|vps/scaleway/basic2-a12c-48g": 131.911,
"scaleway|vps/scaleway/basic2-a12c-48g-nl-ams-1": 131.911,
"scaleway|vps/scaleway/basic2-a8c-16g": 75.482,
"scaleway|vps/scaleway/basic2-a8c-16g-nl-ams-1": 75.482,
"scaleway|vps/scaleway/basic2-a8c-32g": 100.594,
"scaleway|vps/scaleway/basic2-a8c-32g-nl-ams-1": 100.594,
"scaleway|vps/scaleway/basic3-x8c-16g": 129.70275,
"scaleway|vps/scaleway/basic3-x8c-16g-nl-ams-1": 129.70275,
"scaleway|vps/scaleway/gp1-s": 139.2402,
"scaleway|vps/scaleway/gp1-s-nl-ams-1": 139.2402,
"transip|vps/transip/v5": 100.0,
"vultr|vps/vultr/vc2-8c-32gb": 142.946484,
"vultr|vps/vultr/vhf-8c-32gb": 171.535781,
"vultr|vps/vultr/vhp-12c-24gb-amd": 128.651836,
"vultr|vps/vultr/vhp-12c-24gb-intel": 128.651836,
"vultr|vps/vultr/vhp-8c-16gb-amd": 85.767891,
"vultr|vps/vultr/vhp-8c-16gb-intel": 85.767891,
"vultr|vps/vultr/voc-c-8c-16gb-150s-amd": 142.946484,
"vultr|vps/vultr/voc-c-8c-16gb-300s-amd": 160.814795,
"vultr|vps/vultr/voc-g-8c-32gb-160s-amd": 214.419727,
"vultr|vps/vultr/vx1-g-8c-32g": 156.5264,
"vultr|vps/vultr/vx1-g-8c-32g-480s": 199.571161,
"vultr|vps/vultr/vx1-m-8c-64gb": 208.701867
},
"not_listed": {
"catalog_only": {
"n": 46,
"providers": {
"ovhcloud": 38,
"vultr": 6,
"vultr-metal": 2
}
}
},
"skipped": {
"commitment_unknown": 0,
"no_fx": 0,
"non_list": 1771,
"unmapped_spec": 1814,
"vat_included": 0
},
"unmapped": [
"vps/azure/basic_a0",
"vps/azure/basic_a1",
"vps/azure/basic_a2",
"vps/azure/basic_a3",
"vps/azure/basic_a4",
"vps/azure/standard_a0",
"vps/azure/standard_a1",
"vps/azure/standard_a10",
"vps/azure/standard_a11",
"vps/azure/standard_a1_v2",
"vps/azure/standard_a2",
"vps/azure/standard_a2m_v2",
"vps/azure/standard_a3",
"vps/azure/standard_a4",
"vps/azure/standard_a4_v2",
"vps/azure/standard_a4m_v2",
"vps/azure/standard_a5",
"vps/azure/standard_a6",
"vps/azure/standard_a7",
"vps/azure/standard_a8",
"vps/azure/standard_a8_v2",
"vps/azure/standard_a8m_v2",
"vps/azure/standard_a9",
"vps/azure/standard_b12ms",
"vps/azure/standard_b16als_v2",
"vps/azure/standard_b16as_v2",
"vps/azure/standard_b16ls_v2",
"vps/azure/standard_b16ms",
"vps/azure/standard_b16pls_v2",
"vps/azure/standard_b16ps_v2",
"vps/azure/standard_b16s_v2",
"vps/azure/standard_b1ls",
"vps/azure/standard_b1ms",
"vps/azure/standard_b1s",
"vps/azure/standard_b20ms",
"vps/azure/standard_b2als_v2",
"vps/azure/standard_b2ats_v2",
"vps/azure/standard_b2ms",
"vps/azure/standard_b2pls_v2",
"vps/azure/standard_b2ps_v2",
"vps/azure/standard_b2pts_v2",
"vps/azure/standard_b2ts_v2",
"vps/azure/standard_b32als_v2",
"vps/azure/standard_b32as_v2",
"vps/azure/standard_b32ls_v2",
"vps/azure/standard_b32s_v2",
"vps/azure/standard_b4als_v2",
"vps/azure/standard_b4as_v2",
"vps/azure/standard_b4ls_v2",
"vps/azure/standard_b4ms"
],
"vat_converted": [
"vps/netcup/vps-2000"
]
}Definition
The lowest monthly list price, in EUR excluding VAT, for a VPS with at least 8 vCPU and at least 16 GB RAM, sold in an EU datacentre, across the providers whose price APIs we read.
Inclusion rule
category vps; deployable in the EU (sku.eu); vCPU >= 8 and RAM >= 16 GB; no GPU, not bare metal; spot/committed rows skipped; price > 0 and excluding VAT (a VAT-inclusive SKU counts only with a stated extra.vat_rate, from which the VAT is removed; without a rate it is skipped). Per provider the cheapest qualifying plan is its value; the series is the minimum of provider values. Hourly-priced plans are converted hourly x 730. USD prices convert to EUR at the ECB rate stored for that day. Shared/dedicated and ARM/x86 both count. All series are excluding VAT: SKUs flagged vat_included are skipped.
When it cannot be computed: Not computed: that day shows no number and states the reason; the last full value stays shown with its date. A source whose last confirmed snapshot is older than 3x its cadence (6h sources 18 h, 12h sources 36 h, 1d sources 72 h) drops out; below minimum coverage the series is not computed and says 'not verified: <source> stale since <date>'.
Minimum coverage: 3 providers. Below that the series is not computed and says so instead of showing a number.
Sources feeding it
vultr, linode, scaleway-instances, ovh-catalog-vps, azure-retail-vm-westeurope, ovhcloud-publiccloud, VPS price pages (page recipes)
Deliberately excluded
- bare metal and GPU plans
- spot and committed prices
- any plan not stated as deployable in the EU
- VAT-inclusive SKUs without a stated VAT rate
What can break it
- a provider renames or retires a plan (the floor jumps)
- a spec map goes stale (OVH planCode -> vCPU/RAM)
- a provider with a different currency sets the floor and the FX rate moves it
- regional prices differ inside one provider (the base price is used)
- Linode EU availability is inferred from the base price, not stated by its API
- very small plans can set the floor of the smallest sizes (only vCPU and RAM are compared, not disk or stock: for example Scaleway STARDUST1-S, EUR 0.438 per month for 1 vCPU / 1 GB with a 10 GB maximum volume)
- a provider joining or leaving changes the sample (a dated basis change, not a market move)
Daily values, last 90 days
Days with a value since 2026-10-19 (days without one are left out of the data files): CSV · JSON.
| Day (UTC) | Value | n | Floor SKU / note |
|---|---|---|---|
| 2026-10-24 | 23.49 | 6 | vps/ovhcloud/vps-2027-model4 |
| 2026-10-23 | 23.49 | 6 | vps/ovhcloud/vps-2027-model4 |
| 2026-10-22 | 23.49 | 6 | vps/ovhcloud/vps-2027-model4 |
| 2026-10-21 | 23.49 | 6 | vps/ovhcloud/vps-2027-model4 |
| 2026-10-20 | 23.49 | 6 | vps/ovhcloud/vps-2027-model4 n changed n 4 → 6; joined: netcup, transip |
| 2026-10-19 | 23.49 | 4 | vps/ovhcloud/vps-2027-model4 |
Cite this
Free to reuse under CC BY 4.0 with this credit. The numbers are list prices, not transacted prices.
InfraRabbit (2026). EU VPS floor (8 vCPU / 16 GB) [data as of 2026-10-24]. https://infrarabbit.com/index/eu-vps-floor-8c16g (accessed 2026-10-24). List prices, not transacted prices. CC BY 4.0.
BibTeX
@misc{infrarabbit_index_eu_vps_floor_8c16g_2026,
author = {{InfraRabbit}},
title = {EU VPS floor (8 vCPU / 16 GB)},
year = {2026},
howpublished = {\url{https://infrarabbit.com/index/eu-vps-floor-8c16g}},
note = {Data as of 2026-10-24; accessed 2026-10-24; list prices, not transacted prices; CC BY 4.0}
}