# Billing

Manage subscription plans, billing details, and project-level paid capacity from one place.

## Plans

The [Billing](https://dashboard.hookdeck.com/settings/organization/billing) tab in your organization settings allows you to manage your organization plans, add-ons and billing information. You can upgrade your organization to a different plan at any time.

### Event Gateway and Outpost plans

The Event Gateway and Outpost product plans are separate and can be managed separately. If you have a paid plan for both products, on your subscription date, you'll receive 2 invoices for each product.

### Change your plan

1. Visit the [Plans](https://dashboard.hookdeck.com/settings/organization/plans) tab in your organization settings.
2. Click the Select Plan button.
3. If you don't have a credit card already on file, you will be prompted to add one.

> Changing plan takes effect immediately and, in the case of downgrade, you will receive a credit for the remaining days of your billing cycle.

### Cancel your plan

1. Visit the [Plans](https://dashboard.hookdeck.com/settings/organization/plans) tab in your organization settings.
2. Click the Select Plan button for the free "Developer" (Event Gateway) or "Starter" (Outpost) plan.

The cancellation will take effect at the end of the current billing period.

## Add-ons

### Static IP

If you need inbound events to arrive from a predictable set of IP addresses, you can enable the static IP add-on for your project. Static IP is a paid add-on available on all paid plans and can be enabled directly from your [project settings](https://dashboard.hookdeck.com/settings/project/general).

To check whether the static IP add-on is enabled, see the Delivery section under your [general project settings](https://dashboard.hookdeck.com/settings/project/general). If enabled, Hookdeck requests will arrive from one of the following IP addresses:

`34.138.140.223`, `34.138.161.100`, `35.231.250.193`, `35.196.71.29`, `34.138.56.192`

> Static IP is a self-serve paid add-on. You can enable it from the Delivery section in your [project settings](https://dashboard.hookdeck.com/settings/project/general).

### Throughput

> Throughput only applies to Event Gateway projects. Outpost projects have uncapped throughput.

The [Quotas](https://dashboard.hookdeck.com/settings/project/quotas) tab in your project settings reports your current plan's ceilings, including its maximum throughput rates, total request limit, maximum payload size, delivery timeout, and more. Some of these values can be increased by upgrading your throughout plan or your organization plan or by contacting us directly.

> Each project includes 5 events per second by default for free.

Projects are allocated a certain capacity for processing and delivering events. This capacity is measured in terms of maximum events per second (EPS), which is the maximum rate at which events can be processed and delivered.

Events beyond your allocated throughput will be queued and delivered on a FIFO basis. Under no circumstances will events be dropped within your retention window.. The consequence of exceeding your throughput will be increased latency on your event delivery.

It's strongly recommended that you configure backpressure [Issue Triggers](/docs/issue-triggers) to alert you when your queue grows beyond a certain threshold. By default, all projects have an issue trigger that will alert you when the queue has a delay of more than 10 minutes.

#### Change project throughput

> You must be on a paid plan to increase your project throughput.

You can change your throughput by selecting a new "size" for your project. Each size comes with an event-per-second (EPS) capacity and a fee. You can change the size of your project at any time.

Upon changing size, you'll be charged a prorated amount for the remaining days of your billing cycle. If you downgrade to a cheaper size before the end of your billing cycle, you'll receive a credit for the remaining days of your billing cycle.

Throughput changes take effect immediately.

1. Visit the [Quotas](https://dashboard.hookdeck.com/settings/project/quotas) tab in your project settings.
2. Click Change throughput.
3. Select a new size in the table.
4. Click Update throughput.

## Billing preferences

### Updating your billing email

1. Visit the [Billing](https://dashboard.hookdeck.com/settings/organization/billing) tab in your organization settings.
2. Scroll to the "Billing Email" section of the billing settings.
3. Click the Edit button.
4. Enter your new billing email address.
5. Click Confirm.

The billing email will be updated immediately and will be used for all future invoices.

### Updating your payment method

1. Visit the [Billing](https://dashboard.hookdeck.com/settings/organization/billing) tab in your organization settings.
2. Scroll to the "Payment Method" section of the billing settings.
3. Click the Edit button.
4. Enter your new payment method details.
5. Click Confirm.

The payment method will be updated immediately and will be used for all future invoices.

### Updating your billing address

1. Visit the [Billing](https://dashboard.hookdeck.com/settings/organization/billing) tab in your organization settings.
2. Scroll to the "Billing Address" section of the billing settings.
3. Click the Edit button.
4. Enter your new billing address details.
5. Click Confirm.

The billing address will be updated immediately and will be displayed on all future invoices.

> If you need an prior invoice to be re-generated, please [contact us](/contact).