Skip to main content
Runpod offers custom pricing plans for large scale and enterprise workloads. Contact our sales team to learn more.
Serverless offers pay-per-second pricing with no upfront costs. You’re billed from when a worker starts until it fully stops, rounded up to the nearest second.

Worker types

Flex workersActive workers
BehaviorScale to zero when idleAlways running (24/7)
PricingStandard per-second rateDiscounts available through sales inquiry
Best forVariable workloads, cost optimizationConsistent traffic, low-latency requirements

What you’re billed for

Your total cost includes compute time and storage:
Cost componentDescriptionRate
ComputeGPU time while workers runSee the Runpod pricing page
Container diskWorker storage (5-min intervals)~$0.10/GB/month
Network volumeShared persistent storage$0.07/GB/month (< 1TB), $0.05/GB/month (> 1TB)

Compute cost breakdown

Workers incur charges during three phases:
  1. Start time: Initializing the container and loading models into GPU memory. Minimize with FlashBoot or model caching.
  2. Execution time: Processing requests. Set execution timeouts to prevent runaway jobs.
  3. Idle timeout duration: The time a worker remains active (running) after completing a request, waiting for additional requests before scaling down (default: 5 seconds). Configure in endpoint settings.
For high-volume workloads with significant storage needs, use network volumes to share data across workers and reduce per-worker storage costs.

Account limits

Spend limit: Default limit of $80/hour across all resources. Contact support to increase.

Billing support

If you believe you’ve been billed incorrectly, contact support, including the following information in your ticket:
  • Endpoint ID
  • Request ID (if applicable)
  • Approximate time of the issue