100% up to €500 + 100 free spins on Book of Dead
- Wagering 30× bonus
- Max bet with a bonus live Not on recordno cap without a bonus live
- Expiry 90 days
Nine welcome offers sit on our record at the eight operators we rank — bCasino carries two — each read off the operator’s own promotions page or from inside our own account, on the scan date printed under its offer card below.
#Ad · 18+ · we may earn a commission; it never buys a ranking (disclosure) · rgf.org.mt, Supportline 1777
| Operator | Offer on record | Wagering | Max bet with a bonus live | Expiry | Visit |
|---|---|---|---|---|---|
| 100% up to €500 + 100 free spins on Book of Dead | 30× bonusstakes from your cash balance don't count | Not on recordno cap without a bonus live | 90 days | Visit Read review | |
| 100% first-deposit match up to €200 + 10 free spins on Shining Crown (code NBWELCOME)winnings convert to cash up to €1,000 | 30× bonuswithdrawing early forfeits the bonus and its pending winnings | €5What the terms say€5 per spin on slots, or €0.50 per line. Exceeding it can forfeit the entire bonus balance and any winnings accumulated on it. | 7 days | Visit Read review | |
| 25 free spins on Fat Ca$h — no deposit, code redemption required | 35× bonusoperator-stated rollover | Not on record | Not on record | Visit Read review | |
| €500 or 5 BTC + 180 free spins — spread across your first four deposits | 40× bonus | €5no cap without a bonus live | 7 days | Visit Read review | |
![]() | 100% up to €200 Instant FreePlay on your 1st deposit (code WELCOME777) | 50× bonusWhat the terms saythe offer's own terms page: 'the relevant amount must be wagered 50 times within 90 days from the relevant date of the claim'; the general bonus policy separately publishes a 30x default and we print both. Low-risk wagering such as equal red/black roulette bets does not count toward the requirement. | Not on record | 90 days | Visit Read review |
| 30% cash back on net casino losses in the first 24 hours after your first deposit | Not on record | Not on record | 14 days | Visit Read review | |
| 50 free spins on sign-up — no deposit required, no codewinnings convert to cash up to €100 | Not on record | €4What the terms say€4.00 per spin — the operator's general maximum bet under any active bonus (help centre 'Bonus Betting Limits', read 25 September 2026), not a clause specific to this offer. | Not on record | Visit Read review | |
![]() | Monthly Deposit Bonus — up to 360% RakeBack across 4 deposits | RakeBack — unlocks as you wagerno classic multiplier; tiers are in the operator’s house token (BCD) | Not on recordWhat the terms sayNo strict, low per-spin cap is generally enforced on casino bonuses — the bonus is a locked BCD balance that unlocks incrementally as you wager, so there is no wagering-multiplier grind for a per-spin cap to police. | Not on record | Visit Read review |
100% up to €500 + 100 free spins on Book of Dead
100% first-deposit match up to €200 + 10 free spins on Shining Crown (code NBWELCOME)
25 free spins on Fat Ca$h — no deposit, code redemption required
€500 or 5 BTC + 180 free spins — spread across your first four deposits
100% up to €200 Instant FreePlay on your 1st deposit (code WELCOME777)
the offer's own terms page: 'the relevant amount must be wagered 50 times within 90 days from the relevant date of the claim'; the general bonus policy separately publishes a 30x default and we print both. Low-risk wagering such as equal red/black roulette bets does not count toward the requirement.
30% cash back on net casino losses in the first 24 hours after your first deposit
50 free spins on sign-up — no deposit required, no code
Monthly Deposit Bonus — up to 360% RakeBack across 4 deposits
What "accepts Malta residents" means: Malta can be used as the account holder's country of residence. Licence, bonus and payment availability are checked separately.
Two of the nine cost nothing to claim — Decode Casino’s 25 no-deposit free spins and bCasino’s 50 sign-up spins, both walked through step by step on the no deposit bonuses page. Six of the nine publish a wagering multiplier, from 30× to 50× — five ranked as cards below, and bCasino’s deposit package priced in prose beside its card, because its dollars and its deposit-plus-bonus base fit no euro column. The other three publish none, and not for the same reason: one is a cashback whose terms state no multiplier at all, one keeps its multiplier in offer terms served only at sign-up, and one is a rakeback that unlocks as you wager. The figure that decides what a match is worth is the one the banner leaves out: BitStarz advertises €500, and at 40× that is €20,000 of turnover before a cent converts. Each offer carries its multiplier, max bet, expiry and cashout cap beside the headline in the table, and the wagering calculator prices your own deposit against your own stakes.
Every offer in the table comes from the operator’s own promotions page or from our account screens there; each offer card further down prints the source and scan date under it. The table puts the terms that decide an offer’s value in the same row as the headline. Rows follow the one criterion this page ranks on — the operator-stated wagering multiplier, lowest first, offers publishing none at the end — and the offers, priced turns that multiplier into euros.
Ordered on a single published criterion: the wagering multiplier as each operator states it, lowest first, with the three offers that publish no multiplier at the end. That is a sort on the record, so the sequence changes when the terms do — it is not a merit ranking, only the terms as each operator prints them. 888casino and NetBet publish the same 30×, and the last three publish nothing to compare at all; wherever the sort cannot separate two offers, the earlier record entry sits first. That tiebreak is arbitrary, it decides which of the pair the reader meets first, and it carries no judgement. One placement is a judgement: BC.Game sits last on this list, its domain is on the MGA’s list of unauthorised URLs (why).
#Ad · 18+ · the cards below carry outbound affiliate links and each offer’s significant terms · play responsibly.
100% up to €500 + 100 free spins on Book of Dead
The bonus must be claimed within 48 hours of depositing, and the 100 free spins' winnings are capped at €20 however far they run. The maximum bet while wagering is not stated on the offer page — we treat that as unknown, not as unlimited.
The multiplier in money: clearing the full €500 means €15,000 of turnover before anything converts to cash — price it against your stakes before opting in.
Offer as published: 888casino's new-welcome-offer page, read from Malta on 16 July 2026. Terms change — the operator's promotions page is the binding text.
Ninety days to clear here, against seven at NetBet and BitStarz, the other two deposit offers that hold a bonus behind a multiplier — Decode’s spins, third below, state no window we have read. The 100 spins are a smaller number than they look: €0.10 apiece is about €10 of play, and their winnings carry their own 30× before they ever reach the €20 ceiling. BitStarz, below, prints a €5 maximum bet where this offer prints nothing — and a cap you can read is a cap your autoplay can respect.
100% first-deposit match up to €200 + 10 free spins on Shining Crown (code NBWELCOME)
Two terms outweigh the headline: winnings convert to cash only up to €1,000 (anything above is deducted), and deposits made with Skrill or Neteller don't qualify for the offer at all — relevant here, because Skrill is the rail our own NetBet payout test used.
The multiplier in money: clearing the full €200 means €6,000 of turnover before anything converts to cash — price it against your stakes before opting in.
Offer as published: NetBet's welcome-bonus page (casino.netbet.com/welcome-bonus, terms 'Version 3.0 - edited on 22/02/21'), read from Malta on 16 July 2026. The contribution grid was added on 26 September 2026 from NetBet's help-centre Casino article (help.netbet.com, article 15067253148316) — a separate document from both the offer page and the irregular-play terms. Terms change — the operator's promotions page is the binding text.
Same 30×, and the €1,000 line above is the ceiling on what the match converts to cash — the terms we read apply the same figure again, separately, to the bonus the spins pay into. The Skrill exclusion has a local edge: Skrill is the rail our own NetBet payout test used — €20 back in about three hours on 11 July 2026 (test log) — so at this operator the fast-cashout habit and the welcome bonus pull in opposite directions. The 10 spins on Shining Crown carry 40× of their own.
25 free spins on Fat Ca$h — no deposit, code redemption required
The operator's general bonus rules, read in its own terms on 26 September 2026, sit on top of this offer: the maximum bet while any bonus is active is $5 (the in-platform terms; the older public T&Cs say $10), slots and keno are what count towards wagering — live-dealer and progressive-jackpot bets contribute nothing — and a no-deposit bonus must be redeemed within a month, with a 90-day validity on redeemed bonuses. Non-deposit bonuses cap cashout at 5× the bonus value.
Offer as published: Decode's offer terms as I took them from the operator on 17 August 2026. In Decode's own words: welcome bonuses carry 35x rollover; non-deposit bonuses are capped at $100 cashout, while deposit bonuses have no cap. This offer is the non-deposit kind, so the $100 cap applies. All figures are in US dollars. Terms change — the operator's promotions page is the binding text.
The one offer here that costs nothing to try. Registration, then the operator’s signup code — issued on the operator’s side; we never print codes — puts 25 spins on Fat Ca$h into an account that runs in US dollars. The two figures beside the headline are the whole trade: winnings roll over 35× before they convert, and non-deposit offers cap what converts at $100. The step-by-step claim walkthrough prints every term next to the button, and the Decode Casino review walks the cashier it pays out through.
€500 or 5 BTC + 180 free spins — spread across your first four deposits
The €500 / 5 BTC is the sum of four separate deposit bonuses, not a first-deposit maximum. The first deposit matches 100% up to €100 or 1 BTC; the largest single match is €200 or 2 BTC on the third deposit. Claiming the full package requires four qualifying deposits, each with its own 40× wagering.
The multiplier in money: clearing the full €500 means €20,000 of turnover before anything converts to cash — price it against your stakes before opting in.
Offer as published: BitStarz's promotions page, screenshotted from Malta on 10 July 2026. Terms change — the operator's promotions page is the binding text.
The card’s cashout row reads “Not on record”, and the terms are why: none is stated on these match bonuses, while §8.7.3 of the terms dated 25 June 2025 reserves the right to pay substantial wins in monthly instalments — a limit on how fast a very large payout reaches you, with nothing said about its size. Weighting sits outside the card too, and it decides the real cost: slots count 100%, table, live, instant-win, lottery and bingo count 5%, and progressive and accumulating-mechanic games are excluded outright. The €5 cap this operator does publish is the kind of clause the bonus traps checklist exists for.

