RIPE IPv4 Waiting List vs Buying a /24: 2026 Cost Math

RIPE IPv4 Waiting List vs Buying a /24: 2026 Cost Math

RIPE IPv4 Waiting List vs Buying a /24: 2026 Cost Math

Short answer (checked 2026-10-28): the RIPE NCC IPv4 waiting list held 811 LIRs, and the LIR at the front had waited 492 days. At last year's pace a request filed now takes about 15 months; at the pace of the year before, about 19. Both routes to a RIPE /24 allocation need an LIR, so the membership fees are the same either way: the real choice is paying for addresses now or waiting for free ones. Market context lives on /ipv4/pricing.

Checked on 2026-10-28. Queue: the RIPE NCC IPv4 Waiting List page and the stats.json file behind its chart. Policy: RIPE-826, section 5.1. Fees: RIPE-867, Charging Scheme 2027. Holding period and free transfers: the RIPE NCC transfer page. Prices: the ip4.market price index (updated 2026-10-26) and the IPv4Center tracker (updated 2026-10-28).

How the waiting list works

  • Only an LIR that has never received an IPv4 allocation from the RIPE NCC can file a request, in the LIR Portal.
  • Each request gets exactly one /24 (256 addresses), first come, first served. RIPE-826 says: "No guarantees are given about the waiting time."
  • Clause 3 counts only allocations made by the RIPE NCC toward the one-/24 limit. Space bought on the market is not mentioned, so by the wording a purchase does not cost you your place. Confirm it with the RIPE NCC for your account before you rely on it.
  • The addresses come from space the RIPE NCC recovers (closed LIRs, returned blocks). Nobody knows the volume in advance.
  • IPv4 cannot be transferred for 24 months after you receive it. The same rule applies to bought space, counted from the transfer.

The registry steps of a purchase are in the RIPE NCC transfer guide; registry-specific notes are on /ipv4/ripe.

Measure the queue yourself

The RIPE NCC publishes the daily series behind its chart as JSON, back to November 2019. The script below reads it, prints the queue, finds the allocation rounds and estimates the wait for a request filed today. Python 3, standard library only. Save it as ripe_wl.py:

#!/usr/bin/env python3
"""RIPE NCC IPv4 waiting list: queue size, front-of-queue wait, rounds, wait estimate."""
import json
import urllib.request
from datetime import date, timedelta

URL = "https://www-static.ripe.net/dynamic/ipv4-waiting-list/stats.json"
with urllib.request.urlopen(URL, timeout=30) as r:
    data = json.load(r)

days = sorted(data)
d = lambda s: date.fromisoformat(s)
last = days[-1]
now = data[last]
print(f"{last}: {now['length']} LIRs in queue, front waited {now['first_position_days']} days")

# Filing date of the LIR at the front = that day minus its days waited.
front = lambda s: d(s) - timedelta(days=data[s]["first_position_days"])

# Rounds: the queue shrinks by 100+ within 14 days (one report per round).
rounds, i = [], 14
while i < len(days):
    a, b = data[days[i - 14]], data[days[i]]
    if a["length"] - b["length"] >= 100:
        rounds.append((days[i], a["length"], b["length"]))
        i += 30
    else:
        i += 1
print("Rounds (queue -100 or more within 14 days):")
for day, a, b in rounds[-5:]:
    print(f"  {day}: {a} -> {b}")

# How far the front's filing date moved in the last 365 days.
year_ago = (d(last) - timedelta(days=365)).isoformat()
moved = (front(last) - front(year_ago)).days
backlog = now["first_position_days"]
print(f"Front filing date: {front(year_ago)} -> {front(last)} ({moved} days in 365)")
if moved > 0:
    est = round(backlog * 365 / moved)
    print(f"A request filed {last} at last year's pace: ~{est} days (~{est / 30.4:.0f} months)")
python3 ripe_wl.py

Output, run on the author's Linux workstation with Python 3.14.4 on 2026-10-28 (not DCXV Cloud):

2026-10-28: 811 LIRs in queue, front waited 492 days
Rounds (queue -100 or more within 14 days):
  2023-03-08: 1228 -> 1081
  2024-01-10: 1163 -> 1050
  2025-01-15: 1098 -> 981
  2026-01-22: 946 -> 840
  2026-06-26: 852 -> 721
Front filing date: 2024-05-15 -> 2025-06-23 (404 days in 365)
A request filed 2026-10-28 at last year's pace: ~445 days (~15 months)

How to read it. "Front waited" is the age of the oldest request. The front's filing date moved 404 days in the last 365, so the queue advanced slightly faster than the calendar. A request filed now sits behind 492 days of filings: 492 x 365 / 404 = about 445 days. In the year before, the front moved only 318 days (2023-07-02 to 2024-05-15), which gives about 565 days. Treat 15 to 19 months as an estimate from the RIPE NCC's own series, not a forecast: one large round, or a missing one, moves it by months.

