To view all active promotions and offers at 999f, log in to your account and navigate to the "Promotions" or "Offers" section from the menu. You'll find a full list of active offers along with their terms and expiry dates in one place.
On average, 999f launches at least one new offer every week. During major sports events like the IPL, FIFA tournaments, or BPL, new offers may go live daily. The weekly reload bonus resets every Monday, and the weekly cashback is calculated every Sunday at 11 PM.
To stay updated on offers, contact support to enable email or SMS notifications. You can also keep the "Receive promotional messages" option turned on during registration to automatically get notified about new offers.
999f offers three odds formats, and you can switch between them anytime from your settings.
Decimal (e.g. 2.50): This is the simplest format. If you bet ৳100 at odds of 2.50 and win, you receive ৳100 × 2.50 = ৳250 (stake included). Your profit is ৳150.
Fractional (e.g. 3/2): A ৳2 bet winning ৳3 means a total return of ৳5. This is the traditional British format.
Money Line or American (e.g. +150 or -200): +150 means a ৳100 bet returns ৳150 in profit. -200 means you need to bet ৳200 to win ৳100 in profit.
The higher the number, the lower the probability of winning — but the greater the potential return. For Bangladeshi users, decimal format is the easiest to follow and is the default on 999f.
A wagering or turnover requirement means you need to bet through the bonus amount a set number of times before you can withdraw it. 999f's welcome bonus wagering requirement is typically 20x to 30x.
Example: Say you deposit ৳1,000 and receive a 100% bonus of another ৳1,000. If the wagering requirement is 20x the bonus amount, you'll need to place bets totalling ৳1,000 × 20 = ৳20,000 before the bonus converts to withdrawable cash.
A few important points:
- Slots bets generally count at 100%.
- Bets on Live Casino or Sports Betting may count at 50% or less toward the wagering requirement.
- The wagering requirement must be met within a set timeframe, typically between 7 and 30 days.
- Each offer has its own terms and conditions — read the full details on the offer page.
Your current progress can be viewed under the "Bonus" section of your account.
Minimum bet amounts at 999f vary depending on the type of game.
Slots: Starting from as low as ৳1 per spin. Most slots have a minimum bet between ৳0.20 and ৳0.50.
Sports Betting: Minimum ৳50 per bet slip. The ৳50 minimum also applies to accumulator bets combining multiple matches.
Live Casino: Varies by table. Live Blackjack and Baccarat generally start from ৳100. Some high-limit tables have a higher minimum.
Poker & Others: Subject to the rules of the specific table.
The minimum and maximum bet amounts are displayed on screen before you place a bet. Even with a low balance, you can still play within the minimum bet range.
When a payment is made correctly, funds typically appear in your 999f account within 2 to 10 minutes. During bank holidays or late at night, it may take slightly longer — but never more than 30 minutes.
What to do if your deposit doesn't show up:
- First, wait 30 minutes and refresh the page.
- Note down the transaction ID or reference number from your bKash or Nagad app.
- Contact support via Live Chat or at support@999f.im with the transaction ID, deposit amount, and time.
- Support typically verifies and credits the amount within 15 minutes.
Common reasons for a failed deposit: using the wrong reference number, depositing below the minimum amount (under ৳300), or network issues. Using the correct reference number is the single most important step.
999f uses multiple layers of security to protect users' personal information and funds.
Data Protection: All transactions and personal data are secured with 256-bit AES encryption — the same standard used in international banking. All connections run over HTTPS, never plain HTTP.
Third parties: 999f never sells personal data or shares it with third parties for marketing purposes. Information is only used for payment processing or when required by law. More details Privacy Policyavailable there.
Fund Protection: Funds deposited by users are held in a completely separate account from 999f's operational expenses. This means your money stays yours, regardless of circumstances.
For added security, it's recommended to enable two-factor authentication (2FA) on your account.
When a match is cancelled or an event is called off, 999f follows international betting rules.
If the match is fully cancelled: Your full stake is refunded and typically returned to your account balance within 24 hours.
If a match is abandoned after a certain point once it has started: Outcomes are determined by the rules of each sport. In cricket, if a match is interrupted by rain, the DLS method is applied or the official result stands once the required overs are completed. In football, matches abandoned before 70 minutes are generally voided.
For accumulator or multi-bets: The cancelled event is counted as 1.00 odds, and the remaining selections continue as normal.
If you disagree with a result, contact support with your transaction ID. 999f resolves disputes within 48 hours.