21+ Gambling problem? Call or text 1-800-MY-RESET. Offers are for new players 21+ (18+ where allowed); terms apply.
Best USACasinosTop casinos

MCC 7995 meaning

MCC 7995 meaning, in one sentence: it is the merchant category code that card networks assign to gambling transactions, such as betting, casino gaming and lottery purchases. When a casino deposit carries this code, your bank sees it as gambling, and many US issuers decline it, ask for extra checks or treat it as a cash advance.

Key takeaways

  • MCC stands for merchant category code; 7995 is the code for gambling transactions.
  • Many US card issuers block 7995 by default as a bank policy choice, so declines are common.
  • Credit card gambling charges are often treated as cash advances, with the issuer's fees and interest.
  • A decline is your bank's decision; don't try to disguise a payment to get past it.
Means
Card-network code for gambling transactions
Covers
Betting, casino gaming, lottery
Who sets the block
Your card issuer, as a policy choice
Common result
Declines, extra checks or cash-advance treatment
Legal background
UIGEA payment rules (31 U.S.C. § 5363)

MCC 7995 meaning explained

Every business that takes card payments is given a four-digit merchant category code, or MCC, that describes what it sells. Code 7995 is the one for gambling: betting, casino gaming and lottery. It travels with every card payment to that merchant, so your bank knows the type of purchase before it approves it.

That label is why a card that works fine at the grocery store can fail at a casino cashier. Third-party payment sources report that some banks decline 7995 transactions outright, some ask for extra verification, and many block them by default. Our card declines page goes through the common decline messages.

Why US banks decline MCC 7995 casino deposits

The legal backdrop is the Unlawful Internet Gambling Enforcement Act of 2006. Under 31 U.S.C. § 5363 (opens in a new tab), a gambling business may not knowingly accept credit, electronic fund transfers, checks and certain other payments in connection with unlawful internet gambling. The law targets the businesses taking payments, not players, but it gives banks a strong reason to be cautious with gambling-coded charges.

Since online casinos are licensed in only a handful of states, a bank often can't tell whether a 7995 charge is lawful where you are. Blocking the code is the simple answer. A US bankers' compliance forum has even advised issuers worried about illegal internet gambling to block 7995 on all cards, though that is advice, not any one bank's published policy. Read more in our UIGEA explainer and the shorter UIGEA glossary entry.

MCC 7995 and cash advance fees, in dollars

Third-party sources report that many issuers treat a credit card gambling charge as a cash advance. Your cardholder agreement sets any cash advance fee and the interest rate that applies, so read it before you try a deposit.

Casino-side fees stack on top. SlotoCash's banking page (opens in a new tab) lists a card deposit fee of $0.01 to $1, so a $100 deposit costs at most $101 before your bank's charges. Silver Oak's banking page (opens in a new tab) lists card fees of 3% to 10%, so the same $100 costs $103 to $110 before any cash advance fee.

Card deposit terms at selected casinos, as published or reported
CasinoCards listedCard minimumCasino card feeSource type
SlotoCashVisa, Mastercard, American Express$25$0.01 to $1Casino's banking page
Silver OakVisa, Mastercard, Amex, Discover$30 (max $1,000)3% to 10%Casino's banking page
Royal AceMastercard, Visa, American Express, Discover$30Not publishedThird-party reviews
Slot MadnessVisa, Mastercard, American Express, Discover$30Not publishedThird-party reviews

What to do after an MCC 7995 decline

  1. Stop and don't keep retrying; repeated attempts won't change a policy block.
  2. Check your bank app or call the number on your card to ask why it was declined.
  3. Treat a gambling block as a decision, not a glitch, and never ask anyone to code a payment as something else.
  4. If the block was set at your request, leave it in place; it is a useful self-control tool.
  5. If you still want to deposit, look only at methods the casino lists in its own cashier and read their fees and payout rules first.

Our guide to credit card gambling blocks and the answer to why my credit card was declined at a casino go further. If you want a block, can banks block gambling explains what to ask for.

MCC 7995 vs crypto and vouchers

