L40S list-price median
The L40S list-price median is USD 1.57 per GPU-hour on 2026-10-24 (n=9 providers). Definition: The median, across N providers, of each provider's lowest on-demand list price per L40S GPU-hour, in USD excluding VAT; marketplaces, spot, community-cloud capacity and committed prices are excluded. N is in the value metadata and in the name.
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.1% 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 | USD per GPU-hour | Detail | Last verified | Source |
|---|---|---|---|---|
| gpu/runpod/l40s | 1.09 | 2026-10-24 05:42 UTC | source (first-party) | |
| gpu/crusoe/l40s | 1.50 | 2026-10-23 23:46 UTC | source (first-party) | |
| gpu/nebius/l40s-intel-cpu | 1.55 | 2026-10-23 11:12 UTC | source (first-party) | |
| gpu/ovhcloud/l40s-180 | 1.57 | 2026-10-23 23:09 UTC | source (first-party) | |
| gpu/digitalocean/l40s | 1.57 | 2026-10-23 16:44 UTC | source (first-party) | |
| gpu/scaleway/l40s-1-48g | 1.65 | 2026-10-23 22:54 UTC | source (first-party) | |
| gpu/coreweave/l40s | 2.25 | 2026-10-24 00:55 UTC | source (first-party) | |
| gpu/replicate/gpu-l40s | 3.51 | 2026-10-23 16:44 UTC | source (first-party) | |
| gpu/oracle/l40s | 3.64 | 2026-10-23 22:54 UTC | source (first-party) |
Details of the latest value
- Name
- L40S list-price median (9 providers)
- N providers
- 9
- Min coverage
- 4
- Value EUR
- 1.40
- Specialists median
- 1.57
- Specialists n
- 8
- Min USD
- 1.09
- Max USD
- 3.64
- stale constituents left out
- 0
- coverage changed
- no
All fields (raw JSON)
{
"chain": {
"broken": false,
"change_pct": 0.0,
"index": 99.904548,
"matched": 9,
"prev_day": "2026-10-23",
"ratio": 1.0
},
"constituents": {
"coreweave|gpu/coreweave/l40s": 2.25,
"crusoe|gpu/crusoe/l40s": 1.5,
"digitalocean|gpu/digitalocean/l40s": 1.57,
"nebius|gpu/nebius/l40s-amd-cpu": 1.82,
"nebius|gpu/nebius/l40s-intel-cpu": 1.55,
"oracle|gpu/oracle/l40s": 3.643321,
"ovhcloud|gpu/ovhcloud/l40s-180": 1.56702,
"ovhcloud|gpu/ovhcloud/l40s-360": 1.56702,
"ovhcloud|gpu/ovhcloud/l40s-90": 1.56702,
"replicate|gpu/replicate/gpu-l40s": 3.51,
"replicate|gpu/replicate/gpu-l40s-2x": 3.51,
"replicate|gpu/replicate/gpu-l40s-4x": 3.51,
"replicate|gpu/replicate/gpu-l40s-8x": 3.51,
"runpod|gpu/runpod/l40s": 1.09,
"runpod|gpu/runpod/page-l40s": 1.09,
"scaleway|gpu/scaleway/l40s-1-48g": 1.645277,
"scaleway|gpu/scaleway/l40s-2-48g": 1.645277,
"scaleway|gpu/scaleway/l40s-4-48g": 1.645277,
"scaleway|gpu/scaleway/l40s-8-48g": 1.645277
},
"not_listed": {
"catalog_only": {
"n": 24,
"providers": {
"ovhcloud": 6,
"vultr": 9,
"vultr-metal": 9
}
}
},
"skipped": {
"commitment_unknown": 0,
"end_of_service": 0,
"no_fx": 0,
"non_list": 4,
"unknown_gpu_count": 0,
"unpriced": 0,
"vat_included": 0
}
}Definition
The median, across N providers, of each provider's lowest on-demand list price per L40S GPU-hour, in USD excluding VAT; marketplaces, spot, community-cloud capacity and committed prices are excluded. N is in the value metadata and in the name.
Inclusion rule
category gpu; GPU is L40S (vendor strings such as SXM/PCIe suffixes both count; NVL, MIG and CC variants excluded); on-demand list price only (spot, community, reserved/committed, dynamic rows skipped); price per GPU-hour = instance hourly price / gpu_count (a per-GPU price carried by the normalizer is used as is); per provider the lowest value, then the median across providers (mean of the two middle values for an even count). Not computed below 4 verified providers. EUR prices convert at the day's ECB rate; the EUR figure is in the metadata. Hyperscalers (oracle, azure, aws, gcp) are tagged. 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: 4 providers. Below that the series is not computed and says so instead of showing a number.
Sources feeding it
gpu/runpod, gpu/datacrunch, gpu/oracle, gpu/scaleway, gpu/ovhcloud, gpu/vultr-metal, first-party GPU price pages (page recipes)
Deliberately excluded
- gpumarket/* (Vast: marketplace, own series)
- spot, community-cloud, interruptible and committed prices
- NVL variants, MIG slices and confidential-compute (CC) variants
- instances whose GPU count is not stated
- SKUs flagged vat_included
- end-of-service SKUs
What can break it
- vendor labels differ per provider (SXM vs PCIe, generation suffixes) and are matched by pattern
- a provider changing the GPU count of a flavor
- FX moves on EUR-priced sources
- a provider dropping out (the statistic moves because the sample changed)
- it is not a transacted price
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 | 1.57 | 9 | |
| 2026-10-23 | 1.57 | 9 | |
| 2026-10-22 | 1.57 | 9 | |
| 2026-10-21 | 1.57 | 9 | |
| 2026-10-20 | 1.57 | 9 | n changed n 4 → 9; joined: coreweave, crusoe, digitalocean, nebius and 1 more |
| 2026-10-19 | 1.61 | 4 |
Cite this
Free to reuse under CC BY 4.0 with this credit. The numbers are list prices, not transacted prices.
InfraRabbit (2026). L40S list-price median [data as of 2026-10-24]. https://infrarabbit.com/index/l40s-list-median (accessed 2026-10-24). List prices, not transacted prices. CC BY 4.0.
BibTeX
@misc{infrarabbit_index_l40s_list_median_2026,
author = {{InfraRabbit}},
title = {L40S list-price median},
year = {2026},
howpublished = {\url{https://infrarabbit.com/index/l40s-list-median}},
note = {Data as of 2026-10-24; accessed 2026-10-24; list prices, not transacted prices; CC BY 4.0}
}