Render farm vs buying a GPU: the RTX 5090 break-even maths

Buy an RTX 5090 or rent one? It launched at $1,999 but sells for about $6,000 today. Divide that by the hourly rent minus your electricity and you get about 2,070 to 2,790 render hours. Every input sourced, plus a way to count your own hours from frames you already have.

By the blender.farm team12 min read

Chart of buying an RTX 5090 for about $6,000 against renting one at $3.00 or $2.25 per render hour; the rent lines cross the buy line at about 2,070 and 2,790 hours

Should you buy a new GPU, or spend the money on a render farm instead? Render farm vs buying a GPU is an arithmetic question with four inputs: the card's price, your electricity, the hourly rent and how many hours you render. This post does that arithmetic in the open, with every input sourced and replaceable. It compares like with like: the same card, an NVIDIA RTX 5090, bought for your desk or rented by the hour.

The short version: at what it sells for today, about $6,000, a bought RTX 5090 pays for itself after about 2,070 to 2,790 hours of RTX 5090 render time, depending on what renting costs you. At its $1,999 launch price it was about 690 to 930 hours, but the card is in short supply and sells for roughly three times that now. Whether break-even takes a few months or many years depends on how much you render, and the second half of this post shows how to count that from frames you already have.

Render farm vs buying a GPU: the formula

Owning a card costs its price up front, plus electricity for every hour it renders. Renting the same card costs the hourly rent and nothing up front. The two totals meet at the break-even point:

break-even hours = card price / (rent per hour - electricity per hour)

Below that many render hours, renting is cheaper; above it, the card has paid for itself. Both sides have to be the same card, because an hour on a slower card is less finished work than an hour on an RTX 5090.

The inputs, with sources

InputValue usedWhere it comes from
Card priceabout $6,000US street price, late October 2026 (launched at $1,999)
Card power575 WNVIDIA, total graphics power
System power1000 WNVIDIA, required system power
Electricityabout 18 cents per kWhEIA, US average residential price
Rentabout $3.00 to $2.25 per render hourblender.farm credit packs, one RTX 5090

Card price. NVIDIA announced the GeForce RTX 5090 for desktops on 6 January 2025 at $1,999, available from 30 January. That is not what it costs to buy one now. NVIDIA's US product page shows no current price, and in October 2026 the card was hard to find: on 17 October Tom's Hardware found none at Best Buy, none in NVIDIA's own store or at Micro Center, about $7,300 on Newegg and about $8,500 from third-party sellers on Amazon.

On 31 October, the cheapest new RTX 5090 one price tracker found in stock was $7,494.99 at Amazon, and the cheapest eBay listing was $5,498. Across October, the three cheapest eBay listings averaged $6,455 a day, between $5,986 on the best day and $6,932 on the worst. This post uses $6,000, a round figure in the lower half of that range, so the maths does not overstate the case for renting. Prices move from week to week, so put in what you would really pay; the table further down shows how much the answer moves.

Power. NVIDIA lists the RTX 5090 at 575 W total graphics power and asks for 1000 W of system power. The EIA puts the average US residential electricity price at about 18 cents per kWh. Outside the US, see the electricity table further down.

Rent. On blender.farm, an hour on one dedicated RTX 5090 costs about $3.00 on the smallest credit pack and about $2.25 on the largest (Credits and billing).

The worked numbers: about 2,070 to 2,790 hours

  1. 1
    Electricity per hour0.575 kW x about $0.18 per kWh = about $0.10 per hour for the card at full graphics power.
  2. 2
    Against $3.00 per render hour$6,000 / ($3.00 - $0.10) = $6,000 / $2.90 = about 2,070 hours.
  3. 3
    Against $2.25 per render hour$6,000 / ($2.25 - $0.10) = $6,000 / $2.15 = about 2,790 hours.
  4. 4
    Check: without electricity$6,000 / $3.00 = 2,000 hours and $6,000 / $2.25 = 2,667 hours. Power moves the answer by less than 5 percent, because $0.10 is small next to the rent.