Crypto and prepaid vouchers don't pass through card networks, so no merchant code is attached. That's why offshore cashiers list them. Each has its own trade-offs, set out below.

How deposit methods compare on the card-code issue
MethodCarries MCC 7995?Withdraw with it?Main drawback
Credit cardYesUsually notDeclines, possible cash advance fees
Debit cardYesUsually notDeclines; money leaves your account at once
Bitcoin and other cryptoNoOften, Bitcoin at most partnersTransfers generally can't be reversed
Neosurf voucherNoNoDeposit-only; a leaked code is lost

See our glossary entries on the wallet address used for crypto and Neosurf vouchers, plus the Bitcoin banking page. Card refunds via a chargeback are a separate topic, with their own risks at casinos.

Does an MCC 7995 block mean gambling is illegal?

No. The code only labels a purchase as gambling, and a block is a bank's business decision. It says nothing about the law in your state. State law decides whether online casinos are allowed for players, and only a handful of states license them.

The casinos that take cards from most US players are offshore and not licensed by any state, so there is no state regulator to hear a complaint. Read whether offshore casinos are legal and the states with legal online casinos list. If spending is a worry, gambling blocking software adds a second layer, and 1-800-MY-RESET (1-800-697-3738) offers free, confidential help.

Browse the full casino glossary for more.

Casinos that list card deposits, with offers via our links

The three casinos below list card deposits, so their card payments carry MCC 7995 and may be declined by your bank; all three also list Bitcoin. They are offshore and not licensed or regulated by any US state. Check your state's law before you play, and treat gambling as paid entertainment: the house edge means losses are likely over time.

  • Royal Ace Casino: $2,500 Welcome Bonus + 35 Free Spins, via our link (new players, 21+ or 18+ where allowed, terms apply). Third-party reviews disagree on its own package: one reports 200% up to $4,000 at 30x (bonus + deposit) on slots and 60x on blackjack and video poker, with max cashout of 10x the deposit; another reports 250% up to $2,500 + 35 spins. Reviews report a $30 card minimum.
  • Slot Madness Casino: $2,500 Welcome Bonus + 50 Free Spins, via our link (new players, 21+ or 18+ where allowed, terms apply). Third-party reviews report code MAD275 for 275% (one says up to $2,750, another says unlimited), 30x (bonus + deposit) on slots, a $30 minimum and no max cashout. Codes change.
  • SlotoCash Casino: $6,000 Welcome Bonus + 60 Free Spins, via our link (new players, 21+ or 18+ where allowed, terms apply). The casino's terms describe its published package as $7,777 + 300 spins over five deposits, with 25x (deposit + bonus) wagering, a $20 minimum per bonus and no max cashout.

Offers via our links differ from the casinos' own published packages, and the terms shown at sign-up apply. Bonuses are slot-focused; table games are often excluded or weighted lower. The Michigan Gaming Control Board named Slot Madness (August 14, 2025 (opens in a new tab)) and SlotoCash (October 8, 2026 (opens in a new tab)) as illegal offshore operators; Royal Ace appears in none of its three releases naming our partners. Third-party reviews report that Royal Ace and Slot Madness don't accept Ohio players. Compare banking on our Royal Ace banking, Slot Madness banking and SlotoCash banking pages, and see the best real money casinos list, which ranks partners commercially.

Ad21+ (18+ where allowed). Ranked by us in a commercial order; we earn commission from these links. Advertiser disclosure

These casinos list card deposits, which carry MCC 7995. All are offshore and hold no US state license; check your state's law. 21+ (18+ where allowed), terms apply.

Royal Ace Casino #6 on our listSlots and specialty games

$2,500 Welcome Bonus + 35 Free Spins

  • Wagering30x deposit + bonus on slots (reported)
  • Min deposit$30 (reported)
  • Max cashout10x deposit (reported)
  • Withdrawals$2,500 / week (reported)
Claim bonus21+. New players. Terms apply.Royal Ace review
Key terms, license and regulator notes

