This is the beginner's guide to SMS for a business in Kuwait: the handful of things that actually decide whether your messages arrive, what they cost, and whether you are allowed to send them. It explains rather than lists. If you want the full industry vocabulary instead, we keep a separate glossary of 58 SMS terms.

There are two kinds of SMS, and only one concerns you

A message from one person to another is P2P. A message sent by a system to a person, a verification code, an order update, a campaign, is A2P, application to person. Everything on this page is about A2P, because that is what a business sends and it is priced and regulated differently.

To send A2P at any scale you connect to an SMS gateway, which is a service that has the connections to the mobile operators so you do not have to. Your software sends a request to the gateway with a number and a message, and the gateway handles everything after that. You can do it from code through an API, from a web page, or even by e-mail.

The name on the message: your Sender ID

When a message arrives from a business, the phone shows a name rather than a number. That name is the Sender ID, and it is the single most important thing to understand before you start in Kuwait.

It has to be registered before you can use it. You cannot invent one and send. Generic words are refused, so no INFO, no SMS, no ALERT. Registration goes through the operators and takes documents, which is why it is worth starting early rather than the day before a campaign.

A Sender ID made of letters cannot be replied to. That is why campaigns put a link or a phone number inside the message text: the recipient has no way to answer the message itself.

Why the same message sometimes costs double

This one surprises everybody, and it is arithmetic rather than pricing.

A message written in the standard character set holds 160 characters. The moment your text contains a single Arabic letter or one emoji, the whole message switches to a different character set called Unicode, and the limit drops to 70 characters.

Longer text is not rejected, it is split into parts and reassembled on the phone. But each part is charged. And once split, the limit per part falls slightly, to 153 characters, or 67 in Unicode, because each part carries a small header.

So a 200-character English message is two parts. Add one emoji to it and it becomes three. Nothing looked different when you typed it, and the bill went up by half.

How you know it arrived

The network sends back a delivery report, usually shortened to DLR: delivered, failed, or expired. Any gateway worth using shows you this per message. Without it you are sending into the dark and assuming it worked.

Two other things matter if you send verification codes. Speed, because a customer sitting on a login screen will not wait, and the route, meaning how directly your message reaches the operator. A message handed through several intermediaries is slower and less predictable than one going straight to the Kuwaiti networks.

What you are allowed to send, and when

Kuwait's regulator is CITRA, and its rules are specific. A commercial message, meaning marketing, is for daytime hours only unless it is genuinely urgent. It must identify who sent it, and it must give the recipient a workable way to stop receiving them.

A transactional message is different: a verification code, an order confirmation, an appointment reminder, something the customer is expecting because of an action they took. Those are not restricted to those hours.

The regulator also requires a do-not-disturb list, so people can opt out of marketing altogether. The full rules are on our SMS regulations page.

You will find guides quoting TCPA and GDPR. Those are American and European rules. They do not govern messages to Kuwaiti numbers, though they do govern you if you message customers in those regions.

Credits, points, and why the cheaper price is often the dearer one

With us a credit is one message, to any Kuwaiti network. Flat.

Most providers here work on points instead: a message costs a different number of points depending on which network the recipient is on. The advertised price per message is therefore not the price you end up paying, and the difference is usually in their favour, not yours. It is the most common misunderstanding in this market and we wrote it up separately in the pay-per-message deception.

The other question worth asking any provider: do the credits expire? Ours do not.

Verification codes, in one paragraph

An OTP is a one-time password, the short code sent to confirm a login, a signup or a payment. Using it alongside a password is two-factor authentication, and SMS remains the most widely used second factor because it needs no app and works on any handset. What matters for OTP is speed and reliability rather than price, because a code that arrives late is a customer who gave up. See OTP SMS.

Who actually carries your message

An MNO is a mobile network operator, a company that owns towers and spectrum. Kuwait has three: Zain, Ooredoo and stc. An MVNO is a virtual operator with a licence but no network, renting capacity from one of them; Virgin Mobile is the best known one here. Our guide to the operators in Kuwait covers each of them and explains which numbers belong to which.

Questions people ask

How many characters can one SMS hold? 160 in the standard character set. 70 if the message contains any Arabic or an emoji.

Why did one message cost more than one credit? It was longer than a single part, or a character in it forced the whole message into Unicode.

Do I need a Sender ID? In Kuwait, yes, and it must be registered before you can send with it.

Can I send marketing at any time of day? No. Commercial messages are for daytime hours unless genuinely urgent. Transactional messages are not restricted.

What is the difference between A2P and P2P? A2P is sent by a system to a person. P2P is one person texting another.

Where do I find the more technical terms? In our glossary of 58 SMS terms, which covers the industry vocabulary: SMSC, HLR, aggregators, termination rates and the rest.