Line chart of total cost against RTX 5090 render hours: buying starts at about $6,000, renting at $3.00 an hour crosses it near 2,070 hours and at $2.25 near 2,790 hours
Buying: $6,000 plus $0.10 per hour of electricity. Renting: $3.00 or $2.25 per render hour. The lines leave out a power supply, the rest of the PC, whole-PC power draw and resale value.

The same formula works for any rental price. A dearer rental makes buying pay off sooner, a cheaper one later:

Renting one RTX 5090Per render hourBreak-even
blender.farm, 10-credit packabout $3.00about 2,070 h
blender.farm, 50-credit packabout $2.70about 2,310 h
blender.farm, 200-credit packabout $2.25about 2,790 h
Super Renders, published rate$5.17about 1,180 h
Card at $6,000, electricity at $0.10 per hour. Arithmetic, not measurements.

The card price matters at least as much as the rent, and far more than your tariff. Here is the same arithmetic at the launch price, at the cheapest eBay listing and at the cheapest new card in stock at Amazon on 31 October 2026:

What you pay for the cardBreak-even at $3.00Break-even at $2.25
$1,999 (launch price, January 2025)about 690 habout 930 h
$5,500 (cheapest eBay listing)about 1,900 habout 2,560 h
$6,000 (used in this post)about 2,070 habout 2,790 h
$7,500 (cheapest new in stock at Amazon)about 2,590 habout 3,490 h
Electricity at $0.10 per hour. For example, $5,500 / $2.90 = about 1,900 hours.

What the number leaves out

  • A power supply and the rest of the PC (break-even comes later). NVIDIA asks for 1000 W of system power and either four 8-pin PCIe cables (adapter in the box) or one 600 W PCIe Gen 5 cable. If you need a new power supply, or a new PC, add it to the card price.
  • Whole-PC power (later). 575 W is the card alone. 1000 W is NVIDIA's power supply requirement, not a measured draw, but even using it as a generous upper estimate, electricity becomes about $0.18 an hour and break-even moves only to about 2,130 and 2,900 hours.
  • Resale value (earlier). A card you sell later costs you less than its price. If you expected to sell it for $3,000 one day, half what you paid, put $3,000 in the formula and break-even falls to about 1,030 to 1,400 hours. Nobody knows what a used RTX 5090 will fetch in a few years, so treat that as a guess.
  • A faster viewport (earlier, if you value it). A card on your desk speeds up previews and look-dev every day.

Electricity prices outside the US

Convert your tariff to dollars per kWh, multiply by 0.575 and use the result as electricity per hour. Even a large difference in tariff moves the break-even only a little:

Electricity per kWhCard per hourBreak-even at $3.00Break-even at $2.25
$0.10$0.06about 2,040 habout 2,740 h
$0.18 (US average)$0.10about 2,070 habout 2,790 h
$0.30$0.17about 2,120 habout 2,880 h
$0.40$0.23about 2,170 habout 2,970 h
Card at $6,000 drawing 575 W. If you pay for the card in another currency, convert its price too.

What 2,070 RTX 5090 hours means on the card you have

Most people asking about an RTX 5090 for Blender render on something else today, so 2,070 hours of it is hard to picture. Blender Open Data, the public database of Blender Benchmark results, gives a median score in samples per minute for each device. Divide the RTX 5090's median by your device's and you get roughly how many hours your hardware needs to do what the 5090 does in one.

