# SMS pricing

SMS pricing is based on the number of message segments sent. A single message segment is determined by a few factors:

* Type of the message: SMS, RCS, or MMS
  * SMS: a plaintext message
  * RCS: rich communication service, only available for select customers
  * MMS: a text message containing an image or GIF
* Length of the message
* Usage of special character (emojis, symbols, etc.)
* Carrier fees
  * SMS & RCS: \~$0.003 per segment
  * MMS: \~$0.01 per msg

You are billed for every segment sent and received. If you are on a Premium plan and are not registered for RCS messaging, then a typical breakdown for a text campaign is as follows:

**With no special characters (no emoji's)**

1-160 characters = $0.01 per msg + $0.003 in carriers fees = $0.013 total

161 - 320 characters = $0.02 per msg + $0.006 in carriers fees = $0.026 total

321 - 480 characters = $0.03 per msg + $0.009 in carriers fees = $0.039 total

481 - 600 characters = $0.04 per msg + $0.012 in carriers fees = $0.052 total

**With special characters**

1-70 characters = $0.01 per msg + $0.003 in carriers fees = $0.013 total

71 - 140 characters = $0.02 per msg + $0.006 in carriers fees = $0.026 total

141 - 210 characters = $0.03 per msg + $0.009 in carriers fees = $0.039 total

etc.

***

#### How are text messages with images priced?

A text message that includes an image or GIF is considered as an MMS message. These messages are more expensive than a regular SMS, however you are only charged for one segment for MMS. This means you can include as many characters and emojis as you'd like within an MMS and not get charged extra.

See our MMS pricing below.

***

See our pricing breakdown below (US & Canada).

<table><thead><tr><th width="257">Type of message</th><th width="200">Characters</th><th width="148">Premium Price</th><th>Starter Price</th></tr></thead><tbody><tr><td>SMS (no special characters)</td><td>160</td><td>$0.010</td><td>$0.015</td></tr><tr><td>SMS (w/ special characters)</td><td>70</td><td>$0.010</td><td>$0.015</td></tr><tr><td>RCS Basic</td><td>160</td><td>$0.010</td><td>$0.015</td></tr><tr><td>RCS Single</td><td>161+</td><td>$0.020</td><td>$0.030</td></tr><tr><td>MMS</td><td>0-600</td><td>$0.03</td><td>$0.03</td></tr></tbody></table>

See our pricing breakdown for international SMS.

| Country        | Premium (USD per segment) | Starter (USD per segment) |
| -------------- | ------------------------- | ------------------------- |
| Andorra        | $0.1667                   | $0.2501                   |
| Austria        | $0.1239                   | $0.1859                   |
| Belgium        | $0.1329                   | $0.1994                   |
| Canada         | $0.0100                   | $0.0150                   |
| Denmark        | $0.0663                   | $0.0995                   |
| France         | $0.1010                   | $0.1515                   |
| Germany        | $0.1190                   | $0.1785                   |
| Iceland        | $0.0837                   | $0.1255                   |
| Ireland        | $0.0930                   | $0.1396                   |
| Italy          | $0.1173                   | $0.1760                   |
| Liechtenstein  | $0.0423                   | $0.0634                   |
| Luxembourg     | $0.0937                   | $0.1405                   |
| Monaco         | $0.2349                   | $0.3524                   |
| Netherlands    | $0.1223                   | $0.1834                   |
| Norway         | $0.0824                   | $0.1236                   |
| Portugal       | $0.0599                   | $0.0898                   |
| San Marino     | $0.1387                   | $0.2081                   |
| Spain          | $0.1108                   | $0.1661                   |
| Sweden         | $0.0771                   | $0.1156                   |
| Switzerland    | $0.0918                   | $0.1377                   |
| United Kingdom | $0.0586                   | $0.0879                   |
| United States  | $0.0100                   | $0.0150                   |


---

# 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://docs.cymbal.co/help/pricing/sms-pricing.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.
