# Chainlet Billing

## Chainlet Billing Overview

Chainlets are billed at a pre-determined interval depending on the type of chainlet it is and the duration of each epoch. Typically, a chainlet would be billed each day for the resources it consumes.

{% hint style="warning" %}
As each billing cycle is processed, the funds available to the chainlet inside the escrow account get depleted. Make sure you keep your escrow account funded to prevent your chainlet from being shutdown.
{% endhint %}

{% hint style="info" %}
A chainlet setup cost is a 1-time fee charged when the chainlet is initially launched.

An epoch cost is the amount billed at the end of each epoch. For SagaOS, the epoch is set to 1 day
{% endhint %}

As can be seen in our example listing above, we have a SetupCost of 10`psaga` (1 `psaga` = 1,000,000 `upsaga`) which is charged when the chainlet is launched.

We also have an EpochCost of 10`psaga` which is the amount billed to the chainlet each day.

All chainlets launched are charged a setup fee and a 30-day deposit of the epoch cost, which is then decremented as the chainlet gets billed each epoch.&#x20;

For our example above, our chainlet launch cost would be

(SetupFee 10`psaga)` + (30 days \* EpochCost 10`psaga/day`) = 310`psaga`.

This amount of **310`psaga`** is charged to the chainlet launcher's wallet at chainlet launch, and deposited into the escrow account associated with the chainlet.

As the chainlet is billed each epoch, this [escrow account](https://docs.saga.xyz/saga-web-app/account-management/view-escrow-account-information) gets depleted.

{% hint style="info" %}
Ensure you have sufficient funds in the wallet launching the chainlet

Add funds to your chainlet at any time by [depositing funds into the chainlet's escrow](https://docs.saga.xyz/saga-web-app/account-management/deposit-funds-into-escrow)&#x20;
{% endhint %}