100% up to €200 Instant FreePlay on your 1st deposit (code WELCOME777)
The FreePlay lands on selected Jackpots, Roulette and Blackjack games, and a claim email must be actioned. Two exclusions are in the bonus policy, not the banner: a first deposit made with Skrill or Neteller is NOT eligible for the welcome bonus, and anyone who ever took a welcome bonus at 888casino.com or 888games.com is excluded — the three sites share one welcome eligibility. Attempting to withdraw before wagering completes cancels the bonus and its winnings.
The multiplier in money: clearing the full €200 means €10,000 of turnover before anything converts to cash — price it against your stakes before opting in.
Offer as published: 777's own pages as served to Malta (country set to 'mlt' on 20 August 2026; re-read at the same public URLs on 26 September 2026). The two documents disagree, and we print both: the WELCOME777 offer's own terms page (777.com/terms/welcomebonus/, read 26 September 2026) says 50x wagering within 90 days, while the general bonus policy (777.com/promotions/bonus-policy/, read 20 August 2026 and again on 26 September 2026) sets a 30x default for bonuses in general. The offer-specific 50x leads because it names this offer. The weighting grid and the Skrill/Neteller exclusion are the same in both. Terms change — the operator's promotions page is the binding text.
Read on 20 August 2026 and repriced on 26 September 2026, when the offer’s own terms page was read against the general bonus policy: the page that names this offer prices its wagering at 50×, the policy’s default says 30×, and the record prints both rather than pick one — the 50× is what the sort above uses, and it is the steepest multiplier of the five priced offers. The match lands as FreePlay on selected Jackpots, Roulette and Blackjack games — not a cash-like bonus balance — after a deposit of €20 or more with the public code WELCOME777 and a claim email. Three terms sit in the policy rather than the banner: a first deposit by Skrill or Neteller is not eligible, anyone who ever took a welcome bonus at 888casino or 888games is excluded (one welcome across the three evoke sites), and attempting to withdraw early cancels the bonus and its winnings. Ninety days to clear, on a four-band weighting grid.
30% cash back on net casino losses in the first 24 hours after your first deposit
The qualifying deposit is stated in US dollars only ($5+); no euro figure is published, and this is the bonus threshold, not the cashier's minimum deposit. Both clocks run from registration, not from depositing: the cashback window covers the first 24 hours after the first deposit, and the promotion itself expires 14 days after registration. The offer is chosen from a Welcome Offer Picker at sign-up. No wagering multiplier is published — unknown, not zero.
Offer as published: betway.com's Malta welcome-offer terms, read 2026-08-13; jurisdiction MT confirmed on the operator's own site, not assumed from our connection. Terms change — the operator's promotions page is the binding text.
Nothing is credited when you deposit here, and the terms publish no multiplier. That is what puts this one behind the offers that state a figure: there is no figure to price it with, which is why its row in the costs table below reads “not computable” rather than “nothing to clear”, and why it cannot be set against the three that state a figure. What the offer does instead is score your first day. A 24-hour window opens at the first deposit, wins inside it net off against losses, and 30% of whatever loss is left comes back. So a first day that finishes ahead returns nothing, and €100 of net losses returns €30 with you still €70 down — that is arithmetic on the operator’s own percentage rather than a figure it publishes, and it is the whole shape of the thing: it softens a losing start, it does not add to a winning one.
The caveat under the card does more work than its length suggests. Both clocks run from registration, not from the deposit — what that costs is worked through on the bonus traps checklist. The “Min deposit to qualify” row reads “Not on record” for a specific reason: the threshold is published in US dollars ($5+) with no euro figure anywhere in the offer, and it is the bonus’s threshold rather than the cashier’s minimum. The other blanks matter more than that one. The offer page is silent on whether the cash back arrives as cash or as bonus money, on any stake cap while it runs, and on which games count towards it — and a page that states no weighting is unknown, not unrestricted. My own Betway deposit went in with no bonus attached, which is how the comparison table treats it.
50 free spins on sign-up — no deposit required, no code
Spin value, the eligible game, the wagering multiplier and the validity period are promotion-specific and disclosed at sign-up — none is on our record. The operator's published defaults put free-spins winnings at 25×–45× and no-deposit free bonuses at 60×, and which bucket this offer falls in is exactly what the sign-up terms would settle; its general bonus policy expires bonuses 7 days after award and caps bets at €4 a spin while any bonus is active. The €100 cap is the general terms' ceiling on withdrawing winnings from free spins that originated without a deposit. The help centre confirms the pop-up mechanics: the registration bonus activates automatically after e-mail verification, no code, with the eligible game named in the confirmation e-mail and the exact offer varying by the route you registered through.
Offer as published: the sign-up pop-up I screenshotted on 25 September 2026, read alongside bcasino.com's terms (version 14-MC-EN) and its help centre the same day. Terms change — the operator's promotions page is the binding text.
The most recent offer here, read on 25 September 2026, and the second on the page that costs nothing to claim. A sign-up pop-up I screenshotted myself, with no code involved, promises 50 free spins; the spin value, eligible game, multiplier and validity period all live in the offer’s own terms, served at sign-up, and a multiplier kept off the public page is what parks the card behind the published ones. The one figure its general terms do publish is the exit ceiling: winnings from any offer that originated without a deposit stop at €100 on the way out. Free at the door, capped on exit, with the terms in between handed over at sign-up — the claim walkthrough and the bCasino review set out each step.