Published terms (reported): Third-party reviews disagree on the package (200% up to $4,000, or 250% up to $2,500 + 35 spins); the casino site could not be checked directly. Eligible games: Slots and specialty games (reported).

Who runs it: License not shown; third parties report Costa Rica or none. Regulator notes: Third parties report it does not accept Ohio players.

21+ (18+ where allowed). New players. Min deposit $30 (reported). Wagering 30x deposit + bonus on slots (reported). Max cashout: 10x deposit (reported). Withdrawal cap $2,500 / week (reported). Terms source: reported. Terms apply. Offer checked October 28, 2026.

Slot Madness Casino #7 on our listSlots and keno

$2,500 Welcome Bonus + 50 Free Spins

  • Wagering30x deposit + bonus (reported)
  • Min deposit$30 (reported)
  • Max cashoutNone (reported)
  • Withdrawals$2,500 / week (reported)
Claim bonus21+. New players. Terms apply.Slot Madness review
Key terms, license and regulator notes

Published terms (reported): Third-party reviews report a 275% match up to $2,750 with code MAD275; the casino site could not be checked directly. Eligible games: Slots and keno (reported).

Who runs it: License not shown; third parties report Anjouan, Costa Rica or none. Regulator notes: Named in a Michigan Gaming Control Board cease-and-desist release, August 14, 2025.

21+ (18+ where allowed). New players. Min deposit $30 (reported). Wagering 30x deposit + bonus (reported). Max cashout: None (reported). Withdrawal cap $2,500 / week (reported). Terms source: reported. Terms apply. Offer checked October 28, 2026.

SlotoCash Casino #1 on our listBiggest bonus on our list

$6,000 Welcome Bonus + 60 Free Spins

  • Wagering25x deposit + bonus
  • Min deposit$20 per bonus
  • Max cashoutNone stated
  • Withdrawals$5,000 / week
Claim bonus21+. New players. Terms apply.SlotoCash review
Key terms, license and regulator notes

Published terms (casino terms): SlotoCash advertises up to $7,777 + 300 spins over five deposits on its own site. Eligible games: Slots, keno and scratch cards (progressive jackpots excluded).

Who runs it: License not shown on its site; reported as a Deckmedia N.V. brand (Curaçao). Regulator notes: Named in a Michigan Gaming Control Board cease-and-desist release, October 8, 2026.

21+ (18+ where allowed). New players. Min deposit $20 per bonus. Wagering 25x deposit + bonus. Max cashout: None stated. Withdrawal cap $5,000 / week. Terms source: casino terms. Terms apply. Offer checked October 28, 2026.

These casinos are offshore operators. They are not licensed or regulated by any US state, and state consumer protections do not apply. Check the law in your state before you play. Terms marked “reported” come from third-party reviews; the terms shown at sign-up apply.

21+ (18+ where allowed). Every casino game has a built-in house edge, so over time you should expect to lose what you stake. Set a budget before you play and stop when it’s gone: responsible gambling tools and free help. Gambling problem? Call or text 1-800-MY-RESET (1-800-697-3738).

Frequently asked questions

What does MCC 7995 mean on a card statement?

MCC 7995 means the merchant classified the charge as gambling, covering betting, casino gaming and lottery. You may not see the code itself on a statement, but your bank uses it to decide how to treat the payment. It can lead to a decline, an extra verification step or cash advance treatment on a credit card. Our debit cards page explains how debit cards differ.

Why was my casino deposit declined with MCC 7995?

Most likely because your card issuer blocks or restricts gambling-coded transactions as a matter of policy. Many US banks do this by default, partly because of UIGEA's rules on gambling payments. The decline isn't an error you can fix at the casino, so call your bank if you want details. Our answer to why my credit card was declined at a casino covers other causes.

Is MCC 7995 a cash advance?

Not by definition, but many issuers treat credit card charges under 7995 as cash advances, according to third-party payment sources. That can mean a cash advance fee and cash advance interest, at rates set in your cardholder agreement. Check yours before using a credit card at a casino, and remember the casino may add its own card fee. See American Express at casinos for one network's details.

