STC gives you two genuinely different ways to check your bill — a USSD code for a quick figure, or an SMS shortcode that arrives as a message you can keep for reference — and either one answers the same question depending on which format suits you.
Quick answer
Dial *166# for an instant on-screen summary, or send “1112” to 900 for the same information delivered as a text you can refer back to later.
Choosing between the two methods
| Method | Best for |
|---|---|
| *166# | An instant on-screen check, no record kept |
| SMS “1112” to 900 | A saved text you can reference again without re-checking |
MySTC app for the full picture
Neither quick method breaks down individual charges — the MySTC app → Billing section shows itemised usage, payment history, and your exact due date, which matters if the total looks higher than expected and you need to see why.
Paying and avoiding late fees
Set up SADAD auto-pay in the MySTC app so your bill is deducted automatically from your bank account, and consider paperless billing while you’re there.
Need general balance too? See checking your STC balance.
Verified against STC’s official billing guidance, August 2026.
Step-by-Step Guide
- 1
Quick
*166# for summary.
- 2
Detailed
MySTC app > Billing.
- 3
Pay
App, SADAD, or store.
Alternative Methods
Dial *166# from your phone dialer.
MySTC App > Billing
stc.com.sa > My Account
Troubleshooting
High bill
Check usage in MySTC. Call 900 for disputes.
Can't pay
SADAD or visit STC store.
Look Up More USSD Codes
Frequently Asked Questions
Is checking my STC bill free?
Yes, both *166# and the SMS to 900 are free.
How do I pay my STC bill?
Through the MySTC app, STC Pay, SADAD, my.stc.com.sa, or any STC store.
Why is my bill higher than expected?
Check the MySTC app for an itemised breakdown — roaming, premium services, or add-on subscriptions are common causes.
What's the difference between *166# and the SMS method?
Both return the same bill summary; SMS to 900 gives you a saved text record, while *166# is a quicker on-screen check.
When is my STC bill due?
Generated monthly — check the MySTC app for your specific cycle and due date.
