In addition to C2C, Binance also offers a channel to buy crypto directly with credit/debit cards (called [Buy Crypto] - [Card Payment] in the App). This method has the lowest threshold and is the fastest, completing the conversion from fiat to USDT/BTC within minutes. However, the fees are relatively high, and cards from all countries are not universally supported. This article clearly outlines the fee structure and support status across various countries. Before starting, please log in to the Binance Official Website to complete your KYC verification. Operating via the Binance Official App on mobile will be smoother; for iOS installation issues, please see the iOS Installation Guide.
One-Sentence Answer: Fees are Typically 1.8% - 3.5%
Buying crypto with a credit card on Binance is not fee-free. The rate consists of three parts: Binance channel fee + card network fee + possible cash advance fee from the issuing bank, generally totaling around 1.8% - 3.5%. The rates fluctuate depending on the country, card type, and payment gateway.
Specific breakdown:
- Binance Service Fee: 1.8% - 2.0% (Main component)
- Card Network Fee (Visa/MC): 0.3% - 1.0%
- Cash Advance Fee (Possible): 3% - 5% (Some banks classify crypto purchases as "cash advances")
- Exchange Rate Spread (For non-local currency transactions): 0.5% - 1.5%
Supported Card Types and Countries
Global Support Scope
Binance card payments cover about 100 countries, but the level of support varies greatly. Ranked from the smoothest to the most restricted, they roughly fall into four tiers:
Tier 1 (Completely Smooth):
- Most European countries: Germany, France, Italy, Spain, Netherlands, Austria.
- United Kingdom (with restrictions, explained below).
- UAE, Saudi Arabia.
- Some Southeast Asian countries: Thailand, Vietnam.
- Latin America: Brazil, Mexico, Argentina.
Tier 2 (Available but High Fees):
- Turkey, South Africa.
- Philippines, Indonesia.
- Japan, South Korea (local versions required).
Tier 3 (Severely Restricted):
- United Kingdom: Issuing banks frequently block crypto transactions.
- Australia: Banned by some banks.
- Canada: Banned by some banks.
Tier 4 (Not Supported):
- United States (Must use Binance.US).
- Cards issued in Mainland China.
- Certain sanctioned regions.
Supported Card Networks
| Card Network | Support Status |
|---|---|
| Visa | ✅ Fully Supported |
| Mastercard | ✅ Fully Supported |
| Maestro | ✅ Supported in some countries |
| American Express | ❌ Not Supported |
| JCB | ⚠️ Supported within Japan |
| UnionPay | ⚠️ Supported for some overseas issuances |
| Discover | ❌ Not Supported |
Card Types
- Debit Card: Recommended; lower fees, relaxed bank risk control.
- Credit Card: Usable, but might trigger cash advance fees.
- Prepaid Card: Partially supported; requires sufficient balance.
- Virtual Card: Supported; includes neo-banks like Wise, Revolut, etc.
Actual Fee Examples
Taking the purchase of 1000 USDT as an example (actual rates are subject to the display upon order submission):
| Country | Card Type | Binance Rate | Actual Amount Received |
|---|---|---|---|
| Germany | Visa Debit | 1.8% | 982 USDT |
| UK | Mastercard Credit | 2.5% | 975 USDT |
| Dubai | Visa Debit | 1.8% | 982 USDT |
| Turkey | Visa Debit | 3.2% | 968 USDT |
| Brazil | Visa Credit | 4.0% | 960 USDT |
| Japan | JCB Debit | 2.8% | 972 USDT |
Comparison with C2C: C2C typically has a 0 - 0.3% price spread, far lower than card payments. The essence of card payment is exchanging higher fees for convenience.
Payment Process
Step 1: Select Buy Crypto Method
Open the Binance App, click [Buy Crypto] on the homepage. Select the [Card (Visa/MC)] tab.
Step 2: Enter Amount and Coin
- Enter the fiat amount you want to pay (or the amount of crypto you want to buy).
- Select the fiat currency (EUR, GBP, BRL, TRY, etc.).
- Select the cryptocurrency to buy (BTC, ETH, USDT, etc.).
- The system will automatically display the fee rate and actual received amount.
Step 3: Select Payment Gateway
Binance will display 1 - 3 third-party payment gateways to choose from:
- Simplex: The earliest partner, widest coverage.
- Mercuryo: Mainstream in Europe, lower rates.
- Banxa: Australian background, exclusive in some countries.
Different gateways have slightly different rates; just choose the lower one.
Step 4: Fill in Card Information
- Card Number
- Expiry Date
- CVV
- Cardholder Name
- Billing Address
When using it for the first time, additional KYC verification may be required (uploading ID and selfie).
Step 5: Complete 3D Secure Verification
Most cards will pop up the issuing bank's 3D Secure verification page, requiring:
- SMS verification code.
- Or Bank App push confirmation.
- Or Facial recognition.
Once passed, the order is submitted.
Step 6: Wait for Arrival
Under normal circumstances, the cryptocurrency will arrive in your spot account within 1 - 5 minutes. If it shows "Processing" for more than 30 minutes, it means the bank is reviewing it. Possible outcomes:
- Success: Arrives within a maximum of 24 hours.
- Failure: Automatic refund (returned to the card in 3 - 7 business days).
Common Reasons for Card Payment Rejection
Reason 1: Issuing Bank Blocks Crypto Transactions
The most common reason. Many traditional banks default to blocking merchant category code MCC 6051 (Cryptocurrency Merchants). You will see "Transaction Failed" or "Declined by Issuing Bank".
Solution:
- First, contact the issuing bank and request to unblock crypto transactions.
- Or switch to a crypto-friendly card (neo-banks like Wise, Revolut, Monzo, N26, etc., are crypto-friendly).
Reason 2: Card Does Not Support 3DS 2.0
Older cards (without a bound phone number) cannot pass 3D Secure. Solution: Go to the bank to upgrade or replace the card.
Reason 3: Risk Control Triggered
- Using a foreign IP.
- Multiple attempts in a short time.
- Large first-time transaction.
Solution: Wait a few hours and try again, or start with a small amount test first.
Reason 4: Exceeded Daily/Monthly Limits
Binance card payments have their own limits:
- Per Transaction: 5000 USDT equivalent.
- Daily Limit: 20000 USDT equivalent.
- Monthly Limit: 50000 USDT equivalent.
- Users with higher KYC tiers have higher limits.
Card Payment vs C2C vs Bank Wire
| Dimension | Card Payment | C2C | Wire Transfer |
|---|---|---|---|
| Fees | 1.8 - 3.5% | 0 - 0.3% | Free |
| Speed | Seconds | 5 - 30 Minutes | 1 - 3 Days |
| Threshold | Lowest | Medium | High (Large Amounts) |
| Limit | Medium | Medium | Highest |
| Risk Control Risk | Low | Medium (Bank card may be frozen) | Low |
Recommended Scenarios:
- Beginner's first crypto purchase, small test amount → Card Payment
- Daily deposits under 10k → C2C
- Large deposits over 100k → Wire Transfer (if supported)
Frequently Asked Questions
Q1: Can I use a card issued in Mainland China to buy crypto on Binance?
A: No. Binance rejects all cards issued in Mainland China, whether Visa, MC, or UnionPay. This has nothing to do with physical location; it is determined by the issuing bank's country code. Cards held overseas (Hong Kong, Singapore, etc.) can be used normally.
Q2: Will buying crypto with a credit card be classified as a cash advance by the bank?
A: Some banks will. U.S. banks like Chase and Bank of America used to frequently classify crypto purchases as Cash Advances, incurring an extra 3 - 5% fee and accruing interest immediately. European banks and debit cards usually do not. If unsure, using a debit card is the safest.
Q3: What should I do if the card payment fails but the money was deducted from my card?
A: Don't worry, it will automatically be refunded. The deduction for a failed transaction is actually a pre-authorization and will automatically be released back to your card within 3 - 7 business days. If it has not been refunded after 10 days, contact the issuing bank rather than Binance support (since the money is held by the bank and Binance never received it).