The rounds are lumpy. Three of the last five large rounds came in January, one in March 2023 and one in late June 2026. Between rounds the queue grows by about 22 requests a month (721 on 2026-06-26, 811 on 2026-10-28).

What each route costs

Route Addresses usable Registry cost (RIPE-867) Address cost, October 2026 Can transfer out
Waiting list Est. 15 to 19 months, no guarantee EUR 1,000 sign-up + EUR 1,894 a year from 2027 None 24 months after receipt
Buy a /24 Once the transfer is approved The same LIR fees About $6,500 (median $25.40/IP) 24 months after the transfer
Lease a /24 Once the lessor assigns it No LIR needed About $125 a month ($0.49/IP) No, the block is not yours

Sources for the address column: the ip4.market 90-day median of $25.40 per IP over 80 /24 sales to 2026-10-26, and the IPv4Center all-region /24 lease average of $0.49 per IP per month, page updated 2026-10-28. A broker fee comes on top of a purchase: DCXV's published fee for a /24 deal is EUR 2.00 per IP.

Waiting does not save LIR fees: an allocated /24 goes only to a RIPE NCC member, from the queue or from a seller. Take a company that opens an LIR for January 2027 and files on day one. With a 15-month wait the /24 arrives around April 2028, after two annual invoices: EUR 1,000 + EUR 1,894 + EUR 1,894 = EUR 4,788 before a single address works. The 2028 fee is not set yet; we assume it stays at EUR 1,894. Buying in January 2027 costs the same EUR 2,894 in year one plus about $6,500 for the block, and the addresses work in the first quarter instead of the second year. Fee details: RIPE charging scheme 2027.

The bridge: lease while you wait

If you need an LIR anyway, a waiting-list request costs nothing extra, so file it on day one. The open question is what you run on until the /24 arrives. A leased /24 at the October 2026 average of $0.49 per IP costs about $125 a month: about $1,880 for 15 months, about $2,380 for 19. That is the real price of waiting; compare it with about $6,500 to buy. Buying wins on timing and certainty, not on asset value: a waiting-list /24 is worth as much as a bought one once its 24 months are over. The full trade-off is in IPv4 lease vs buy, and lease terms are on /ipv4/lease.

When an LIR only for the queue does not pay

Some companies open an LIR just to collect a waiting-list /24 and sell it. With fees held at EUR 1,894: sign-up in January 2027, the /24 around April 2028, the 24-month hold over around April 2030. By then the LIR has paid EUR 1,000 plus four annual fees (2027 to 2030), EUR 8,576. That is more than the October 2026 median of about $6,500 for a /24 at any EUR/USD rate above 0.76. The plan works only if prices rise well above the October 2026 level.

Decision guide

  • Addresses needed within a quarter: buy or lease. The queue cannot help.
  • You run or will open an LIR, IPv4 needed later: file the request on day one; it costs nothing beyond membership.
  • Addresses needed now, own LIR wanted: buy or lease what you need now and keep the queue request.
  • IPs only for your servers: lease, with no LIR at all.
  • A /24 to resell: by these numbers the queue route costs more in fees than a /24 sold for in October 2026.

For a quote on a /24 for your timeline, see the IPv4 desk or email ipv4@dcxv.com.

RIPE IPv4 Waiting List vs Buying a /24: 2026 Cost Math
ipv4ripe-nccpricing

RIPE IPv4 Waiting List vs Buying a /24: 2026 Cost Math

RIPE NCC's IPv4 waiting list: 811 LIRs and a 492-day wait on 28 October 2026. What waiting costs vs buying or leasing a /24, with a script that reads the queue.

How to Size a Cloud Server for SaaS: CPU, RAM, NVMe, Backups
cloudinfrastructurepricing

How to Size a Cloud Server for SaaS: CPU, RAM, NVMe, Backups

Size a cloud server for a SaaS app in Docker and Node.js: memory budget, CPU limits, NVMe and backups, a k6 load test, full monthly price and a worksheet.

IPv4 Escrow Payment Timeline: Buyer and Seller Checklist
ipv4brokertransfer

IPv4 Escrow Payment Timeline: Buyer and Seller Checklist

IPv4 escrow explained: payment checkpoints, who confirms what, fund-release conditions and failure cases for buyers and sellers, with a conditional schedule.

Fix IPv4 Geolocation After a Transfer: Step-by-Step
ipv4networkingtransfer

Fix IPv4 Geolocation After a Transfer: Step-by-Step

Your transferred IPv4 block still shows the previous country? Learn how to verify WHOIS, BGP and GeoIP records and request corrections safely, step by step.

RIPE IPv4 Transfer Guide: PA, PI, Sponsoring LIR, Escrow
ipv4ripe-ncctransferbrokernetworking

RIPE IPv4 Transfer Guide: PA, PI, Sponsoring LIR, Escrow

A practical guide to RIPE IPv4 transfers: PA and PI resources, sponsoring LIR, documents, escrow and steps. Policy checked 2026-10 against RIPE-807, RIPE-826.