Device (Blender 4.5.0)Samples per minute (median)Hours per RTX 5090 hour2,070 RTX 5090 hours become
RTX 5090 (OptiX)14,96612,070 h
RTX 4090 (OptiX)11,0611.35about 2,800 h
Apple M4 Max, 40-core GPU (Metal)5,2672.8about 5,880 h
RTX 4070 (OptiX)5,2192.9about 5,940 h
RTX 4070 Laptop (OptiX)3,5554.2about 8,710 h
Apple M4 Pro, 20-core GPU (Metal)2,5685.8about 12,060 h
RTX 3060 (OptiX)2,1556.9about 14,380 h
Blender Open Data medians for Blender 4.5.0. Benchmark medians, not a promise for any scene.
Bar chart: the work of 2,070 RTX 5090 hours takes about 2,800 hours on an RTX 4090, 5,880 on an Apple M4 Max, 5,940 on an RTX 4070, 8,710 on an RTX 4070 Laptop, 12,060 on an Apple M4 Pro and 14,380 on an RTX 3060
The same 2,070 RTX 5090 hours, converted with Blender Open Data 4.5.0 medians. Real scenes vary.

Read a row like this: if you render on an RTX 4070 today, 2,070 hours of RTX 5090 rendering is about the same finished work as 5,940 hours on your 4070. Treat the factors as a starting point; a one-frame test, described near the end, gives your own scene's factor.

Count your own render hours

The last input is how much you actually render. Blender already records it: the Metadata panel writes each frame's render time into the image file, and PNG, JPEG and OpenEXR all store metadata.

  1. 1
    Check that Render Time is onIn the Properties editor, open the Output tab and expand Metadata. Render Time is ticked in a default scene (we checked Blender 5.0 and 5.1). You do not need Burn into Image, which prints the text onto the picture.
  2. 2
    Collect a typical monthPut the final frames of a normal month in one folder. PNGs saved with Render Time on already carry their times.
  3. 3
    Add the times upThe script below reads the RenderTime field from every PNG under a folder and prints the total. It needs only Python 3 and no extra packages.
  4. 4
    Convert to RTX 5090 hoursDivide your monthly total by your device's factor from the table: 2.9 for an RTX 4070, 6.9 for an RTX 3060, and so on.
  5. 5
    Read off the payback timeDivide 2,070 (or 2,790, if you would rent on the largest pack) by your monthly RTX 5090 hours. That is how many months a $6,000 card takes to pay for itself.
# Usage: python sum_render_time.py "D:/renders"
import pathlib, struct, sys

def render_seconds(png):
    data = png.read_bytes()
    i = 8
    while i < len(data):
        size = struct.unpack(">I", data[i:i + 4])[0]
        kind, body = data[i + 4:i + 8], data[i + 8:i + 8 + size]
        if kind == b"tEXt" and body.startswith(b"RenderTime\0"):
            parts = body.split(b"\0", 1)[1].decode().split(":")
            return sum(float(p) * pow(60, n) for n, p in enumerate(reversed(parts)))
        i += 12 + size
    return 0.0

frames = sorted(pathlib.Path(sys.argv[1]).rglob("*.png"))
total = sum(render_seconds(f) for f in frames)
print(f"{len(frames)} frames, {total / 3600:.2f} render hours")

An example, not a measurement. Say your RTX 4070 spends 200 hours a month rendering final frames, close to seven hours a day. That is 200 / 2.9 = about 69 RTX 5090 hours a month, or roughly $207 at $3.00 an hour. Then 2,070 / 69 = 30 months: the card pays for itself in two and a half years. At 60 hours a month on the same 4070, about 21 RTX 5090 hours, it takes 2,070 / 21 = about 99 months, a little over eight years.

Grouped bar chart: to break even in 1, 2, 3 or 4 years you need about 172, 86, 57 or 43 RTX 5090 hours a month at $3.00 an hour, or about 233, 116, 78 or 58 at $2.25 an hour
Pure arithmetic: 2,070 or 2,790 hours divided by the months you keep a $6,000 card.

At 30 or more rented hours a month, the 200-credit pack is the sensible buy rather than many small ones, and credits do not expire. If that is you, the $2.25 bars are your comparison.

