• Sarawak Pay is a mobile application offering a wide range of financial services, an initiative by the Sarawak Government to provide a one-stop mobile app payment channel for the public to make payment for bills or purchases via their mobile phone
  • It includes additional features such as Scan&Pay and payment using e-Wallet.
  • It is operated by SiliconNet Technologies Sdn. Bhd.(SNT)

  • SNT is a subsidiary of SAINS which is wholly owned by the Sarawak Government. SNT operates PaybillsMalaysia, PayBillsSarawak and Sarawak Pay
  • SNT has approval from Bank Negara to operate an electronic wallet within Sarawak Pay

  • At the login screen, press the "Forgot Password"
  • Enter your full name, username and NRIC for verification
  • An auto generated password will be sent to you through your email
  • Use the temporary password to login and change your password once you have logged in


  • Download the Sarawak Pay app from Google playstore or Apple appstore
  • Launch the mobile app, then register as a NEW user
    • Complete the Registration form
    • An OTP will be sent to your hand phone.
    • To complete your registration you need to key in the 6 digits verification code. Upon successful registration, a Sarawak Pay account will be created.

If you have not subscribed your bills, go to 'Pay Bill' feature, press the '+' button on the top right, select the bill you want to subscribe and fill in the relevant details.

Note: You might need to refer to your physical bill to obtain account information to subscribe for the bill.

Sarawak Pay supports payment using e-wallet. To top-up your e-wallet, you will need to log into your internet banking. The banks available are:

Affin Bank, Alliance Bank, AmBank, Bank Islam, Bank Muamalat, Bank Rakyat, Bank Simpanan Nasional, CIMB Clicks, Hong Leong Bank, Kuwait Finance House, Maybank2E, Maybank2U, OCBC Bank, Public Bank, RHB Bank, Standard Chartered, UOB Bank


  • Go to 'My Account', the third option on the bottom right
  • Select Top-Up
  • Key in the amount you want to top-up
  • Select your preferred internet banking; you will be directed to the bank website
  • Note: Minimum top-up is RM30.00. Maximum top-up is RM3000.



  • Go to 'My Account', the second option on the bottom right
  • Select 'Withdrawal'
  • Add your preferred internet banking name and bank account number to perform withdrawal
  • We will process the withdrawal request within 7 business days.
  • Note: A fee of RM1.00 will incur for every withdrawal request


For security reasons and adhering to Bank Negara compliance, you are only allowed to have one device logged in with your Sarawak Pay account.

If your account is logged into with another device, your original device will be logged out and a notification will be sent to you. If you would like to switch your Sarawak Pay account to your preferred device, please contact our Call Centre for assitance.

There are two ways to add Sarawak Pay accounts to your Friends List.

First method is:


  • Select your nickname on the top left of your Sarawak Pay homepage.
  • Select 'My Contacts'
  • Press the '+' sign on the top right.
  • You may search your friend's Sarawak Pay account username or scan to add friend.


Second method is:


  • Select 'Name Card' on the top right of your Sarawak Pay homepage.
  • Your QR code will be shown.
  • Ask your friend to scan your QR code to add you


Select Fund Transfer in the Sarawak Pay main screen

  • Transfer to your contact in Sarawak Pay or to a Sarawak Pay account by entering the username
  • Per transfer is set at a maximum limit of RM50.00 at the moment
  • The accumulated daily total transfer allowed is RM1,500.00
  • At the moment, monthly limit for fund transfer is RM3,000.00 and yearly limit is RM15,000.00



  • You can scan the QR Code on the bills or at the outlet and pay using your e-wallet.
  • This feature will be available for newly issued SESCO, KWB and Local Council Assessment bills, and at the various outlets at Riverside Majestic Hotel and Grand Margherita Hotel

There are a few ways on how you can get started as a Sarawak Pay Merchant.

First way is you may sign up as a merchant through the Sarawak Pay App. Go to Merchant Account and register your business. Upon a successful registration, you will instantly receive your Merchant QR Code and the option to set your price. Second way is you may click on the link at the Homepage that will redirect you to an Online Form. Fill in the Online Form in full and we will follow up.

For further questions, email us at hello@sarawakpay.gov.my

  • Users can pay bills including SESCo, all the 4 water utilities (KWB, SWB, LAKU & JBALB), all Sarawak councils (for payment of assessment bills).
  • Sarawak Pay can be used to purchase products or services at our participating merchants.
  • Our merchant listing can be viewed here : https://sarawakpay.sarawak.gov.my/pages.php?mod=merchant-listing&menu_id=0&sub_id=33


Sarawak Pay Merchant is an app for merchants to conveniently view payment received. Available for download in Google Play and App Store.This APP is meant for internal distribution of Registered Company Merchants of Sarawak Pay and is made exclusive to in-house employees of the Company Merchant only. 


This Sarawak Pay Merchant App is meant for Registered Company Merchant to allow outlet staff to view confirmation of payment from customers using Sarawak Pay App (on a mobile device).

The Sarawak Pay registered Company Merchant owner uses a browser-based merchant service system (https://spayfintech.sarawak.gov.my/ecs/) as an admin to assign or remove user account for their respective outlet staff to access the Sarawak Pay Merchant App.

Sarawak Pay Merchant APP is free for download. Just create an account in merchant management system and login with the user name name and password sent by sms.