> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.ibee.co.in/docs/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ibee.co.in/docs/_mcp/server.

# Pricing

> IBEE Object Storage pricing — storage, internet egress, API operation classes, included monthly usage, rate limits, and billing examples.

IBEE Object Storage charges based on the total volume of data stored, internet egress, and two classes of API operations:

1. [Class A operations](#class-a-operations) which are more expensive and generally write or mutate state.
2. [Class B operations](#class-b-operations) which generally read existing data.

Uploads are free. Traffic between Object Storage and IBEE services in the same region is free.

All included usage is on a monthly basis.

### Plans

| Plan     | Included Storage | Included Egress | Included API Requests                          |
| -------- | ---------------- | --------------- | ---------------------------------------------- |
| **Free** | 25 GB / month    | 50 GB / month   | 1 million Class A + 10 million Class B / month |

Included usage resets each month. Once your included usage is exhausted, usage is charged at the pay-as-you-go rates below.

### Pay-as-you-go rates

| Usage                                       | Price                   |
| ------------------------------------------- | ----------------------- |
| Storage                                     | ₹1.5 / GB               |
| Internet egress                             | ₹2 / GB                 |
| Class A operations                          | ₹420 / million requests |
| Class B operations                          | ₹35 / million requests  |
| Ingress (uploads)                           | Free                    |
| Traffic to IBEE services in the same region | Free                    |

## Storage usage

Storage is billed using **GB-month** as the billing metric. This means charges depend on both the amount of data stored and how long it is stored during the billing period.

For example:

* Storing **1 GB** for a full month = **1 GB-month**
* Storing **10 GB** for a full month = **10 GB-months**
* Storing **5 GB** for half a month = **2.5 GB-months**

These are illustrative examples to explain how storage billing works.

### Class A operations

Class A operations include write and mutation requests billed at ₹420 / million:

`ListBuckets` `PutBucket` `ListObjects` `PutObject` `CopyObject` `CompleteMultipartUpload` `CreateMultipartUpload` `LifecycleStorageTierTransition` `ListMultipartUploads` `UploadPart` `UploadPartCopy` `ListParts` `PutBucketEncryption` `PutBucketCors` `PutBucketLifecycleConfiguration`

### Class B operations

Class B operations include read and retrieval requests billed at ₹35 / million:

`HeadBucket` `HeadObject` `GetObject` `UsageSummary` `GetBucketEncryption` `GetBucketLocation` `GetBucketCors` `GetBucketLifecycleConfiguration`

## Free and unmetered usage

* Uploads into Object Storage are free.
* Traffic between Object Storage and IBEE services in the same region is free.
* Internet egress is billed only after any included plan usage is exhausted.
* API request charges apply only after the included monthly request limits are exceeded.
* Ingress is free, but subject to fair-use protections and abuse prevention controls to help keep the platform reliable for all users.
* Accounts with unusually high or abusive upload activity may be rate limited or reviewed.

## Rate limits

| Operation                                  | Default limit            |
| ------------------------------------------ | ------------------------ |
| Public downloads                           | 1,000 req/sec per domain |
| S3 API reads (`GET Object`)                | 500 req/sec              |
| S3 API writes (`PUT Object`, `UploadPart`) | 40 req/sec               |
| S3 metadata / control operations           | 50 req/sec               |

Public downloads are available through the bucket's Public Access URL (`dl-{bucketId}.blob.dev`, rate-limited and not intended for production) or your own custom domain.

> **Info**
>
> **Custom domains** are a separately billed add-on. When you add one, the portal checks your organization's billing status first. See [Custom Domains](/docs/infrastructure/object-storage/buckets/custom-domains).

> **Info**
>
> These are default platform limits. If you expect sustained high request rates or large public download volumes, contact support.

## Billing examples

### Free plan example

If an account stores **8 GB** throughout the month, uses **20 GB** of internet egress, makes **500,000 Class A requests**, and makes **5 million Class B requests** in a month, the estimated cost for the month would be:

| Usage              | Included quantity | Billable quantity | Price          | Total  |
| ------------------ | ----------------- | ----------------- | -------------- | ------ |
| Storage            | 25 GB-months      | 0 GB-months       | ₹1.5 / GB      | ₹0     |
| Internet egress    | 50 GB             | 0 GB              | ₹2 / GB        | ₹0     |
| Class A operations | 1 million         | 0                 | ₹420 / million | ₹0     |
| Class B operations | 10 million        | 0                 | ₹35 / million  | ₹0     |
| **TOTAL**          |                   |                   |                | **₹0** |

### Pay-as-you-go example

If an account stores **200 GB** throughout the month, uses **500 GB** of internet egress, makes **5 million Class A requests**, and makes **50 million Class B requests** in a month, the included monthly usage from the [Plans](#plans) table is applied first and the rest is billed at pay-as-you-go rates:

| Usage              | Included quantity | Billable quantity | Price           | Total         |
| ------------------ | ----------------- | ----------------- | --------------- | ------------- |
| Storage            | 25 GB-months      | 175 GB-months     | ₹1.5 / GB-month | ₹262.50       |
| Internet egress    | 50 GB             | 450 GB            | ₹2 / GB         | ₹900          |
| Class A operations | 1 million         | 4 million         | ₹420 / million  | ₹1,680        |
| Class B operations | 10 million        | 40 million        | ₹35 / million   | ₹1,400        |
| **TOTAL**          |                   |                   |                 | **₹4,242.50** |

## Frequently asked questions

#### What is included in the Free plan?

See the [Plans](#plans) table above for the storage, egress, and request allowances included each month.

#### When do included usage limits reset?

Included usage resets monthly.

#### What happens after I exceed included usage?

Standard pay-as-you-go pricing applies: Storage ₹1.5/GB-month, Internet egress ₹2/GB, Class A requests ₹420/million, and Class B requests ₹35/million.

#### Is uploading data free?

Yes. Ingress (uploads) is always free. We do not charge for data uploaded into Object Storage.

#### What is internet egress?

Internet egress is data transferred from Object Storage to the internet — for example, downloading files, serving files publicly, or transferring data to external systems.

#### Is traffic to other IBEE services free?

Yes. Traffic between Object Storage and IBEE services in the same region is free.

#### What are Class A and Class B operations?

API operations are billed in two categories. Class A covers write and mutation operations such as uploads and multipart upload writes. Class B covers read and retrieval operations such as downloads and metadata reads.

#### Are there rate limits?

Yes. Default limits are 1,000 req/s per domain for public downloads, 500 req/s for `GET Object`, 40 req/s for `PUT Object` and `UploadPart`, and 50 req/s for metadata and control operations.

#### Can rate limits be increased?

Yes. If you have a legitimate high-volume workload, contact support to discuss higher limits.

#### Are free uploads unlimited?

Ingress is free but subject to fair-use protections and abuse prevention controls. Accounts with unusually high or abusive upload activity may be rate limited or reviewed to protect platform reliability.

## Related pages

* [Create a bucket](/docs/infrastructure/object-storage/buckets)
* [API Credentials](/docs/infrastructure/object-storage/api-tokens)
* [Lifecycle policies](/docs/infrastructure/object-storage/buckets/lifecycle-management)
* [Permissions and policies](/docs/infrastructure/object-storage/buckets/bucket-policies)