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

What you’re billed for

Your total cost includes compute time and storage:

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