Cheapest
Lowest true cost per GPU-hour, in stock or stock unknown, newest reading per provider
Clore.ai1× · US$0.50
GPUBank1× · France · Singapore$0.55- 4
Novita AI1× · UAE +9$0.55
- 5
Infomaniak1× · Switzerland$0.71
Rented today by 53 providers with a current on-demand offer, from $0.38 to $3.51 per GPU-hour, median $1.26. Every number below links to the page it was read from, with its read date.
Specifications: manufacturer datasheet citation pending.
Cheapest, median and spread among current offers. Medians count one floor per marketplace and need at least three offers.
Today's podium · on-demand · readings of the last 45 days · reference Nov 1, 2026 21:35 UTCCheapest true cost, best throughput per dollar, highest Trust Score. One provider per step, ten places, every row dated.





Current offers ranked by true cost, each with its read date. Older readings stay listed below, in grey, and never enter a ranking.
| Provider | Configuration | Region | Stock | List | True cost | Read | |
|---|---|---|---|---|---|---|---|
| 1× L40S16 vCPU · 124.1 GB RAM · 322 GB disk | US | In stock | $0.34 | $0.34 | 21:06 UTCfresh | Receipt | |
| 2× L40S24 vCPU · 141.4 GB RAM · 1,229.2 GB disk | US | In stock | $0.38 | $0.38 | 21:10 UTCfresh | Receipt | |
| 2× L40S24 vCPU · 141.4 GB RAM · 1,229.2 GB disk | US | In stock | $0.38 | $0.38 | 21:10 UTCfresh | Receipt | |
| 2× L40S24 vCPU · 141.6 GB RAM · 1,229.2 GB disk | US | In stock | $0.38 | $0.38 | 21:10 UTCfresh | Receipt | |
| 2× L40S24 vCPU · 141.6 GB RAM · 1,229.2 GB disk | US | In stock | $0.38 | $0.38 | 21:10 UTCfresh | Receipt | |
| 4× L40S46 vCPU · 283.4 GB RAM · 2,459.5 GB disk | US | In stock | $0.38 | $0.38 | 21:10 UTCfresh | Receipt | |
| 2× L40S24 vCPU · 141.4 GB RAM · 1,229.2 GB disk | US | In stock | $0.38 | $0.38 | 21:10 UTCfresh | Receipt | |
| 1× L40S24 vCPU · 118.1 GB RAM · 390.8 GB disk | Canada | In stock | $0.43 | $0.43 | 21:07 UTCfresh | Receipt | |
| 8× L40S128 vCPU · 503.5 GB RAM · 2,743 GB disk | Japan | In stock | $0.47 | $0.47 | 21:05 UTCfresh | Receipt | |
| 8× L40S128 vCPU · 503.5 GB RAM · 2,122.1 GB disk | Japan | In stock | $0.47 | $0.47 | 21:05 UTCfresh | Receipt | |
| 4× L40S64 vCPU · 251.7 GB RAM · 1,061 GB disk | Japan | In stock | $0.47 | $0.47 | 21:05 UTCfresh | Receipt | |
| 4× L40S128 vCPU · 503.5 GB RAM · 3,073 GB disk | Japan | In stock | $0.47 | $0.47 | 21:05 UTCfresh | Receipt | |
| 1× L40S32 vCPU · 128 GB RAM · 2,000 GB disk | US | In stock | $0.50 | $0.50 | 21:08 UTCfresh | Receipt | |
| 1× L40S60 vCPU · 251.6 GB RAM · 228.5 GB disk | Taiwan | In stock | $0.54 | $0.54 | 21:07 UTCfresh | Receipt | |
| 1× L40S | US | In stock | $0.54 | $0.54 | 21:10 UTCfresh | Receipt | |
| 1× L40S16 vCPU · 94 GB RAM · 1 TB NVMe | France · Singapore | In stock | $0.55 | $0.55 | Oct 25, 2026older reading | Receipt | |
| 1× L40S22 vCPU · 125 GB RAM | UAE +9 | In stock | $0.55 | $0.55 | 21:10 UTCfresh | Receipt | |
| 1× L40S28 vCPU · 125 GB RAM | HK | Unavailable | $0.55 | $0.55 | 21:10 UTCfresh | Receipt | |
| 1× L40S32 vCPU · 125.9 GB RAM · 953.2 GB disk | Japan | In stock | $0.60 | $0.60 | 21:05 UTCfresh | Receipt | |
| 8× L40S | — | Stock unknown | $0.62 | $0.62 | Oct 12, 2026older reading | Receipt | |
| 1× L40S22 vCPU · 227 GB RAM · 396 GB disk | Taiwan | Unavailable | $0.63 | $0.63 | 21:10 UTCfresh | Receipt | |
| 2× L40S44 vCPU · 453 GB RAM · 791 GB disk | Taiwan | Unavailable | $0.63 | $0.63 | 21:10 UTCfresh | Receipt | |
| 3× L40S66 vCPU · 680 GB RAM · 1,187 GB disk | Taiwan | Unavailable | $0.63 | $0.63 | 21:10 UTCfresh | Receipt | |
| 4× L40S88 vCPU · 907 GB RAM · 1,582 GB disk | Taiwan | Unavailable | $0.63 | $0.63 | 21:10 UTCfresh | Receipt | |
| 5× L40S110 vCPU · 1,134 GB RAM · 1,978 GB disk | Taiwan | Unavailable | $0.63 | $0.63 | 21:10 UTCfresh | Receipt |
The same hour, divided by what the card gives you; then the smallest real configuration for the most downloaded open models.
| Unit | At the cheapest | At the median |
|---|---|---|
| per GB of VRAM · hour48 GB | $0.008 | $0.026 |
| per PFLOP FP16 · hour362 TFLOPS | $1.050 | $3.491 |
| per TB/s of bandwidth · hour0.86 TB/s | $0.440 | $1.463 |
| Model | Needs | Smallest config | $ / month |
|---|---|---|---|
| all MiniLM L6 v2Sentence Transformers | 1 GBFP8 | 1× L40Sat Vast.ai | $314 |
| paraphrase multilingual MiniLM L12 v2Sentence Transformers | 1 GBFP8 | 1× L40Sat Vast.ai | $314 |
| bge-m3BAAI | 1 GBFP8 | 1× L40Sat Vast.ai | $314 |
| Qwen3 0.6BQwen | 1 GBFP8 | 1× L40Sat Vast.ai | $314 |
| all-mpnet-base-v2Sentence Transformers | 1 GBFP8 | 1× L40Sat Vast.ai | $314 |
| bge-reranker-v2-m3BAAI | 1 GBFP8 | 1× L40Sat Vast.ai | $314 |
Our market study: the cheapest hours we could actually read on providers' own pages, who to pick for which job, and the caveats behind each figure.
GPUBank's interruptible L40S costs $0.33 with 16 vCPU, 94 GB of RAM, a 1 TB NVMe disk, an IPv4 address and traffic included, in exchange for five minutes of notice when the card is taken back 1. Novita lists spot at $0.28, but every size was out of stock on 15 October 3.
| Your situation | Pick | Why |
|---|---|---|
| ComfyUI and image studios | L40S | 48 GB holds FLUX and Qwen-Image in bf16 with ControlNets loaded, at about $0.70 per thousand SDXL images on GPUBank; for plain SDXL that fits in 24 GB, an RTX 4090 is enough. |
| AI video with Wan 2.2 | L40S | Video models fill memory long before they run out of compute, and the L40S is the cheapest 48 GB card on GPUBank, with a ready ComfyUI template for Wan 2.2. |
| Batch transcription | RTX 4090 interruptible | Whisper needs under 5 GB, so the cheaper card wins per audio hour even though the L40S is faster; choose the L40S only when turnaround time matters more than cost. |
| Chat and API serving | RTX 5090 or A100 SXM | The L40S's 864 GB/s holds single-user token speed to about 48 tokens per second in Runpod's test; take it only when a 30B FP8 model or many concurrent users need its 48 GB. |
Whisper transcription speed — faster-whisper large-v3-turbo, int8, single English stream, no batching (unit: x realtime, higher is better) 25
| Configuration | Value |
|---|---|
| L40S | 58.3 |
| RTX 5090 | 53.0 |
| RTX PRO 6000 | 50.8 |
| RTX 4090 | 35.2 |
| A100 SXM | 34.0 |
Runpod, Best GPU for Whisper, measured on Runpod Secure Cloud pods; page updated 15 October 2026; faster-whisper version not stated.
SDXL image time in ComfyUI — Juggernaut XL v9, single user, identical workflow, median of repeat runs (unit: s/image, lower is better) 26
| Configuration | Value |
|---|---|
| RTX PRO 6000 Blackwell SE | 2.26 |
| L40S | 4.55 |
| A100 SXM | 7.65 |
Runpod, Best GPU for ComfyUI, runs from 3 July to 10 September 2026; ComfyUI version, resolution and sampler not stated; RTX 4090 and 5090 not tested.
LLM decode speed per user — Qwen2.5-7B-Instruct on vLLM at one request per second (unit: tok/s, higher is better) 27
| Configuration | Value |
|---|---|
| RTX 5090 | 101 |
| A100 SXM | 96 |
| RTX PRO 6000 | 89 |
| RTX 4090 | 61 |
| L40S | 48 |
Runpod, Best GPU for LLM inference, measured 15 September 2026; vLLM version not stated; light load, not saturation throughput.
$0.55/hr · Managed cloud · 1 to 8 GPUs · per second. Includes: 16 vCPU, 94 GB RAM, 1 TB NVMe, IPv4 and traffic; Interruptible $0.33, Reserved $0.44. GPUBank rents the L40S at $0.55 per GPU-hour on demand, $0.000153 a second or $401.50 for a 730-hour month, with 16 vCPU, 94 GB of RAM, a 1 TB local NVMe disk, one public IPv4 address and all inbound and outbound traffic in the price; the only other charge is a persistent disk at $0.03 per GB-month 1. Billing starts once the machine passes its health check, a failed launch is not billed, and a host that fails mid-job is replaced with the same disk and the session credited. Interruptible capacity costs $0.33 with five minutes of notice and a stop rather than a deletion, and reservations of a week or a month cost $0.44 on cards set aside, cancellable before they start. Machines come with 1 to 8 cards in Paris, Frankfurt, Ashburn and Singapore, and the median time from launch to a machine that has passed its health check is 48 seconds 2. Payment is a prepaid balance topped up in crypto from $25 to $5,000, with bonuses from 20 to 60 percent.
$0.76/hr · Managed cloud · on-demand machines. Includes: 12 vCPU, 96 GB RAM, NVMe; Stock not published. Beam's own pricing post, published on 29 September 2026, lists its L40S at $0.76 per GPU-hour with vCPU, RAM and NVMe storage included, and GetDeploying shows the configuration as 12 vCPU and 96 GB of RAM per card 10 3. That makes it the cheapest managed offer above the $0.55 pair and one of the few that states a full machine in its price, so it compares with an all-in rate rather than with a marketplace GPU figure. Neither Beam's page nor the aggregator reported whether the card was in stock on the day, so a buyer should check the console before planning a month around it. The price applies to Beam's on-demand machines rather than to its serverless functions, which are billed differently. At $0.76 a full 730-hour month costs $554.80, about $153 more than GPUBank's on-demand rate and $233 more than its reservation, for a machine with less CPU but slightly more RAM.
$0.97/hr · Managed cloud · 1 to 8 GPUs · US. Includes: 12 vCPU, 72 GB RAM, 625 GB storage; In stock in every size. Massed Compute's own price list shows the L40S at $0.97 an hour for one card with 12 vCPU, 72 GB of RAM and 625 of storage, in gigabytes by implication since the page prints no unit, scaling linearly to $7.76 an hour for eight cards with 94 vCPU and 576 GB of RAM 11. GetDeploying showed every size in stock on 15 October, which makes it one of the more dependable sources of L40S capacity in the United States this week 3. The same capacity also reaches the market through brokers and marketplaces such as Prime Intellect and Spheron at different prices, so the same machine can appear several times in an aggregator's list. The price is 76 percent above GPUBank's on-demand rate with less CPU and RAM per card, but it is a straightforward per-GPU offer with no node minimum, and for teams that want US-only capacity from a provider that publishes its stock it is a reasonable second source.
€0.85/hr · Managed cloud · Italy · hourly. Includes: 8 cores, 32 GB RAM, 500 GB disk, Free traffic; €0.72 on 12 months, Prices excl. VAT. Seeweb, an Italian cloud with datacenters in Milan and Frosinone, lists the L40S at €0.85 an hour excluding VAT, about $0.95, with 8 CPU cores, 32 GB of RAM, a 500 GB disk and free network traffic 12 13. Commitments lower the rate to €0.81 for three months, €0.77 for six and €0.72 for twelve, and its page advertises spot savings of up to 40 percent with a two-minute notice before an interruptible instance is terminated, although no separate spot price was shown when we read it. Billing is by the hour with no advance payment and starts after activation, so it suits sessions measured in hours rather than minutes. The machine around the card is the leanest of the managed offers here, which matters for data loading and preprocessing, but for buyers who need their data and their invoice inside the EU, in euros and from a European company, it is one of the cheaper options on the continent.
$0.79/hr · Community and Secure Cloud · per second. Includes: 16 vCPU, 94 GB RAM; Secure Cloud $1.09, Volumes extra. Runpod's pricing page lists the L40S at $0.79 an hour on its Community Cloud, where independent hosts supply the machines, and $1.09 on its Secure Cloud in Runpod's partner datacenters, both with 16 vCPU and 94 GB of RAM per card and billed per second 9. GetDeploying showed the Community tier in stock in 1 and 2-card sizes and the Secure tier in 1, 2 and 4-card sizes on 15 October, which made Runpod Community the only peer-hosted L40S we could find in stock this week 3. Disks are billed separately: $0.07 per GB-month for network storage under 1 TB, $0.10 for a volume disk while running and $0.20 while idle, so a pod kept with its models between sessions costs noticeably more than its hourly rate suggests. Its serverless workers for the 48 GB class are listed at $1.75 an hour, which only pays off for an endpoint that sits idle most of the day.
$0.54/hr · Reserved only · 1 to 8 GPUs. Includes: 396 GB local storage, Networking, Egress; On demand on request, 1 week to 3 months. CloudRift has moved the L40S to a reserved-only model since our September survey: its own pricing page now quotes on-demand capacity on request and lists reservations at $0.57 per GPU-hour for one month and $0.54 for three, with up to eight cards per instance and 396 GB of local storage per card 14. The hourly price covers compute, the attached storage, networking and standard support, with no separate egress, ingress or API charges, and terms of a week, a month or three months can be chosen in the console, with one-year terms by contact. The page warns that prices fluctuate and availability varies by demand and region. A one-month reservation of a single card costs $416.10, about $95 more than GPUBank's $0.44 monthly reservation; the three-month term comes closer, at $394.20 a month, in exchange for a longer commitment. For buyers who already know they need a card for a quarter, it is the main single-card alternative.
The cheapest L40S hour you could actually launch on 16 October 2026 was GPUBank's interruptible tier at $0.33, which includes 16 vCPU, 94 GB of RAM, a 1 TB NVMe disk, an IPv4 address and all traffic, with five minutes of notice before the card is taken back 1. Novita lists spot at $0.28, but it was out of stock in every size 3. For capacity that cannot be reclaimed, GPUBank and Novita tie at $0.55 on demand, followed by Beam at $0.76 and Runpod's Community Cloud at $0.79, the only peer-hosted L40S in stock that week 10 9. Vast.ai's own L40S page showed no current offers and Lium no longer lists the card, so the lower marketplace figures quoted in September were not available 7 4. GPUBank's top-up bonus lowers its effective on-demand hour to about $0.34 with a $1,000 top-up 1.
An L40S costs between about $0.28 and $3.77 per GPU-hour in October 2026, depending on the mode and on what the price includes. GetDeploying put the median on-demand price at $1.54 across 133 configurations on 15 October, with reserved offers at a median of $1.09 and spot at $1.11 3. The cheapest whole-machine on-demand price was $0.55 at GPUBank and Novita, Runpod's Secure Cloud costs $1.09, Civo $1.29, Nebius about $1.55 once CPU and RAM are added, and AWS $1.861 for a g6e.xlarge with only 4 vCPU, or $3.77 per GPU on its eight-card instance 1 9 15 16 22 23. Before comparing two prices, check whether each covers vCPU, RAM, disk, a public IP and egress, and whether the card is sold alone or only as part of an eight-card node.
A full 730-hour month of one L40S costs $401.50 on GPUBank on demand, $321.20 on its monthly reservation and $240.90 on its interruptible tier, plus $0.03 per GB-month for any persistent disk 1. Elsewhere the same month costs $394.20 to $416.10 on a CloudRift reservation of three months or one, $576.70 on Runpod's Community Cloud, $795.70 on its Secure Cloud and $1,358.53 on an AWS g6e.xlarge before EBS and egress 14 9 22. At GetDeploying's $1.54 median, a month comes to about $1,124 3. Whole-server deals only pay off if you fill them: LeaderGPU's eight-card server at €3,290 a month is about €411 per card, more than GPUBank's single-card reservation 18. Paying GPUBank's on-demand hours from a balance built with $1,000 top-ups brings the cash cost of a month to about $251.
The L40S is good for serving 7B to 30B models to many users and weak at single-user token speed. Its 864 GB/s of GDDR6 caps generation: Runpod measured 48 tokens per second per user on Qwen2.5-7B with vLLM, against 61 on an RTX 4090, 96 on an A100 SXM and 101 on an RTX 5090 27, and Koyeb measured 46 on Llama 3.1 8B at batch 1 29. Batching changes the picture: Koyeb's L40S reached 1,153 tokens per second at batch 32, and in a vLLM test of a 27B model at 4-bit with 32 concurrent requests it delivered 554 tokens per second where the 24 GB RTX 4090 stalled at 300 for lack of KV cache 28. Its 48 GB and FP8 support let it hold a 30B model in FP8 with room for context. For a chat product where one user waits on every token, an RTX 5090 or an A100 is faster for the money.
An L40S can run a 70B model at 4-bit, slowly and with a short context. XiongjieDai's llama.cpp tables measured 15.31 tokens per second on Llama 3 70B in Q4_K_M on a single L40S, against 22.11 on an 80 GB A100 PCIe, while the 16-bit version did not fit on either card and the RTX 4090 could not load the 4-bit one 30. A 4-bit 70B model takes about 40 GB for its weights, which leaves only a few gigabytes of the 48 GB for the KV cache, so long prompts or several users at once will not fit. Two L40S cards share the weights and leave room for a longer context, but they talk over PCIe without NVLink, so tensor-parallel scaling is imperfect 5. For regular 70B serving, a 96 GB RTX PRO 6000 at $1.15 or an 80 GB A100 SXM at $0.95 on GPUBank is simpler 1; for occasional experiments one L40S at $0.55 is enough.
Rent the RTX 4090 if your model fits in 24 GB with room to spare, and the L40S if it does not. On GPUBank the 4090 costs $0.23 an hour against $0.55, and in Runpod's tests it generated tokens faster for a single user, 61 per second against 48, while transcribing Whisper turbo at about $6.53 per 1,000 audio hours against $9.43 on the L40S 1 27 25. The L40S earns its premium when memory is the limit: Qwen-Image or FLUX in full bf16, large ControlNet stacks, 14B to 30B models in FP8, or batched serving, where a vLLM test showed the 4090 capped at nine concurrent requests by its KV cache while the L40S kept 32 in flight 26 28. The L40S also has ECC memory and a datacenter licence, whereas NVIDIA's GeForce driver licence excludes datacenter deployment 6.
The L40S is better than the A100 for image generation and transcription, and worse for LLM token generation and training. In Runpod's tests it rendered SDXL in 4.55 seconds against 7.65 on an A100 SXM and transcribed Whisper turbo at 58.3 times realtime against 34.0 26 25, which on GPUBank's prices makes about $0.70 per 1,000 SDXL images against $2.02 1. The A100's 80 GB of HBM2e at about 2 TB/s more than doubles the L40S's bandwidth, which is why it generated 96 tokens per second per user on Qwen2.5-7B against 48 and reached 2,083 tokens per second at batch 32 on Llama 3.1 8B against 1,153 27 29. It also has NVLink, which the L40S lacks 5. Pick the A100 at $0.95 for LLM serving, fine-tuning and anything that needs 80 GB; pick the L40S at $0.55 for diffusion, video, audio and embeddings.
The L40 and the L40S are both Ada Lovelace datacenter cards with 48 GB of GDDR6, but the L40S is the later, AI-oriented version with higher Tensor Core throughput, rated at 733 dense FP8 TFLOPS 5, and it is the one providers market for inference and generative work. On bandwidth-bound work the two behave alike: Runpod's vLLM test measured both at 48 tokens per second per user on Qwen2.5-7B 27. On compute-bound work the S model pulls ahead: in Runpod's Whisper test the L40 transcribed turbo at 51.7 times realtime against the L40S's 58.3 25. The L40 usually rents for less, with GetDeploying's cheapest in-stock L40 at $0.78 on 15 October 34, and some listings and aggregators mix the two names up, so check the exact model on the provider's page before you compare a price with the figures on this page, which all refer to the L40S.
Interruptible L40S capacity is worth it for any job that checkpoints, such as batch transcription, embedding runs, image batches or training that saves its state, and not for an interactive session or a live endpoint. GPUBank's interruptible tier costs $0.33 against $0.55 on demand, gives five minutes of notice through the metadata endpoint, a webhook and the console, runs a checkpoint hook, stops the machine rather than deleting it and credits the last 30 minutes if the notice is missed 1. Nebius preemptible costs about $0.75 with its CPU and RAM, Seeweb's spot gives two minutes of notice, and AWS spot for a g6e.xlarge stood at $1.829, barely below on-demand 16 12 22. In our transcription scenario, interruptible capacity cut the bill from $97.33 to $59.60, and a reclaim costs only the work done since the last checkpoint.
An L40S costs $0.79 an hour on Runpod's Community Cloud and $1.09 on its Secure Cloud, both with 16 vCPU and 94 GB of RAM per card and billed per second, and $1.75 an hour as a serverless worker in the 48 GB class 9. Community Cloud machines belong to independent hosts and Secure Cloud machines sit in Runpod's partner datacenters; GetDeploying showed the first in stock in 1 and 2-card sizes and the second in 1, 2 and 4-card sizes on 16 October 3. Storage is billed on top: $0.07 per GB-month for a network volume under 1 TB, $0.10 for a volume disk while the pod runs and $0.20 once it is stopped, so 200 GB of models kept on an idle pod adds $40.00 a month. A full 730-hour month comes to $576.70 on Community Cloud and $795.70 on Secure Cloud before storage, against $401.50 on GPUBank's on-demand L40S with 16 vCPU, 94 GB of RAM, a 1 TB NVMe disk and traffic included 1.
Vast.ai can be a cheap place to rent an L40S when it has listings, but on 16 October 2026 its own L40S page showed no current offers at all 7. It is a marketplace: each card belongs to a host who sets the price, the CPU, the disk, the bandwidth rate and the uptime, so availability for a less common card like the L40S comes and goes with a few hosts. Its billing documentation says storage is charged every second an instance exists, including while it is stopped, and bandwidth at each host's rate in both directions 8. When listings return, filter for verified datacenter hosts, check the reliability score and the bandwidth price, and keep data you cannot lose on storage you control. We found no published automatic credit for a host that fails mid-job, whereas GPUBank credits the interrupted session in full 1.
AWS and Oracle offer the L40S, and we found no public L40S instance on Google Cloud or Microsoft Azure as of 16 October 2026. AWS has sold it since 15 August 2024 in the G6e family, from the g6e.xlarge at $1.861 an hour in us-east-1 with one card, 4 vCPU and 32 GiB, to the g6e.48xlarge with eight cards at $30.131 an hour, or $3.77 per GPU; a three-year reservation brings the g6e.xlarge down to $0.804 22 23. Oracle sells the BM.GPU.L40S.4 bare-metal shape with four cards at $14.00 per node-hour, $3.50 per GPU, according to the trackers we could read 24. These clouds make sense when your data and services already live there or when you need RDMA networking between L40S nodes. On price per GPU-hour they cost three to seven times what a specialised cloud charges for the same card.
A new L40S costs about $9,700 to $11,000 from resellers in October 2026, with occasional sales near $7,700,, and used cards trade at $6,750 to $8,750. SabrePC listed the PNY card at $9,701.76 in stock on 16 October, Cloud Ninjas at $10,584 with ten in stock, CDW at $10,497.99 and Server Supply at $11,000, and clustermelt.com's tracker put the used range at $6,750 to $8,750 on 1 October 31 32 35 36 33. The card is passively cooled and needs a server chassis with forced airflow, so budget for the machine around it as well. With an assumed $5,000 server, two years of use and a resale of $6,350, the hardware costs about $348 a month before power, which means one card does not pay for itself against GPUBank's $0.55 rental even at full-time use 1. Buying makes sense for teams that will run it around the clock for four years or more, or that must keep the hardware on their own premises.
The L40S is a strong ComfyUI card, especially when models outgrow 24 GB. In Runpod's ComfyUI tests it rendered Juggernaut XL, an SDXL checkpoint, in 4.55 seconds, FLUX.2 Klein 9B in bf16 in 3.31 seconds, and Qwen-Image 2512 in bf16 in 38.91 seconds while using 41.4 GB, a model that runs from system memory on cards under about 46 GB 26. Under shared load it sustained 694 SDXL images an hour. On GPUBank's $0.55 that comes to about $0.70 per 1,000 SDXL images and $0.51 per 1,000 FLUX.2 Klein images 1. The RTX PRO 6000 Blackwell Server Edition is about twice as fast at roughly the same cost per image, and for plain SDXL a cheaper 24 GB card is usually enough. GPUBank's ComfyUI templates, including one for Wan 2.2 video, launch on the L40S directly.
Whisper runs at about 58 times realtime on an L40S for a single stream of large-v3-turbo in int8, the fastest of 23 cards in Runpod's 2026 faster-whisper test, narrowly ahead of the H100 NVL at 57.8 and the RTX 5090 at 53.0 25. One hour of audio takes about 62 seconds. The full large-v3 model in int8 ran at 23.1 times realtime, and peak memory stayed under 2.5 GB in int8 and 4.5 GB in fp16, so Whisper never fills the card. On GPUBank's on-demand price that comes to about $9.43 per 1,000 audio hours for turbo and $23.81 for large-v3, and about 40 percent less on interruptible capacity 1. Batching several streams on one card raises throughput well beyond these single-stream figures. If cost per audio hour is all that matters, an RTX 4090 at $0.23 is cheaper, at about $6.53 per 1,000 hours.
Several figures rest on aggregators because the provider's own page could not be read without an account or blocked our fetch: Novita's $0.55 on demand and $0.28 spot and every row marked Aggregator in the table come from GetDeploying's checks of 16 October, AWS prices from Vantage and DevZero, and Oracle's $3.50 from economize.cloud because Oracle's price list and announcement returned an error. EmpirioLabs, listed at $0.80 in an earlier draft, is $1.80 on GetDeploying and is corrected here. Seeweb's dollar figures use computeprices.com's conversion of its euro prices, and LeaderGPU's $0.63 per GPU-hour is our conversion of €3,290 a month over 730 hours. Vast.ai showed no L40S offers on its own page and Lium no longer lists the card, so the $0.47 and $0.38 seen for them in late September are left out, and Clore.ai published no live hourly rate, only contract rates in a snapshot of 21 September. Runpod's pricing page shows one $1.75 rate for its 48 GB serverless class without separating flex and active workers. We found no public L40S instance on Azure or Google Cloud, but cannot rule out one added after our check. The benchmark sources do not state the faster-whisper, ComfyUI or vLLM versions except ComputingForGeeks (vLLM 0.31.0), and Runpod's ComfyUI test did not include the RTX 4090 or RTX 5090. The server cost, resale values, power draw and electricity price in the rent or buy section are our assumptions, not quotes, and the eight-card Dihuni figure adds its base and per-card prices.
Today the L40S rents from $0.38 per GPU-hour on-demand, with a median of $1.26 across 53 providers, each counted once at its cheapest current offer (139 current offers in all, readings of the last 45 days). Prices depend on the provider, the number of GPUs in the machine, the region and whether you rent on-demand, spot or reserved; true cost adds the mandatory add-ons each provider publishes.
60 providers have a current L40S offer in stock. Cheapest first: Vast Ai ($0.34), Lium ($0.38), Clore Ai ($0.50), Runcrate ($0.54), Gpubank ($0.55), Novita Ai ($0.55). Older readings from other providers stay listed on this page, in grey, and are never ranked.
48 GB of memory at 0.86 TB/s. At FP8 that fits all MiniLM L6 v2 (1 GB), paraphrase multilingual MiniLM L12 v2 (1 GB), bge-m3 (1 GB), Qwen3 0.6B (1 GB), all-mpnet-base-v2 (1 GB) on a single card; larger models need two to eight GPUs or a different card.
The lowest true cost among eligible offers is $0.38 per GPU-hour at Lium for a 2-GPU machine in US, read within the ranking window. Offers marked unavailable, older than 45 days, superseded by a newer reading, resold or outside the outlier band are listed but not ranked.
Spot (interruptible) capacity starts at $0.33 per GPU-hour; reserved terms start at $0.44. Spot suits jobs that checkpoint; reserved suits machines that run all month.