Monthly Deposit Bonus — up to 360% RakeBack across 4 deposits
This is a recurring monthly bonus, not a one-off welcome offer: 4 deposit chances reset on the 1st of each month at 00:00 UTC. The percentage is RakeBack (locked, unlocking in real time as you wager), not a straight deposit match, and minimums are in BCD (BC.Game’s dollar-pegged token): 5 / 10 / 20 / 30 BCD for the four tiers. The operator states unlocked rewards are real cash, withdrawable immediately, with no expiration.
Offer as published: BC.Game's Promotions page as it appeared in Malta — my screenshot of 10 July 2026. Terms change — the operator's promotions page is the binding text.
BC.Game sits last on this list: its domain is on the MGA’s list of unauthorised URLs (why). Its offer would sit outside the sort anyway: with no bonus balance held behind a multiplier, there is no turnover to compute. Neither a stake cap nor a clock on the RakeBack once it unlocks appears on the Promotions page as I screenshotted it, which is why those rows stay empty. The cost to you follows your own wagering volume and is denominated in the operator’s own token, so the headline percentage tells you very little on its own. “Withdrawable immediately” is BC.Game’s own wording, quoted as it stands.
The same operator’s ninth offer on our record sits outside these cards on purpose. Its deposit Welcome Package — three deposits matched to $1,200 with 100 bonus spins riding along — is the only offer we hold whose wagering acts on the deposit and the bonus together: the operator’s own overview prints “40x bonus + deposit”. At the advertised maximum that is $100,000 of turnover ($1,200 of bonus plus up to $1,300 of qualifying deposits, all in the operator’s dollars) against a $1,000 winnings cap — a ceiling lower than the package’s own price of entry. Every figure is operator-stated, read 25 September 2026, claimed by nobody on our record; the bCasino review prints it leg by leg.
Required turnover is the multiplier times its base, divided by the weighting of the games you actually play. At each offer’s advertised maximum, with slots at full weighting:
| Offer | Multiplier and base | Turnover to clear the maximum |
|---|---|---|
| 888casino, €500 | 30× on the bonus | €15,000 |
| NetBet, €200 | 30× on the bonus | €6,000 |
| Decode Casino, 25 spins | 35× on what the spins win | No euro figure exists — nothing is deposited, and whatever the spins win converts up to $100 |
| BitStarz, €500 | 40× on the bonus sum | €20,000 |
| 777, €200 | 50× on the bonus — the offer’s own terms page; the operator’s policy default still prints 30×, and the record keeps both | €10,000 at the offer page’s figure (€6,000 if the policy default governed) |
| Betway | None published; the 30% is computed from net losses rather than applied to a bonus sum | Not computable — neither operand exists on our record |
| bCasino, 50 spins | Disclosed only at sign-up | Not computable — no multiplier published; whatever the spins win converts up to €100 |
| bCasino package, $1,200 | 40× on the deposit and bonus together | $100,000 of turnover at the advertised maximum — in dollars, against a $1,000 winnings cap |
| BC.Game | RakeBack, no multiplier | Not applicable |
Weighting moves those figures more than the multiplier does. Blackjack counts 10% at 888casino, so the same €15,000 becomes €150,000 through the tables. The cap has to be read alongside the turnover too: NetBet’s €1,000 conversion ceiling is the limit on what €6,000 of wagering on the match can pay back, whatever lands on the way — with a second €1,000 counted apart on the spin-derived bonus. What each input means is on the wagering requirements explainer; what your own deposit costs comes out of the calculator.
There is no King Billy offer to price here, and the reason belongs on the page. On 28 July 2026, on an ordinary Malta connection with no VPN or proxy running, kingbillycasino.com served a full-page interstitial headed “COUNTRY BLOCKED”, reading “Unfortunately kingbillycasino.com is not available in your country”. The page carried the operator’s own troubleshooting line — “NOT IN A RESTRICTED COUNTRY? If you are using VPN or a proxy server, try to turn it off and reload the page” — and a support address.
Read that for exactly what it is. The block sits at the domain, so the registration form, the cashier and the terms were all behind it: no bonus terms could be read, and our record holds no answer either way on whether Malta may be used as the country of residence there. It is one observation, from one connection, on one date, on that one domain. We have read no restricted-country clause in the operator’s terms, because the terms were unreachable, and this says nothing about any other King Billy domain or mirror.
For a reader who searched the brand and met the same screen: the operator’s own VPN advice has nothing to switch off if you never had one running. There is nothing to price here until that domain opens from Malta and its bonus terms can be read. If you were comparing King Billy against a live offer, the eight above are the ones whose terms we could read — each in the version served to Malta, on the scan date its card prints. Reading a promotions page is a much lower bar than testing an offer, and we have cleared none of the eight; the difference here is simply that those readings, taken between 10 July and 25 September, opened.
Cashing out afterwards is a separate question with its own evidence: measured payout speeds per rail live in the Payout Speed Index.
Nine are on our record at eight operators, each read from the operator’s own terms and dated: 888casino and NetBet at 30× applied to the bonus alone, 777’s FreePlay match at 50× under its own offer terms (code WELCOME777; the operator’s general policy still prints a 30× default and we show both), Decode Casino’s 25 no-deposit free spins at 35× on what they win under a $100 cap, bCasino’s 50 no-deposit sign-up spins with their multiplier disclosed only at sign-up under a €100 general-terms cap, bCasino’s separate deposit package at 40× on the deposit and bonus together (dollars, $1,000 winnings cap), BitStarz at 40× across four separate deposit bonuses, Betway’s 30% cash back on net casino losses in the first 24 hours after a first deposit, whose terms publish no multiplier at all — unknown, not zero — and BC.Game’s monthly RakeBack, which unlocks as you wager instead of clearing against a multiplier.
We cannot tell you, and the reason is itself the answer. On 28 July 2026, on an ordinary Malta connection with no VPN or proxy running, kingbillycasino.com returned a full-page COUNTRY BLOCKED interstitial stating the site is not available in your country. The block sits at the domain, so the registration form, the cashier and the terms were all behind it: we have read no restricted-country clause, and we have never held an account there. One observation, one connection, one date, that one domain.
Yes, and the two are checked separately here. Acceptance is about whether Malta may be used as the account holder’s country of residence. Bonus eligibility is a clause in the promotion’s own terms, and it can turn on country, on payment method, or on both — NetBet’s welcome terms, scanned 16 July 2026, exclude deposits made with Skrill or Neteller from the offer entirely, an exclusion that works on the payment rail, with the country question separate.
18+. A bonus is marketing spend, and clearing one costs money on average — treat it as paid entertainment and set your limits before you deposit. Free, confidential help: rgf.org.mt, Supportline 1777.