# Balance Top-Up

To use the goodPayments, a merchant must top up their account balance. When a merchant completes registration, goodPayments generates two separate deposit addresses:

**Service Fee Address (Forwarding Balance)** – used to top up the merchant’s main balance, from which the fees for invoice generation and forwarding funds are deducted. This address supports deposits in **TRX** and **USDT (TRC-20)**.

**Activation Address (Activation Balance)** – used to top up the activation balance. This balance is required to activate temporary addresses generated for processing USDT (TRC-20) payments. This address **only supports TRX deposits**. A detailed description of this mechanism is available in the [Address Activation](/docs/user-guide/address-activation.md) section.

### Topping Up the Forwarding Balance

The balance used to pay service fees can be topped up in the **«Balance»** section. Click **«Top Up Forwarding»**, and a modal window will open containing:

* The deposit address
* A QR code for quick scanning
* A currency selector (TRX or USDT TRC-20)

To top up the balance, send cryptocurrency from any external wallet to the provided address. Once the transaction is confirmed on the Tron blockchain, the funds will appear in your dashboard.

<figure><img src="/files/Bp6qTkrX7GloBfyPnI1z" alt="" width="488"><figcaption></figcaption></figure>

**Supported deposit currencies:**

| TRX  | Tron (TRC-20) |
| ---- | ------------- |
| USDT | Tron (TRC-20) |

{% hint style="warning" %}
**Important:** The merchant’s balance is internally calculated in **TRX**. Therefore, when topping up with USDT (TRC-20), the service will **automatically convert USDT to TRX** at the TRX/USDT rate at the time of deposit **plus a 6% service fee**.
{% endhint %}

### Topping Up the Activation Balance

Topping up the activation balance works similarly to topping up the forwarding balance.

In the **«Balance»** section, click **«Top Up Activation»**, and a modal window will provide the activation deposit address and QR code.

<figure><img src="/files/X5ZIiqc8SXggPnZVYpMs" alt="" width="451"><figcaption></figcaption></figure>

Once funds are sent and confirmed on the Tron blockchain, they will appear in your activation balance.

{% hint style="warning" %}
**Note:** The activation balance **can only be topped up with TRX**.
{% endhint %}

### Transaction History

The **«Balance»** section includes a detailed history of all merchant balance top-ups and deductions.

The history includes:

* **Transaction hash** (with a link to a blockchain explorer)
* **Operation type** (Top-up / Withdrawal / AML charge)
* **Amount**
* **Balance type** (Main / Activation)
* **Date and time** of the operation


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://goodpayments.gitbook.io/docs/user-guide/balance-top-up.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
