Pricing model

Pricing that stays out of your way.

Pay only for successful verifications. No minimum commitments, no contracts, and no surprises.

Prepaid credits
No monthly fees
Credits never expire
Same rate for OTP + transactional
Billing snapshot

Successful sends only

Credits are deducted only when messages are delivered.

Sandbox usage

Unlimited testing at Rs. 0.

Top-ups

Anytime

Credits

Never expire

Need higher volume? See credit options

OTP Verification Credits

Purchase credits in advance. Credits are deducted only when an OTP is successfully sent. Credits never expire.

Starter

Rs. 350

210 credits

180 verification credits

+ 30 bonus credits

Best for pilots and internal trials.

Growth

Rs. 1,050

700 credits

630 verification credits

+ 70 bonus credits

Best for steady growth teams.

Most popular

Scale

Rs. 1,950

1,400 credits

1,170 verification credits

+ 230 bonus credits

Best for core production traffic.

Business

Rs. 4,050

3,000 credits

2,430 verification credits

+ 570 bonus credits

Best for multi-team operations.

Custom Credits (High Volume)

Estimate pricing for higher volumes. Enterprise usage requires approval.

Min 3,000 total credits · Max 100,000 total credits
3,000 total 100,000 total

Selected total credits

10,000 credits

9,000 base credits + 1,000 bonus credits

Estimated total price

Rs. 0

Enterprise & high-volume usage:

10,000+ credits/month — custom pricing and limits

50,000+ credits/month — enterprise volume plans available

Manual approval required. Usage review and volume commitment.

Approved Transactional Messages

Send system notifications using pre-approved templates. This feature is for operational messages only, such as order confirmations or appointment reminders.

Transactional SMS uses the same credit balance as OTP verifications. Each approved message deducts from your prepaid credits.

Credits used

Same OTP credit balance

Template review required
No promotional content
Dynamic variables supported

Sandbox Mode

Always Free

Build and test your integration without spending anything. Sandbox mode simulates the full API experience with no SMS delivery and no charges.

Rs. 0

forever

Sandbox includes:

Full API access
No SMS sent to real phones
Fixed OTP: 123456
No credits deducted
Same API responses
Unlimited test requests

What counts as a charge

You are charged for

  • Successful OTP send requests (SMS delivered to carrier)
  • Approved transactional message sends

You are not charged for

  • Sandbox mode usage
  • OTP verification API calls
  • Failed validation (invalid phone format)
  • Rate-limited requests
  • Template submission and review
  • API access and documentation

Fair use and rate limits

Rate limits protect delivery quality and prevent abuse. They are designed to support normal application usage while maintaining platform reliability.

Limit Value
OTPs per phone (hourly) 5
OTPs per phone (daily) 10
API requests per minute 100
Verification attempts per OTP 3

Need higher limits? Contact us to discuss your use case.

Frequently asked questions

Do credits expire?

No. Once you purchase credits, they remain in your account until used. There is no expiration date.

Is there a minimum monthly fee?

No. NepalOTP has no monthly fees, platform fees, or minimum commitments. You only pay for credits when you need them.

Can I upgrade or buy more credits anytime?

Yes. You can purchase additional credits at any time through the dashboard. There are no upgrade tiers or plan changes required.

Do you offer postpaid billing?

No. NepalOTP operates on a prepaid model only. API requests fail when your balance is insufficient. We recommend setting up low-balance alerts in the dashboard.

What happens if my balance runs out?

OTP send requests will return an INSUFFICIENT_BALANCE error. No message is sent, and no charge occurs. Top up your balance to resume service.

Can I get a refund for unused credits?

Credits are non-refundable. Since credits never expire, we encourage starting with a smaller pack to test your integration before purchasing larger volumes.

Do you offer invoices for businesses?

Yes. Receipts and invoices are automatically generated for each purchase and available in your dashboard under Billing.

Start building today

Create your account, test in sandbox mode for free, and go live when you are ready.

No credit card required to start in sandbox mode.