Pricing FAQs

General common Questions & Answers related to Railway's pricing.

Can I try Railway without a credit-card?

Yes. As a new Railway user, you can sign up for a Free Trial. You will receive a one-time grant of $5 to use on resources.

What payment methods are accepted?

Railway accepts credit cards for plan subscriptions, usage, and to purchase prepaid credits. We support invoice payments for customers on the Enterprise plan.

What will it cost to run my app?

With Railway, you are billed for the subscription fee of the plan you're subscribed to, and the resource usage of your workloads.

To understand how much your app will cost to run on Railway, we recommend you to:

  1. Deploy your project with the Trial or Hobby plan
  2. Allow it to run for one week
  3. Check your Estimated Usage in the Usage Section of your account

Keeping it running for one week allows us to rack up sufficient metrics to provide you with an estimate of your usage for the current billing cycle. You can then use this information to extrapolate the cost you should expect.

We are unable to give exact quotes or estimates for how much it will cost to run your app because it is highly dependent on what you're deploying.

For a rough approximation of the cost for running your app, try our pricing calculator.

If you are supporting a commercial application, we highly recommend you to upgrade to the Pro plan for higher resource limits and access to priority support.

How do I prevent spending more than I want to?

Check out our guide on optimizing usage.

Why is my resource usage higher than expected?

You can check your resource usage in the Usage Section of your account. This includes a breakdown of your resource usage by project, along with the resource it's consuming (CPU, Memory, Network, etc.)

Common reasons for high resource usage include:

  • Memory leaks in your application, causing it to consume more memory than necessary
  • Higher traffic than usual, causing your app to consume more CPU and/or Network
  • Certain templates or apps may be inherently more resource-intensive than others
  • If you notice high egress cost in your bill, ensure that you are connecting to your Railway databases over Private Networking
  • If you have PR deploys enabled in your project, Railway will deploy a mirror copy of your workload(s) based on the environment it forks from (production by default). You are billed for those workload(s) running in the ephemeral environment

Unfortunately, we are unable to assist with figuring out why your bill is higher than normal, as it is entirely dependent on what you have deployed. Resource usage is billed in a manner akin to how a utility company operates: they can tell you the amount of electricity you've consumed, but they can't explain the reasons for your high usage. Similarly, we can only provide information on the quantity of resources you consume, not the reasons behind it.

Why am I charged for more than $5 on the Hobby plan?

Railway's pricing has two components: a monthly subscription fee, and resource usage costs. While the Hobby plan includes $5 of resource usage per month, you are charged for any usage that exceeds this amount.

Learn more here.

Why is there an "Applied balance" on my invoice?

When the amount due on your invoice is less than $0.50, and you do not have a credit balance, Railway marks the invoice as paid and registers the amount to your credit balance as a debit to be charged on a future invoice.

How do I view/manage/cancel my subscription?

To view and manage your subscription, visit the billing section of the Railway dashboard.

Screenshot of refund request button inside Account -> Billing

Clicking on "Manage Subscription" will allow you to:

  • Update your billing information (billing address, tax ID, etc.)
  • Retrieve past invoices
  • Cancel your subscription

What happens when I cancel my subscription?

When you cancel your subscription, if you're on Hobby, Pro, or Enterprise, your plan will remain active through the end of your current billing period, and any usage will be charged at the end of the period.

If you are on the Hobby plan and using prepaid credits as your payment method, your subscription will be canceled immediately and any credit balance you may have will be forfeited.

How do I switch between Hobby plan billing models?

At this time, we do not directly support switching between Hobby plan billing models, such as switching from a prepaid credit-based plan to an auto-renewing subscription, or vice versa.

You can, however, cancel your current plan, wait until the end of the current billing period or until you exhaust your remaining credits, and then sign back up with the desired billing model.

Note: Cancelling your subscription does not immediately stop your services. The outcome depends on your previous plan -

  • For subscription-based plans: Services will run until the end of your current billing period.
  • For prepaid credits-based plans: Services will run until you exhaust your remaining credits.

1. Cancel your current plan.

  • Head over to the billing page of your account.
  • Click on Manage Subscription.
  • Click on Cancel Plan.

2. Wait until the end of the current billing period or until you exhaust your remaining credits.

3. Sign up for your desired billing model.

  1. Prepaid Credits Model.

    • Head over to the upgrade page.
    • Scroll to the bottom and select Looking for a prepaid subscription.
    • Enter your billing information.
    • Enter the amount of credits you'd like to add to your account. (Minimum of $10)
    • Click on Purchase Credits.

    You are now on the prepaid credits model. Be sure to always keep a balance in your account to keep your services running.

  2. Auto-renewing Subscription Model.

    • Head over to the upgrade page.
    • Enter your billing information.
    • Click on Subscribe to Hobby Plan.

    You are now on the auto-renewing subscription model.

What happens if the payment fails for my subscription?

If your subscription payment fails, we retry the payment method on file over several days. We also inform you of the payment failure, in case your payment method needs to be updated.

If payment continues to fail, we flag your services to be stopped and send you a warning.

If we do not receive payment, your services are stopped until all open invoices have been paid.

My services were stopped, what do I do?

Your services may be stopped by Railway for the following reasons, along with their solutions -

In all cases, you can redeploy your services once the underlying issue is resolved, this can be done from the Removed deployment's 3-dot menu.

Note: Although Railway will remove your deployment for any of the above reasons, Railway will not remove the volume attached to the service.

I am a freelancer or represent an agency. How do I manage my billing relationships with my clients?

Create a Pro plan on Railway and add the client to the team. If you run into issues when it's time to hand over your workload to your client, you can reach out to us over our Help Station.

Why did I receive another invoice after cancelling my subscription?

You may receive an invoice containing charges for Resource Usage after you cancel your subscription. These are resource usages you have consumed in that billing cycle that we reserve the right to charge you for.

How do I request a refund?

Please refer to Pricing -> Refunds.


Edit this file on GitHub