How can we help?

  • How can I add money to my Revolut account?
  • With card
  • With Apple Pay or Google Pay
  • With auto deposit
  • With money from other Revolut users
  • With linked accounts
  • With cash or cheque
  • For Personal Users
  • Adding money

What cards and currencies are supported?

You can add money to your Revolut account with a card in SGD. You should add money in the currency that your card is held in. If your card is not in SGD, your bank might charge a conversion fee.

We currently support Mastercard® and Visa® cards. Unfortunately, American Express is not supported.

Due to international restrictions in place, it's not possible to top up your Revolut account with a bank card issued in Russia or Belarus.

Related Articles

How can I add money to my Revolut account?

With card

  • How do I add money to my Revolut account with a card?
  • What cards and currencies are supported?
  • Are there any card deposit limits?
  • My card deposit failed
  • Why is my card deposit pending?
  • Why has my card deposit been reverted?
  • My top-up by card failed but I was billed for my top-up card
  • Why did my bank charge me a fee for a top-up by card?
  • Verifying my deposit card
  • How do regulatory limits affect my card top-ups?

How do I add money to my Revolut account with a card?

Are there any card deposit limits?

My card deposit failed

  • Due to issue with user authentication (3D secure)
  • Due to AVS address mismatch
  • Due to insufficient funds
  • Due to unsupported card
  • Due to the bank declining the transaction

Why is my card deposit pending?