# Pricing

If you have already signed a contract with Agora, the billing terms and conditions within that contract take precedence.

## Signaling pricing​

The unit prices are as follows:

Highest number of DAUs for the monthPricing, US\$/1,000 DAUs
≤ 1,0000
> 1,00014.50

## Cost calculation​

Billing for Signaling begins once you implement the signaling functionality using Signaling SDK and occurs monthly.

Agora calculates your monthly pricing by adding up the highest number of daily active users (DAUs) for the month of each Signaling project in your Agora Console developer account, subtracting the 1,000 free DAUs, and multiplying by unit pricing.

The basic formula is shown here:

Monthly cost = (total DAUs in all projects - 1000 free DAUs) / 1,000 × unit pricing

## Examples​

This section illustrates how Agora calculates the cost for Signaling.

### One project​

Suppose you are using Signaling and the highest number of DAUs for the month is 9,000. Because the first 1,000 in the highest number of DAUs for the month are free of charge, the number of DAUs used to calculate the monthly billing is 8,000. Therefore, the monthly billing for Signaling is 8,000 (DAUs) / 1,000 × \$14.50 = \$116.

### Two projects​

Suppose you are using Signaling in project A and project B. The highest number of DAUs for the month in project A is 9,000, and the highest number of DAUs for the month in project B is 5,000. Because the first 1,000 in the highest number of DAUs for the month are free of charge, the number of DAUs used to calculate the monthly billing is 9,000 + 5,000 - 1,000 = 13,000. Therefore, the monthly billing for Signaling is 13,000 (DAUs) / 1,000 × \$14.50 = \$188.5.