Flush offers a welcome bonus across your first three deposits worth up to $3,000 total. First deposit of $10 to $200 gets a 100% match up to $200. First deposit of $200 to $1,000 gets a 150% match up to $1,500. Second deposit gets 75% up to $750. Third deposit gets 50% up to $750. Click Accept on the deposit page before confirming each deposit. If you skip that step, the bonus is not applied.
Each tier is tied to a separate deposit. For the first deposit, choose between the 100% match ($10 - $200 deposit) or the 150% match ($200 - $1,000 deposit). Make a second deposit of at least $10 for the 75% bonus, and a third deposit of at least $10 for the 50% bonus. Click Accept before confirming every deposit. Missing that click means the bonus does not activate.
A 30x wagering requirement means you bet your deposit plus bonus 30 times before withdrawing. Deposit $50, get a $50 bonus, giving $100 total. You must wager $3,000 before cashing out. Deposit $300 on Tier 2, get $450 bonus, giving $750 total. You must wager $26,250 at 35x. You have 30 days per tier. Track progress in real time under Wallet, then Withdrawal.
Only bets of $5 or under count toward wagering progress. Bets above $5 do not advance the counter, and repeated oversized bets can void the bonus entirely. This rule exists to prevent players from gambling through a bonus in a single high-stake spin. Stay at $5 or under per round consistently until wagering is complete. Your live wagering progress is visible under Wallet, then Withdrawal.
Slots count 100%: every $1 bet on slots clears $1 of your wagering requirement. Live casino and table games count 10%, so $1 bet clears $0.10. Flush originals like Crash, Dice, and Plinko count 5%, so $1 bet clears $0.05. For the fastest bonus clearance, play slots. Check the full bonus terms for any game-specific exclusions before you start.
No promo code or bonus code is needed in most cases. The welcome bonus activates automatically when you make a qualifying deposit and click Accept. Promo codes from affiliate partners or special campaigns may unlock improved terms. Check the promotions page at signup to see if a better offer is available before depositing.
Each bonus tier expires 30 days after activation. After 30 days, any uncleared bonus balance and winnings attached to it are removed from your account. Your deposited cash is not affected. To avoid losing progress, check the expiry date in your account under Bonuses, track your wagering progress regularly, and plan your sessions to clear within the window.
Once a bonus is active, you must complete the full wagering requirement before you can cash out. You cannot cancel the bonus to access your funds early. All withdrawals are locked until wagering is done. This applies to both the bonus balance and any winnings generated while it is active. Track your progress under Wallet, then Withdrawal, and plan your sessions to clear it within the 30-day window.
Flush runs several recurring promotions: Flush Races (weekly leaderboard tournaments with a $10,000 prize pool), an 11-tier VIP program with cashback, rakeback, rakeboost, and level-up bonuses, a 3-tier referral program paying monthly commissions in crypto, daily and weekly reload bonuses, and calendar and anniversary rewards. New campaigns are added regularly. Check the promotions page to see exactly what is live right now.
The VIP program has 11 tiers, from Iron up to Flush VIP, built on how much you play. Each tier unlocks better rewards: daily, weekly, and monthly cashback, bigger rakeback, rakeboost, level-up bonuses, calendar and anniversary rewards, dedicated VIP managers at higher tiers, and personalized reload offers. Contact support or your account manager to see how close you are to your next tier.
Flush Races are live leaderboard tournaments with $10,000 in prizes up for grabs every week. You earn race points by wagering on eligible games during the race window. The leaderboard updates in real time. When the race ends, prizes are distributed to top-ranked players and credited directly to their balance with no wagering requirement. Multiple races run simultaneously. Check the promotions page to see which are active and what games count toward points.
Yes. Flush.com runs a 3-tier referral program. You earn 20% commission on your top 5 direct referrals (Tier 1), 10% from the top 5 referrals of each of your Tier 1 players (Tier 2, up to 25 total), and 5% from Tier 3 (up to 125 players). Commission is based on the house edge of real-money wagers only. Bonus bets and self-referrals do not count. Payouts are made in crypto on the 1st to 5th of each month. Find your referral link in your account under the Referral section.
Rakeback is a cash return based on the house edge of every bet you place, paid back regardless of whether you win or lose. At Flush, rakeback accumulates continuously while you play and can be claimed every 30 minutes from the VIP page. The percentage increases with your VIP tier. Unlike bonuses, rakeback has no wagering requirement. It is credited as real cash and is one of the most valuable ongoing rewards at Flush for regular players.