Can I ask my bank to block MCC 7995?

Possibly; it depends on your bank, and no named US bank's published gambling-block feature has been confirmed for this page. Ask your bank directly what it offers and whether the block can be lifted quickly, since a slow removal is part of its value. Pair it with blocking software for sites and apps. Our guide on credit card gambling blocks lists the questions to ask.

Can I withdraw casino winnings to a card coded 7995?

Usually not at offshore casinos. Miami Club's banking page says cards aren't available for withdrawal, and partner payout lists generally show Bitcoin, bank wire and check instead. Plan a payout method before you deposit by card. Our answer on whether you can withdraw to a credit card covers the details, and the withdrawal limits page explains weekly caps.

Is it legal to get around an MCC 7995 block?

Disguising a gambling payment as something else is not a safe or acceptable route, and we don't recommend any way to evade a bank's block. Misrepresenting a transaction may breach your card agreement and the casino's terms, and it may leave you without recourse if something goes wrong. If your bank says no, respect it. Read is it illegal to play at offshore casinos for the wider legal picture.

Do debit card casino deposits carry MCC 7995?

Yes, a debit card deposit at a casino carries MCC 7995 just like a credit card one, because the code describes the merchant, not the card type. That means a debit card can be declined by the same bank policy, though it isn't treated as a cash advance. The money leaves your checking account at once, and offshore casinos usually don't pay winnings back to the card. Our debit cards page covers the differences, and Mastercard deposits explains one network's handling.

Do state-licensed online casinos in Michigan use MCC 7995?

Yes, the code labels gambling transactions wherever they happen, so a card deposit at a state-licensed Michigan casino is still coded as gambling. The difference is the law around it: Michigan licenses online casinos under the Lawful Internet Gaming Act of 2019, the Michigan Gaming Control Board lists 15 authorized platform providers in 2026, and players must be 21. Offshore casinos aren't among them, and the board has sent cease-and-desist letters to several. Read our Michigan online casino guide and cease-and-desist letters page.

Does Bitcoin avoid MCC 7995 at online casinos?

Yes, Bitcoin deposits don't pass through card networks, so no merchant category code is attached and no 7995 block applies. That's why offshore cashiers lean on crypto. The trade-offs are real: the FTC says crypto payments lack credit card legal protections and generally can't be reversed, and the CFPB noted Bitcoin was down more than 70% from its November 2021 high by October 2022. Read how to buy Bitcoin for casinos and is Bitcoin safe for casinos before switching.

Does Silver Oak charge a fee on card deposits?

Yes, Silver Oak's banking page lists card deposit fees of 3% to 10%, on top of anything your bank charges for an MCC 7995 transaction. Card deposits run from $30 to $1,000, so a $200 deposit would cost $206 to $220 before any cash advance fee. Its terms add an 8% fee (minimum $4) if you withdraw a deposit that hasn't been wagered once. Bitcoin, Litecoin and Ethereum deposits are listed at 0%. Compare costs on our Silver Oak banking page and the withdrawal fees guide.

Does SlotoCash charge a fee for card deposits?

SlotoCash's banking page lists a small card deposit fee of $0.01 to $1 for Visa, Mastercard and American Express, with a $25 minimum. That's far below Silver Oak's percentage fees, but your bank may still decline the MCC 7995 charge or treat a credit card deposit as a cash advance. SlotoCash's support page also says your profile must match your bank details for card deposits before any payout. Card withdrawals aren't listed; payouts go by wire, courier check or Bitcoin. See SlotoCash banking and our Visa casino guide.

Does an MCC 7995 block mean online casinos are illegal in Washington?

No, a 7995 block is your bank's policy, but Washington's law is strict in its own right. RCW 9.46.240 makes knowingly transmitting or receiving gambling information over the internet a class C felony, and Washington licenses no online casinos. For that reason we show no casino offers to Washington readers. A card decline there is a bank decision; the legal risk comes from the statute itself. Read our Washington online casino guide and can I play online casinos in Washington.

Sources