Immigration & Checkpoints Authority

Electronic Re-Entry Permit

Please wait 

Welcome to e-REP

This facility allows Singapore Permanent Residents (PR) to renew and transfer Re-Entry Permits (REP) online.

Important Notes

  • To renew/transfer a REP, you will need a Singpass account. To apply for a SingPass, please visit
  • A User Guide to using e-REP is readily available here.
  • Upon approval of Renewal Applications, you will need any one of the following in order to make payment online:
    - VISA Card; or
    - MasterCard Credit/Debit Card; or
    - Internet Banking (Citibank, DBS/POSB or UOB)
    For eNETS payment, Java Version 6 Update 2 is required for your browser. Please verify your Java installation here.
  • If you are using a pop-up blocker, please add the following as your allowed sites. Otherwise, the relevant transaction pages from the banks may not be displayed, or your transaction request may not be complete. Please refer to Help for more details.
  • You are advised to add the following to enable cookies. Please refer to Help for more details.
  • To print REP, ensure that your printer is functional and Adobe Acrobat Reader is installed. You can download the Acrobat Reader at

  • You are required to log in using Singpass to submit your application as it is more efficient and saves you a trip down to ICA. If you do not have a SingPass account, you may obtain one here (link to Singpass website).

    If you are unable to obtain one after exhausting all means, you may book an appointment with ICA at eAppointment to submit your Renewal / Transfer of REP applications.

Main Menu

   Login with Singpass

Click on the buttons or links once only.
Do not use the Back or Forward button on your browser as this may end your transaction.

If you encounter any problems with this e-service, please email us at

This website is optimised for IE version 10.0, 11.0, Firefox 27.0, 28.0 and Safari 6.1, 7.0, Chrome 34.0, 35.0, Opera 19, 20