The code BONUS gives new players three free cases and up to 10% extra on a first deposit, and that is the whole offer in one sentence. CSGORoll is a CS2 skin site where you top up coins and open cases for random skins, with gambling modes built around the same coin balance. For a player in Germany the code itself is simple; the part that deserves care is everything around the first deposit, from payment choice to local rules. I have traded CS2 skins for years, so this guide sticks to what the code changes, what it does not, and the order I would do things in.
BONUS - 3 free cases and up to 10% bonus on your first deposit
What the BONUS code includes right now
The offer has two parts. First, three free cases you can open on the site. Second, a bonus of up to 10% on your first deposit, credited as coins on top of what you pay in. The offer is aimed at new players, and the deposit part attaches to your first top up only, so there is one shot at it.
Read the words "up to" literally. The exact percentage and any cap depend on the terms shown when you deposit, and those terms can change over time. The deposit screen is the binding version, so what you read there beats anything you remember from a guide like this one. If the screen shows something different from 10%, believe the screen.
The three cases from the code are not the only freebies on the site. Registered and verified users who rank up get daily free cases, and there are rakeback tiers plus Skin Faucet drops of CS2 skins. The code sits on top of that system for a new account, which is why verification matters from day one. Reading around helps, and a rundown of CS2 skin sites is a reasonable starting point.
Who benefits most? A player who already planned to make a first deposit and wants a bit more balance plus three case openings for nothing. Who can skip it? Anyone who only wanted to browse prices. A promo code is a discount on something you were going to buy anyway, never a reason to buy it.
How the offer looks from Germany
Germany pays in euros, and the Steam store in Germany also runs in EUR, so there is no conversion maths between your wallet and your skin values. That makes it easy to judge what a deposit actually costs you. Keep your budget in euros and the numbers stay honest. If the site lists event or reset times in another zone, remember Germany runs on CET (UTC+1) and switches to CEST from late March to late October.
The bigger topic is regulation. Gambling in Germany is governed by the Interstate Treaty on Gambling 2021, in force since 1 July 2021, and supervised by the Joint Gambling Authority of the Federal States in Halle (Saale). The minimum age is 18, licensed operators must check every player against the OASIS exclusion system, and a cross-operator deposit limit of 1,000 euros per month applies by default through the LUGAS monitoring system. I am not claiming CSGORoll holds a German licence, and you should not assume it does: check your local rules, and confirm the site accepts accounts from Germany before you deposit anything.
Payment habits in Germany lean on PayPal, SEPA direct debit, Klarna, buying on invoice, girocard debit cards and Visa or Mastercard credit cards for general online shopping. That does not mean this site takes all of those. Look at the deposit screen first and pick from what is actually offered to your account, with any fees shown before you confirm.
German Counter-Strike players already live with a special case system: since the CS2 update of 16 March 2026, players in Germany can open cases on Steam only through Valve's X-Ray Scanner, which shows the item inside before you pay to claim it, while keyless containers such as Souvenir Packages are exempt. A third-party case site is a different setup with its own mechanics, so read how each case works before you open it. The local scene is massive, from the LANXESS Arena Majors in Cologne in 2014, 2015 and 2016 to the IEM Cologne Major in June 2026, where Team Falcons beat FURIA 3-0, and with MOUZ based in Hamburg and BIG in Berlin. Big scene, yes. That still does not make cases an investment.
The order I would claim it in
Here is the sequence that avoids the classic mistakes. None of it is hard; the failures come from doing step five before step one.
- Confirm that CSGORoll accepts accounts from Germany, and read the terms shown on the deposit screen, because those are binding.
- Set your budget in euros before you register, and treat it as spent the moment you deposit.
- Register your account and complete verification, since daily free cases require a registered and verified account anyway.
- Enter the code BONUS in capital letters when the site asks for a promo code, and do it before your first deposit.
- Make your first deposit; the up to 10% bonus attaches to this top up, not to later ones.
- Open your three free cases and accept whatever comes out, because the contents are random.
- Afterwards, check the daily free cases, rakeback tiers and Skin Faucet so the account keeps earning small extras.
What the bonus is worth in euros
Time for blunt maths. The deposit bonus is a percentage, so its value scales with what you put in, and the table below uses the full 10% for illustration. Remember the offer says up to 10%, so your terms on the deposit screen decide the real number.
| First deposit | Bonus at 10% | Coin balance after |
|---|---|---|
| 25 EUR | 2.50 EUR | 27.50 EUR |
| 50 EUR | 5.00 EUR | 55.00 EUR |
| 100 EUR | 10.00 EUR | 110.00 EUR |
| 200 EUR | 20.00 EUR | 220.00 EUR |
The three free cases are harder to price because their contents are random. You might pull a skin worth a few cents or something better, and there is no honest way to promise a figure. I count them as three free rolls, nothing more.
One thing the bonus is not: it is not cash and it is not profit. It is extra coin balance for opening cases on the site, and case opening is paid entertainment with random outcomes. Do not raise your deposit just to squeeze a bigger percentage; a 10% top up on a deposit you could not afford is still a deposit you could not afford.
Mistakes I keep seeing, plus practical tips
Most problems with this code are self-inflicted. A short list, learned from watching other traders fumble it:
- Typing the code in lowercase or with spaces. Enter BONUS exactly, in Latin capital letters.
- Depositing first and looking for the code field afterwards. The bonus is tied to the first deposit, so the order matters.
- Assuming a favourite German payment method will be there. Check the deposit screen instead of guessing.
- Skipping verification, then wondering why the daily free cases stay locked.
- Chasing a loss right after the free cases come up empty. That is how a small budget turns into a bad evening.
- Treating the 10% as withdrawable money. It is coin balance for the site, not a bank transfer.
Last point, and it matters more than any code. This is gambling, it is for adults only, and in Germany that means 18 and over. Set your budget first and keep to it. If playing stops being fun, the Federal Institute for Public Health runs free, anonymous telephone counselling on 0800 1 37 27 00, the Check dein Spiel programme offers an online self-test and counselling, and OASIS self-exclusion can be requested through licensed operators.
FAQ
Short answers to the questions that land in my inbox most often.
Why was the code not accepted?
Usually a typo: the code is BONUS in capital letters, with no spaces. It can also fail if your account already made a deposit, because the offer targets new players and the first top up.
Where can I get help in Germany if playing stops being fun?
Call 0800 1 37 27 00, the free and anonymous gambling counselling line from the Federal Institute for Public Health. The Check dein Spiel programme offers an online self-test and counselling, and you can request OASIS self-exclusion through licensed operators.
Do I need to make a deposit to get the bonus?
The three free cases come with the code for new accounts, while the up to 10% bonus applies to your first deposit, so the percentage part does require one. The deposit screen shows the exact current terms.
Can I use the code more than once?
No. The offer is built for new players and the bonus attaches to the first deposit, so one account gets it once. After that, the ongoing extras are the daily free cases, rakeback and Skin Faucet drops.
What should I check before depositing from Germany?
Confirm the site accepts accounts from Germany, read the binding terms on the deposit screen, and make sure you are 18 or older and comfortable with your local rules. Decide your euro budget before you register, and pick a payment method from what the deposit screen actually offers.