Email from Revolut:
We have an important update for you. We are introducing new limits on your Revolut account. This means that if you are based in Singapore, you will be able to hold up to S$5,000 (or equivalent in other currencies) at the end of the day Singapore time. These limits will vary depending on whether or not you have set up your External Account with us.
Why is there a cap on the account?
Revolut is regulated by the Monetary Authority of Singapore and under the new Payment Services Act, there’s a limit to how much you can hold and spend with local e-wallets.
What is an External Account?
An External Account is a personal deposit account held with a bank in Singapore. We will notify you when you can set up your External Account in your Revolut App.
With an External Account, you’ll be able to:
Top up or receive more than S$5,000 in your Revolut account throughout the day
Automatically transfer any balance in excess of S$5,000 to your External Account every night
Is there a spending limit?
As required by regulations, your transaction limit will be S$30,000 per year. This annual limit is calculated on a 12-month rolling basis.

Transactions that are not part of the S$30,000 limit:
Transfers to your External Account
Local and international transfers to a your personal account
Local transfers to another person’s personal account
What if I have not set up an External Account?
You can hold up to S$4,800 or foreign currency equivalent in your Revolut account
If you hold more than S$4,800 or foreign currency equivalent, you will not be able to top-up or receive money until your balance is reduced or you set up an External Account