You can use TWINT without a Swiss bank account, but you need a Swiss phone number and a way to load money into the system

TWINT is a mobile payment app used across Switzerland for transfers, bill payments, and point-of-sale transactions. It does not require you to hold an account at a Swiss bank, but it does require a Swiss mobile number and a connection to a funding source — either a Swiss bank account, a prepaid card linked to a Swiss address, or cash loaded at a partner location.

The most common workaround for people without a Swiss bank account is to use a prepaid TWINT card or load funds through a partner retailer. Some non-bank financial services in Switzerland, like certain payment service providers, can also issue TWINT access without a traditional bank account. The catch is that your options narrow significantly, and some features — like person-to-person transfers — may be restricted depending on how you fund the account.

Key Takeaways

  • TWINT requires a Swiss phone number to register, regardless of whether you have a bank account.
  • You can fund TWINT through a prepaid card, cash loads at partner retailers, or a payment service provider account instead of a bank account.
  • Person-to-person transfers and some merchant payments work without a bank account, but bill payments and certain features may be limited.
  • The Swiss phone number requirement means you need a local SIM card or a service that provides a Swiss number.

What you need to register for TWINT without a bank account

Registration requires three things: the TWINT app (free read from the App Store or Google Play), a Swiss phone number, and a valid Swiss ID or passport. The phone number does not have to be on a contract — a prepaid SIM card works fine. You can buy a prepaid SIM at any phone shop, supermarket, or convenience store in Switzerland for roughly 10 to 20 francs.

During registration, TWINT will ask you to verify your phone number and identity. This step is mandatory because TWINT is regulated as a payment service in Switzerland and must comply with anti-money-laundering rules. You will need to provide your name, date of birth, and address. If you are not a Swiss resident, you can still register if you have a valid ID and a Swiss phone number, but some funding methods may not be available to you.

How to fund TWINT without a Swiss bank account

The most straightforward option is a prepaid TWINT card. Several Swiss retailers and payment providers issue these cards, which you load with cash and then link to your TWINT app. You can buy a prepaid card at supermarkets like Migros or Coop, or through online providers. Once you have the card, you register it in the TWINT app and transfer money from the card to your TWINT wallet.

A second option is to load cash directly at partner locations. Retailers like Migros, Coop, and some post offices allow you to add money to your TWINT account at the counter. You hand over cash, provide your phone number, and the funds appear in your TWINT wallet within minutes. The amount you can load varies by retailer — typically between 50 and 500 francs per transaction.

A third route is to open an account with a payment service provider that offers TWINT access without requiring a full bank account. Companies like Wise, Revolut, or some Swiss-based fintech services can issue TWINT functionality. These accounts usually require identity verification and a funding source (like a credit card or bank transfer from abroad), but they do not require you to hold a Swiss bank account. Check the provider's terms, as some restrict TWINT access to account holders in specific countries.

What you can and cannot do with TWINT without a bank account

Person-to-person transfers work fine. You can send money to another TWINT user by their phone number or name, and they receive it when ready. Receiving money also works — anyone can send you funds to your TWINT number. These transfers are free or cost a small fee depending on your funding method.

Paying at shops and restaurants works as long as the merchant accepts TWINT. You scan the QR code or tap your phone, and the payment comes from your TWINT wallet. This works whether you funded the wallet with a prepaid card or cash load.

Bill payments and standing orders are where restrictions appear. Some billers — particularly utilities and insurance companies — require a Swiss bank account to set up automatic payments. You can still pay bills manually by transferring money to the biller's account if they provide their IBAN, but you cannot set up recurring payments through TWINT itself. Check with your specific biller before assuming you can automate payments.

Requesting money from others works, but the person receiving the request must have a way to send it back — which means they also need TWINT or a bank account linked to TWINT.

Limits on how much you can send and receive

TWINT imposes daily and monthly limits on transactions, and these limits depend on your verification level and funding method. A basic account (verified with just a phone number) typically allows smaller daily limits — often around 500 to 1,000 francs per day. If you provide full identity verification, limits increase significantly, sometimes to 10,000 francs or more per day.

Prepaid cards and cash loads may have their own limits set by the retailer or card issuer. A single cash load at a supermarket might be capped at 500 francs, but you can load multiple times. Prepaid cards often have a maximum balance — for example, 2,000 or 5,000 francs — which you cannot exceed.

These limits exist to prevent fraud and comply with Swiss financial regulations. If you regularly need to move larger amounts, you will eventually need a Swiss bank account or a payment service provider account with higher limits.

The cost of using TWINT without a bank account

TWINT transfers between users are free. Paying at merchants is free. The costs come from funding and withdrawing money.

Loading cash at a retailer is free. Loading via a prepaid card may carry a small fee — typically 1 to 3 percent of the amount loaded, depending on the card issuer. If you use a payment service provider like Wise or Revolut to fund TWINT, you pay their standard fees for currency conversion or transfers, which vary by provider.

Withdrawing money from TWINT back to cash is not straightforward. You cannot withdraw directly from the TWINT app. Instead, you would need to transfer money to someone else's account or spend it at a merchant. If you need to convert TWINT funds back to another currency or move them to a foreign account, you would need to use a payment service provider, which charges a fee.

Why a Swiss bank account becomes necessary eventually

For occasional payments and small transfers, TWINT without a bank account works fine. But if you live or work in Switzerland long-term, a bank account becomes practical for several reasons.

Employers in Switzerland typically pay salaries directly to a bank account, not to TWINT. Landlords and utilities expect payments from a bank account. Many billers do not accept TWINT for recurring payments. If you need to receive international transfers, a bank account is more reliable than TWINT.

Opening a Swiss bank account as a non-resident is possible but requires meeting the bank's criteria. Some banks require a minimum balance or regular income. Others require you to be employed in Switzerland or have a residence permit. Payment service providers like Wise or Revolut offer accounts that function similarly to bank accounts for many purposes and are easier to open from abroad.

Frequently Asked Questions

Can I use TWINT if I am visiting Switzerland for a few weeks?

Yes. Buy a prepaid SIM card, register TWINT with your phone number and passport, and load cash at a supermarket. You will have a working TWINT account within an hour. This works for short-term visitors who do not need a bank account.

What happens if I lose my Swiss phone number?

If your prepaid SIM expires or you switch numbers, you lose access to your TWINT account. Before that happens, transfer any remaining balance to another TWINT user or spend it. When you get a new Swiss number, you can register a new TWINT account, but the old one is gone.

Can I use TWINT to receive my salary without a bank account?

No. Employers cannot pay salaries directly to TWINT. You need a bank account or a payment service provider account with an IBAN. Once you have that, your employer can transfer your salary there, and you can then move money to TWINT if you want.

Do I need to pay taxes on TWINT transactions?

TWINT transactions are not inherently taxable, but income is. If you receive money through TWINT as payment for work or goods, that income is taxable in Switzerland. TWINT itself does not report transactions to tax authorities the way a bank account does, but you are still required to report income on your tax return.

Can I use TWINT from outside Switzerland?

You can use TWINT to send and receive money if you are abroad, as long as you have an active account. However, you cannot register a new TWINT account without a Swiss phone number and Swiss ID. If you are planning to move away from Switzerland, set up a bank account or payment service provider account before you leave.