When buying the GPU wins

  • You render heavily every week. If your monthly RTX 5090 hours pass break-even well within the time you expect to keep the card, the card is cheaper.
  • You want a faster viewport every day. Rendered viewport, look-dev, material previews and the quick test renders you check while iterating all run on the GPU in your own machine. A render farm only renders final frames.
  • You use the GPU outside Blender. Other 3D software, video work, machine learning or games all add value to the card that the formula does not count.

If that is your week, buy the card.

When renting wins

  • You render big jobs now and then. A few large renders a year rarely add up to 2,070 RTX 5090 hours.
  • You work on a laptop or a Mac. In practice an RTX 5090 means buying a desktop PC around it, and Blender's manual lists the NVIDIA backends, CUDA and OptiX, as Windows and Linux only.
  • You want your own PC free while it renders. Rendering on the card that also drives your screen can make the machine sluggish; the Blender manual itself notes interactivity issues when one card does both. A rented card renders elsewhere while you keep working.
  • One project needs 32 GB. If a single scene runs out of memory on your card, renting 32 GB for that project usually costs far less than buying it. See how much VRAM Blender needs.
  • You would rather not spend about $6,000 up front. Credits come in packs from $9.99, bought when you need them.

Whether a farm is worth it for a particular deadline or client job is a separate question: see is a render farm worth it, and how much a Blender render costs to price one job.

Rent the same card before you buy one

blender.farm renders every job on one dedicated RTX 5090 with 32 GB, the card this post is about. It costs about $3.00 per render hour on the 10-credit pack, down to about $2.25 on the 200-credit pack, billed in 5-minute blocks. There is no subscription and no minimum spend, and credits do not expire. Only the time Blender spends rendering is billed. Your own PC stays free, and frames stream back live while the render runs.

For reference, Super Renders publishes $5.17 per hour of rendering for one RTX 5090 with 32 GB, the same card, billed per second, and gives new accounts a $25 starter credit; see our comparison with Super Renders. iRender rents a whole remote workstation with one RTX 5090 at $10.80 per node-hour, or $9.72 when you pay for 3 hours or more. That is a different product, a full desktop you drive yourself, billed (per iRender's own blog) from when the Connect button appears until you press Shutdown, so it is not a price per render hour.

The most useful number before spending about $6,000 is your own. New accounts get 10 free credits, 3h 20m of render time on the RTX 5090. Send one representative frame from the free Blender add-on, render the same frame at home, and compare: the live view shows each frame with the time it took. Dividing the two gives your scene's real factor instead of a benchmark median.

Questions

Is an RTX 5090 worth it for Blender?
Yes, if you render enough to pass break-even while you own it: at today's price of about $6,000, that is about 2,070 to 2,790 RTX 5090 render hours against renting the same card at $3.00 to $2.25 an hour. It is also worth it for a faster viewport every day, which renting cannot give you.
How many render hours before buying a GPU pays off?
Divide the card price by the hourly rent minus your electricity per hour. For an RTX 5090 at about $6,000, its US street price in late October 2026, with US electricity and rent of $3.00 to $2.25, that is about 2,070 to 2,790 hours, before a power supply, the rest of the PC and resale value. At the $1,999 launch price it would be about 690 to 930 hours.
Should I buy a GPU for rendering or use a render farm?
Count your monthly render hours, convert them to RTX 5090 hours with the Blender Open Data factor for your card, and divide 2,070 or 2,790 by the result. If that is shorter than the time you will keep the card, buy it; if it is longer, rent.
Does a render farm make my viewport faster?
No. A render farm renders final frames from your saved .blend file; the viewport, look-dev and previews still run on the GPU in your own machine.
How do I do this maths with electricity prices outside the US?
Convert your price per kWh to dollars, multiply it by 0.575 for the card alone, and subtract that from the hourly rent. Between 10 and 40 cents per kWh, the break-even for a $6,000 RTX 5090 at $3.00 an hour only moves from about 2,040 to 2,170 hours.

Sources

Keep reading