> ## Documentation Index
> Fetch the complete documentation index at: https://perfgrid.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Change a service

> Upgrade or downgrade a service's package, add or change its options, change its billing cycle, and withdraw a change before it takes effect.

You change a service on its page. The package button next to **Package** says which way you can go, the options such as extra disk space are in the **Addons** section, and **Change billing cycle** is under the service. Before you confirm, the console shows what the change costs and when it takes effect. To add or remove an addon, see [Addons](https://perfgrid.com/docs/console/services/addons.md).

The buttons are there while the service is **Active** and not cancelled. You make one change at a time.

## Who can make a change

| Change | Permission |
| - | - |
| A change that costs more, such as a bigger package | **Place orders** |
| A change that costs less or the same, and any billing cycle change | **Manage services** |
| Withdrawing a change | **Manage services** |

With one of the two, you can open the panel and see the price. If the change needs the other permission, the panel says so instead of letting you confirm.

## When a change takes effect

| The change | Takes effect | What you pay |
| - | - | - |
| It costs more per period | Once you pay its invoice | The difference for the rest of the period you have paid for, by the day |
| It costs less per period | On the next due date | Nothing now. There is no refund for time you already paid |
| It costs the same | Straight away | Nothing |
| Another billing cycle | On the next due date | Today's price for the new cycle |

If the renewal invoice for the next period is already issued and unpaid, we update it to the new price and email it to you again.

## Upgrade or downgrade the package

**1. Open the packages**

On the service's page, click the button next to **Package**. It says **Upgrade package** when every package you can move to costs more, **Downgrade package** when every one costs less, and **Upgrade or downgrade** when there are both. Without a package to move to, there is no button.

**2. Choose the package**

Your package is shown first, marked **Current**. Each package you can move to is a card with what it includes, its price and **Upgrade** or **Downgrade**. Click the one you want, and enter a **Promo code** if you have one. The panel shows what you pay.

![Upgrade or downgrade panel with Grid Small as the current package, cards for Grid Micro, Medium and Large, Grid Medium chosen and the amount to pay now](https://mintcdn.com/perfgrid/AF3gj0IyFe8M1Rvg/images/console/services/change-a-service-package.png?fit=max\&auto=format\&n=AF3gj0IyFe8M1Rvg\&q=85\&s=d1a1c9551b657900defe4a9e98ce297f)

**3. Confirm**

Click **Continue to payment** and pay the invoice for the difference. When there is nothing to pay now, the button says **Upgrade to ...** or **Downgrade to ...** with the package's name.

If the new package already includes extras you pay for, **Drop the extras ... already includes** is ticked, so you stop paying for them. When a bigger package gives you more for the same price or less, the panel suggests it with **Switch to ...**.

A package with less disk than the account uses, or one that doesn't offer an addon you have, can't be chosen: its card says why. Free up space or [remove the addon](https://perfgrid.com/docs/console/services/addons.md#remove-an-addon) first. An addon you have already removed runs to its end date and doesn't stop the change. If the package you want isn't listed, [contact support](https://perfgrid.com/docs/console/support/support-tickets.md).

> [!NOTE]
>
> An invoice for a change that is still unpaid after 14 days is cancelled, and the change with it.

## Add or change an option

The options you can change, such as extra disk space or a dedicated object cache, are listed in the service's **Addons** section. Each shows what the service has, for example **Not added** or **10 GB extra (30 GB in total)**, and its price per billing period excluding VAT.

**1. Click Add or Change**

Click **Add** next to an option the service doesn't have, or **Change** next to one it has. The panel opens with that option only.

**2. Choose the new value**

Each size or amount shows its price. Choose **None** to remove an optional extra.

![Dedicated object cache panel with 1 GB chosen, the price of each size and the amount to pay now](https://mintcdn.com/perfgrid/AF3gj0IyFe8M1Rvg/images/console/services/change-a-service-option.png?fit=max\&auto=format\&n=AF3gj0IyFe8M1Rvg\&q=85\&s=6955b8ec4c80f1b4698481b03983a929)

**3. Confirm**

Click **Continue to payment** and pay the invoice, or **Confirm** when there is nothing to pay now.

Adding an option needs **Place orders**. Changing one you have needs **Place orders** for more and **Manage services** for less. Options only our team can change aren't listed: contact support for those.

## Change billing cycle

Click **Change billing cycle**, choose a cycle under **Bill this service** and click **Confirm**. Only the cycles the plan offers are listed.

![Change billing cycle panel with Yearly chosen and the price from the next due date](https://mintcdn.com/perfgrid/AF3gj0IyFe8M1Rvg/images/console/services/change-a-service-cycle.png?fit=max\&auto=format\&n=AF3gj0IyFe8M1Rvg\&q=85\&s=60e34d7197d59a3cb4a6672dd889a3a9)

The new cycle starts on the next due date, and the service's addons move to it too.

If more than one renewal invoice is already issued for the service, for example two months that are still unpaid, pay its open renewal invoices first. The cycle can't change until then.

## Withdraw a change

A change that hasn't taken effect yet shows in a box on the service's page. **Waiting for payment of ...** means it takes effect once you pay that invoice (click **Pay**, or ask someone with the **Pay invoices** permission); **Takes effect on ...** means it is scheduled for that date.

![An upgrade waiting for payment with the Pay and Withdraw buttons](https://mintcdn.com/perfgrid/AF3gj0IyFe8M1Rvg/images/console/services/change-a-service-pending.png?fit=max\&auto=format\&n=AF3gj0IyFe8M1Rvg\&q=85\&s=07fb620041acbc60030b9f4b07ccce2e)

To keep the service as it is, click **Withdraw** and confirm. Withdrawing a change that waits for payment cancels its invoice.

Once a period on the new terms is paid, or a later renewal invoice is already issued on a new billing cycle, the change can no longer be withdrawn. Contact us if you need it undone.

A **Price change** is a new price we scheduled. We email you about it at least 30 days before, and you can't withdraw it: contact us if you have questions.

## Related articles

* [Your services](https://perfgrid.com/docs/console/services/your-services.md)
* [Addons](https://perfgrid.com/docs/console/services/addons.md)
* [Cancel a service](https://perfgrid.com/docs/console/services/cancel-a-service.md)
* [Invoices](https://perfgrid.com/docs/console/billing/invoices.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.