How to Deposit Money on Polymarket

If you're wondering how to deposit on Polymarket, you're in the right place. On October 12, 2024, a 30-year-old French trader deposited $70 million into Polymarket across multiple accounts. The platform handled it smoothly using the same process you'd use for $50, clearing in under a minute. By November 6th, when Trump won the election, those accounts were worth $85 million. The mechanics of getting money onto Polymarket are simple.

Apr 2026|15 min read

Quick Answer: How to Deposit on Polymarket

You need a Polymarket account, a payment method (credit card, bank account, or crypto wallet), and two minutes. Polymarket runs on USDC, a stablecoin worth one dollar. Buy USDC directly through Polymarket using a card or bank transfer, or send it from another crypto wallet if you already own some. Minimum deposit: $20. First-time deposits over $150 require identity verification (photo ID plus selfie), taking 5-10 minutes.

What You Need Before You Deposit on Polymarket

Required:

  • A verified Polymarket email account
  • Credit/debit card, US bank account, or existing USDC in another wallet
  • Government-issued ID (driver's license or passport) for card/bank deposits over $150

Time commitment:

  • First deposit with verification: 10-15 minutes
  • Card deposits after verification: 30 seconds
  • Bank transfers: 1-3 business days
  • Crypto wallet transfers: 30 seconds to 2 minutes

The USDC detail that matters: USDC is a stablecoin, a digital currency pegged 1:1 to the US dollar. When you deposit, you're converting regular dollars into USDC, which lives on a blockchain and works like dollars in your account. Your $100 deposit becomes 100 USDC, which is worth $100. The blockchain enables instant deposits and withdrawals without traditional banking delays. You don't need to understand the technical details to use it. Polymarket handles the conversion automatically when you deposit with a card or bank account.

Since October 2024, Polymarket has been available to US users following CFTC approval, ending a two-year US block after a $1.4 million settlement in January 2022. If you're accessing from the US, you're using the regulated version of the platform.

Method 1: Credit or Debit Card (Fastest for First-Time Users)

This is the path most new users take and one of three Polymarket deposit methods available. It's instant after verification, requires no crypto knowledge, and gets you trading within minutes.

Step-by-step process:

  1. Log into your Polymarket account and click the "Deposit" button in the top-right corner of the screen
  2. Select "Buy with card" from the deposit options menu
  3. Enter your deposit amount. Minimum $20, maximum $10,000 per transaction (higher limits available after verification history)
  4. Enter card information:
  • Card number
  • Expiration date
  • CVV code
  • Billing ZIP code
  1. Complete identity verification (first-time deposits over $150 only):
  • Upload photo of government ID (front and back)
  • Take a selfie for facial verification
  • Verification takes 5-10 minutes in most cases. Specifically, about two-thirds of verifications clear in under 10 minutes
  • Check your email if verification takes longer
  1. Confirm the purchase. Review the amount, fee breakdown, and final USDC you'll receive.
  2. Funds appear instantly in your account balance (top-right corner) once verification clears

Fee structure: Card deposits carry a processing fee of 2.9% plus $0.30 per transaction. This is standard for crypto purchases, combining payment processor fees (Visa/Mastercard's 2-3%) plus crypto on-ramp service markup. Example breakdown:

  • $100 deposit = $2.90 fee + $0.30 = $97.10 received in USDC
  • $500 deposit = $14.50 fee + $0.30 = $485.20 received in USDC
  • $1,000 deposit = $29.00 fee + $0.30 = $970.70 received in USDC

Processing time: Instant after identity verification completes. Subsequent deposits using the same verified card are instant with no additional verification needed.

Common issues and solutions:

"Transaction declined by card issuer" Many banks automatically block cryptocurrency-related purchases as a fraud prevention measure. This is the most common deposit issue for new users.

Try this:

  • Call your bank and specifically mention "Polymarket" and "USDC purchase." Some banks whitelist the transaction after verbal confirmation
  • Try a debit card instead of credit (debit cards have 40-50% higher approval rates for crypto purchases, while credit cards hover around 20-30%)
  • Banks that often block: Chase, Bank of America, Wells Fargo credit cards
  • Higher approval rates: Most credit unions (65-75%, meaning roughly two-thirds of attempts succeed), Capital One (60%), Discover (55%)

"Verification pending for more than 30 minutes" Some accounts get flagged for manual review.

Fix:

  • Check your email for document requests (Polymarket sends verification requests to your registered email)
  • Ensure your ID photos are clear, well-lit, and show all four corners of the document
  • Make sure your selfie clearly shows your face in good lighting
  • Manual review resolves within 24 hours during business days in about 85% of cases, meaning most people hear back within a day
  • Contact support@polymarket.com if pending longer than 48 hours

"Card accepted but USDC not showing in balance" Occurs rarely, roughly once in every 500 deposits, when there's a delay between payment processing and blockchain confirmation.

What works:

  • Wait 5 minutes and refresh the page
  • Check the "Transactions" tab in your account settings to confirm the deposit is processing
  • If the charge appears on your card statement but not in Polymarket after 1 hour, contact support with your transaction ID

Method 2: Bank Transfer (ACH for Lowest Fees, Slowest Processing)

Bank transfers cost less but take longer. Best for users who can wait a few days, or for larger amounts where the percentage fee savings matter.

Step-by-step process:

  1. Click "Deposit" and select "Bank transfer" from the payment options
  2. Link your bank account. Polymarket uses Plaid, the same secure banking connection that powers Venmo, Coinbase, and most fintech apps. Select your bank from the list, enter your online banking credentials, and Plaid establishes a read-only connection. It can't move money without your approval.
  3. Enter deposit amount. Minimum $20, maximum $25,000 per transaction for first-time bank transfers.
  4. Review and confirm the transfer details:
  • Amount to be debited from your bank
  • Expected arrival date (typically 2-3 business days)
  • USDC amount you'll receive
  1. Wait for clearing. ACH transfers take 1-3 business days depending on your bank:
  • Monday-Thursday transfers usually clear next business day
  • Friday transfers usually clear Tuesday
  • Weekends and federal holidays add processing time
  1. Funds become available once the ACH transfer completes. You'll receive an email notification

Fee structure: Bank transfers carry minimal fees:

  • Most transfers: $0-$1 flat fee regardless of amount
  • Some banks charge ACH fees on their end ($0.50-$3)
  • No percentage-based fees

Example savings versus card on a $1,000 deposit:

  • Card method: $29.30 in fees → receive $970.70 USDC
  • Bank transfer: $1 fee → receive $999 USDC
  • Savings: $28.30 (2.9%)

Processing time: 1-3 business days from initiation to available balance

Key limitation: You cannot trade until funds fully clear. Deposits show as "pending" until cleared. This is the key trade-off: you save on fees but lose the ability to act on time-sensitive markets.

Best used for:

  • Planned deposits where you're not trading immediately
  • Larger amounts ($500+) where percentage fees add up
  • Users who want to maintain a standing balance for future trades
  • Dollar-cost averaging into positions over time

Common issues:

"Bank not appearing in Plaid list" Some smaller banks and credit unions aren't integrated with Plaid's system.

Fix: Use the card method instead, or transfer money to a Plaid-compatible bank first (most major banks are supported)

"Transfer initiated but showing $0 pending" Sometimes the transaction appears in your bank but not yet in Polymarket's system.

What to do:

  • Wait 24 hours. ACH batch processing can create display delays
  • Verify the transfer shows as "pending" in your bank account
  • If your bank shows a completed debit but Polymarket shows nothing after 72 hours, contact support

Method 3: Transfer USDC from Another Wallet (For Crypto Users)

If you already own USDC from another platform (Coinbase, Kraken, Binance, MetaMask), you can transfer it directly to Polymarket. This is fastest and cheapest for users already holding crypto, but requires you to understand network selection. Sending on the wrong network will result in permanent loss of funds.

Step-by-step process:

  1. In Polymarket, click "Deposit" then "Receive USDC"
  2. Copy your Polymarket wallet address:
  • A long string of letters and numbers starting with "0x"
  • This is your unique blockchain address on Polygon network
  • Double-check you've copied the entire address. One wrong character sends funds to the wrong place
  1. Open your external wallet (Coinbase, MetaMask, hardware wallet, exchange account)
  2. Initiate a USDC transfer:
  • Select "Send" or "Withdraw"
  • Choose USDC as the asset
  • Critical: Select Polygon network (also called "Matic" on some platforms)
  • Paste your Polymarket address
  • Enter the amount to send
  1. Verify the network one more time before confirming:
  • Network must show "Polygon" or "Matic"
  • NOT "Ethereum" / "ETH" / "ERC-20"
  • NOT "Arbitrum" or any other network
  1. Confirm the transaction in your external wallet
  2. Wait for blockchain confirmation, usually 30 seconds to 2 minutes
  3. Funds appear in Polymarket. Refresh your balance to see the deposit

Why Network Selection Matters (And How to Avoid Permanent Loss)

Every Polymarket USDC deposit uses the Polygon network. This is why network selection is critical. Polygon is a "layer 2" blockchain that processes transactions faster and cheaper than Ethereum mainnet. When you send USDC on Polygon, the transaction confirms in seconds and costs pennies. But this also means Polymarket can only see and accept USDC sent on Polygon, not on Ethereum, Arbitrum, or other networks.

Fee structure:

  • Polygon network fees: $0.01-$0.10 per transaction
  • Exchange withdrawal fees (if sending from Coinbase, Kraken, etc.): $0-$2 depending on platform
  • Total cost: $0.10-$0.50 depending on platform

Processing time: 30 seconds to 2 minutes after blockchain confirmation

Critical warning about networks:

Polymarket only accepts USDC on the Polygon network. If you send USDC on Ethereum mainnet, Arbitrum, Optimism, or any other network, your funds will be lost permanently. Think of different blockchains like different postal systems: a letter sent through USPS won't arrive if the recipient only checks FedEx. Once a blockchain transaction confirms, no one can reverse it. Not Polymarket, not customer support, not anyone.

Visual confirmation before sending:

  • Your wallet should show "Network: Polygon" or "Network: Matic"
  • The gas fee should be under $0.10 (Ethereum mainnet fees are $5-$50)
  • If your wallet doesn't offer a Polygon option, use the card deposit method instead

If you sent USDC on the wrong network: This is the most common cause of permanent fund loss.

Try:

  • Email support@polymarket.com immediately with:
  • Transaction hash (the long ID from your wallet)
  • Amount sent
  • Source wallet address
  • Destination address
  • Network used
  • Polymarket support can recover funds in roughly 30-40% of cases (meaning fewer than half) if they control the corresponding address on that network
  • Recovery takes 2-4 weeks when possible
  • May incur recovery fees of $50-100
  • Most cases, about 60-70%, are unrecoverable

Prevention: If you're not completely confident about networks, use the card or bank method. The 2.9% fee is expensive, but cheaper than losing 100% of a wrong-network transfer.

Platforms that support Polygon USDC transfers:

  • Coinbase (select "Polygon" network when withdrawing)
  • Kraken (listed as "USDC on Polygon")
  • Binance (select "MATIC" network)
  • MetaMask (ensure you've added Polygon network and hold USDC on Polygon)
  • Crypto.com (available for USDC withdrawals)

After You Fund Your Polymarket Account: What Happens Next

Your deposited USDC appears in your account balance in the top-right corner of the Polymarket interface. This is your trading capital. There's no separation between "wallet balance" and "trading balance." The full amount is immediately available to place on any active market.

What you can do with deposited funds:

  • Buy shares in any active market (Yes or No contracts)
  • Withdraw back to a bank account, card, or crypto wallet
  • Hold as USDC (it maintains dollar value while sitting unused)
  • Transfer between markets as positions resolve

What you cannot do:

  • Convert USDC to other cryptocurrencies directly on Polymarket (it's a prediction market, not an exchange)
  • Earn interest on idle USDC (unlike some crypto platforms)
  • Reverse a deposit transaction (you can withdraw, but the initial deposit cannot be refunded through payment provider)

Security consideration: Polymarket is a custodial platform. They hold your USDC once deposited. You don't control the private keys. Your funds aren't FDIC-insured like a bank account or SIPC-protected like traditional brokerage cash. Treat this like a brokerage: deposit what you plan to trade, withdraw profits regularly. The platform hasn't experienced a security breach as of April 2026. For context on how prediction markets work as financial instruments, and the difference between this and traditional betting accounts, see our explainer on market mechanics.

For more on how to evaluate which markets are worth your capital, see our guide to reading prediction market odds.

Deposit Limits and Verification Tiers

Polymarket uses a tiered system that increases limits as you build verification history:

Tier 1: Unverified

  • Maximum: $150 total lifetime deposits
  • Methods: Card only
  • Verification: Email only

Tier 2: Basic verification

  • Maximum: $10,000 per transaction, $50,000 per month
  • Methods: Card, bank transfer
  • Verification: Government ID + selfie
  • Processing: 5-10 minutes for first verification

Tier 3: Enhanced verification

  • Maximum: $100,000 per transaction, $500,000 per month
  • Methods: All deposit types
  • Verification: Additional documentation required (triggered automatically when you attempt deposits above Tier 2 limits)
  • Processing: 1-3 business days for manual review

These limits apply across all deposit methods combined. Example: deposit $5,000 via card and $5,000 via bank in one month. That's $10,000 toward your limit.

Why verification exists: The CFTC requires Polymarket to implement Know Your Customer (KYC) protocols as a condition of operating in the US market. This is the same verification standard used by Coinbase, Robinhood, and traditional brokerages. Prediction markets operate in a complex legal space distinct from both gambling and traditional securities.

Common Problems and How to Fix Them

Problem: Card keeps declining despite sufficient funds

Cause: Your bank's fraud detection system is blocking the transaction, or your card issuer doesn't permit cryptocurrency purchases.

What works:

  1. Call your bank's customer service number (on back of card)
  2. Say: "I'm trying to purchase USDC on Polymarket and my card is being declined. Can you approve cryptocurrency transactions?"
  3. Many banks will whitelist the merchant or add a note to your account
  4. If your bank has a blanket policy against crypto (some credit cards do), try:
  • A debit card from the same bank (higher approval rate)
  • A different bank's card
  • Bank transfer method instead

Problem: Identity verification stuck on "reviewing" for 24+ hours

Cause: Your document photos were unclear, didn't show all required information, or were flagged for manual review.

Fix:

  1. Check your email for requests from Polymarket (common subject: "Action needed on your verification")
  2. Ensure ID photos show:
  • All four corners of the card/license
  • Text is sharp and readable
  • No glare from overhead lighting
  • Document is not expired
  1. Selfie requirements:
  • Face clearly visible
  • Good lighting
  • No sunglasses or hat
  • Matches the photo on your ID (they're checking for account sharing)
  1. If you've resubmitted and it's been 48 hours, email support@polymarket.com with:
  • Your account email
  • Date of verification attempt
  • Description of the issue

Typical resolution time: 1-2 business days for manual review cases

Problem: Bank transfer completed in my bank but not showing on Polymarket

Cause: ACH processing happens in batches. Your bank may have sent it, but Polymarket's banking partner hasn't processed the incoming batch yet.

Try this:

  1. Wait 72 hours from initiation (business days only)
  2. Verify the transaction shows as "completed" in your bank, not just "pending"
  3. Check Polymarket's "Transactions" page for any status updates
  4. After 72 hours with no resolution:
  • Screenshot your bank statement showing the completed transfer
  • Note the date, amount, and transaction ID
  • Email support@polymarket.com with screenshots

This happens in roughly 1 in 200 ACH transfers, typically with smaller banks whose ACH processing runs on different schedules than major banks.

Problem: Sent USDC on Ethereum network instead of Polygon

Cause: User error during wallet transfer. Selected wrong network.

What to do:

  1. Email support@polymarket.com immediately with:
  • Transaction hash (the long ID from your wallet)
  • Amount sent
  • Source wallet address
  • Destination address
  • Network used
  1. Polymarket support can recover funds in 30-40% of cases where they control the corresponding Ethereum address
  2. Recovery takes 2-4 weeks when possible
  3. May incur recovery fees of $50-100
  4. Most cases (60-70%) are unrecoverable

Prevention: Use the card or bank method if you're not completely confident about networks. The 2.9% fee is cheaper than losing everything.

Fees Compared: What Each Method Actually Costs

Real examples for common deposit amounts:

$100 deposit:

  • Card: $2.90 fee → receive $97.10 USDC
  • Bank: $1 fee → receive $99 USDC
  • Crypto transfer: $0.25 fee → receive $99.75 USDC

$500 deposit:

  • Card: $14.50 fee → receive $485.50 USDC
  • Bank: $1 fee → receive $499 USDC
  • Crypto transfer: $0.25 fee → receive $499.75 USDC

$2,000 deposit:

  • Card: $58 fee → receive $1,942 USDC
  • Bank: $1 fee → receive $1,999 USDC
  • Crypto transfer: $0.