IBM Cloud Docs
Suspend billing for VPC

Suspend billing for VPC

When you stop a virtual server instance by using the IBM Cloud console, CLI, or API, you don't accrue costs for certain compute resources. Billing stops automatically when you stop the instance. The suspend billing feature helps you reduce cost and prevents you from having to re-create an instance when you need its resources again.

In situations where you want to scale your infrastructure up and down in response to workload needs, you can stop an instance (and stop billing) as a faster alternative to creating and deleting instances.

Billing details

It's important to understand what costs stop accruing and what costs persist when your virtual server instance is powered off.

Review the following table for details on how suspended billing impacts various resource charges.

Table 7. Resource billing details
Resource Billing stopped Billing persists
Operating system licenses X
Floating IPs, Load balancers, or other attached networking offerings X
Storage X

Usage times are calculated per second, for both the in use time and suspended time of your virtual server instance. Even if you never initiate the suspend billing feature by powering off your instance, the billing is calculated per second of the instance's lifecycle. No minimum usage requirement exists for an instance.

Suspend billing and sustained usage discounts

For sustained usage discounts, a suspended image picks up from where it was on the discount tier. In other words, a usage discount applies only to the time the image is in use, not to the time the image was suspended.

Billing invoice

When you suspend billing on a virtual server, you see a few changes in your billing invoice. The relevant charges now appear as usage-based details. For example, you might see the following additions that reflect hours available, hours that instances were used, and total number of hours charged:

Computing instance usage...
RAM usage...
Operating system usage...

Resource details


When you suspend billing on a virtual server instance, the associated storage persists, but you can't access data while the virtual server instance is powered off. When you resume billing on the instance, you can then access your data, and normal billing begins again.

IP addresses

All network configurations and IPs (private IPs from the subnet range) remain unchanged while the instance is suspended.

You can use the Activity Tracker to check the status of your instance.


Suspended virtual servers continue to count toward your account-wide device quota.