Header illustration for crypto taxes betting
Bookmaker Insights

Crypto Taxes and Betting: How Two Countries Handle It Differently

April 20, 2026ยทLast updated: April 20, 2026

Crypto betting tax rules vary wildly between countries. See how the UK and Norway treat crypto bettors differently, what counts as a taxable event, and how to stay compliant.

๐Ÿ’ก

Quick Summary

If you use crypto to bet online, you almost certainly have a tax obligation you are not thinking about. Most countries treat cryptocurrency as a capital asset, not a currency. Every time you convert, sell, or use your crypto, it can trigger a taxable event. But the rules are not the same everywhere. Some countries tax gambling winnings and crypto gains separately, others treat them as one. Tax rates, reporting thresholds, and cost-basis methods all differ. This guide uses the UK and Norway as two contrasting examples to show how the same crypto bet can create different tax outcomes depending on where you live. The principles apply broadly, but the details matter.

Crypto Is an Asset, Not a Currency

Most people think of crypto as digital money. Tax authorities see it differently. In the UK, HMRC classifies cryptocurrency as a capital asset, similar to shares or real estate. Norway's Skatteetaten does the same. So do the US, Germany, and most of the EU.

What does that mean in practice? Your gambling winnings may be tax-free, but the crypto itself is not. If you bought Bitcoin at one price and it went up before you used it to place a bet, that gain is subject to Capital Gains Tax.

The key concept is the disposal event. As long as you simply hold crypto, nothing is taxed. The moment you sell, convert, exchange, or spend it, any gain since you acquired it becomes taxable income.

๐Ÿ’ก

Definition: Taxable Event

A taxable event is any transaction that triggers a tax liability. For crypto, this typically means: selling crypto for fiat currency (like EUR or NOK), converting one cryptocurrency to another, using crypto to pay for goods or services, or receiving crypto as income (for example, from staking or mining). Holding crypto alone is not a taxable event in most jurisdictions.

This is the foundation of everything that follows. Once you understand that your Bitcoin or Ethereum is treated like a stock portfolio, the tax rules start to make much more sense. You bought an asset at a certain price. When you sell or use it, the gain or loss relative to that original price is what the tax authority wants to know about.

What Counts as a Taxable Event for Crypto Bettors

Not every interaction with crypto creates a tax obligation. But several very common actions in the crypto betting world do. Here is a clear breakdown.

The most surprising item on that list for most bettors is the crypto-to-crypto swap. Many people assume that if they never convert to fiat, they have no tax obligation. That assumption is wrong in most jurisdictions. Trading Bitcoin for a stablecoin like USDC is a taxable disposal of the Bitcoin.

UK Treatment: HMRC and Crypto Betting

HMRC published its first detailed crypto asset guidance in 2018, and has updated it several times since. The current position is clear: crypto is a capital asset, and any disposal of it can trigger Capital Gains Tax (CGT). For a broader overview of how the UK gambling framework operates, our UK gambling regulation guide explains the licensing system and player rights.

Capital Gains Tax rates for crypto in the UK

For the 2025 to 2026 tax year, the annual CGT allowance is 3,000 euros. Gains below this are not taxed. Above that threshold, the rates are:

  • 18 percent for basic rate taxpayers
  • 24 percent for higher or additional rate taxpayers

Gambling winnings in the UK are completely tax-free under the Betting and Gaming Duties Act. The bookmaker pays the duty, not you. But that exemption only covers the gambling winnings themselves. The crypto you used to fund those bets is a separate matter entirely.

The bed and breakfast rule

The UK has a specific anti-avoidance rule called the "30-day rule" or "bed and breakfast rule." If you sell crypto and then buy the same crypto back within 30 days, HMRC matches the sale against the repurchase rather than your original pool. This prevents bettors from crystallising losses artificially at the end of a tax year to reduce their gains.

If you use crypto at a crypto-friendly betting site, you need to track each deposit and withdrawal as a potential taxable event. Record the EUR value of every unit of crypto you send or receive.

Norway Treatment: Skatteetaten and Crypto Gains

According to Skatteetaten (the Norwegian Tax Administration), cryptocurrency is classified as "other asset" (annet formuesobjekt) and all gains from disposal are taxed as capital income at a flat rate of 22 percent. For most recreational bettors, Norwegian gambling winnings themselves are not taxable. However, the crypto gains are separate from the gambling winnings: even if your betting profits are tax-free, any appreciation in the value of the Bitcoin or Ethereum you used is taxable when you convert or sell it. Norway also has a wealth tax on net assets above approximately 1.7 million NOK, and crypto holdings must be included at their January 1 market value each year. For the full Norwegian gambling tax analysis including the professional bettor threshold and Skatteetaten inquiry rules, see our gambling tax in Norway guide.

Country Comparison: How Four Markets Treat Crypto Bettors

The United States is the toughest jurisdiction for bettors. Gambling winnings are taxable income, and crypto disposal is also taxable. US bettors face potential tax liability on both the gambling profits and the crypto gains. The IRS requires all crypto disposals to be reported on Form 8949.

Germany has an interesting rule that rewards long-term holding: crypto held for more than one year is tax-free on disposal, regardless of the gain. This makes German crypto bettors particularly sensitive to the timing of their transactions.

Does Depositing Crypto at a Betting Site Trigger Tax?

This is the question that trips up most crypto bettors, and the answer is not entirely straightforward. It depends on what the betting site does with your crypto when you deposit it.

There are two main scenarios:

Scenario A: The site accepts and holds native crypto. If you deposit 0.01 BTC and the site holds actual Bitcoin for you and lets you withdraw Bitcoin later, some tax advisors argue this is closer to a transfer than a disposal. You are effectively just moving your BTC to a different wallet. However, HMRC's guidance on "using crypto to pay for goods or services" could still apply, and the position is not definitively settled.

Scenario B: The site converts your crypto to fiat or a betting credit. If you deposit 0.01 BTC and the site immediately converts it to euros or a EUR-denominated balance, this is almost certainly a disposal under HMRC rules. You have exchanged an asset for something of monetary value. The gain from the moment you acquired the BTC to the moment of deposit is taxable.

If you cannot withdraw the exact same crypto units you deposited, and the site is treating your crypto as equivalent to fiat at deposit time, treat each deposit as a disposal for tax purposes. This is the conservative and defensible position with HMRC and Skatteetaten.

Record-Keeping Requirements: What You Must Track

HMRC requires you to keep records for at least six years. Skatteetaten requires five years. In practice, you should keep records indefinitely until you are satisfied all relevant tax years are closed.

For each crypto transaction related to betting, you need to record the following data:

You need this record for every transaction, not just the big ones. If you made 50 small BTC deposits to betting sites across two years, you have 50 potential disposal events that need to be calculated and reported. This is why manual record-keeping quickly becomes unworkable for active crypto bettors.

What Happens If You Do Not Report

HMRC has had data-sharing agreements with cryptocurrency exchanges including Coinbase, Binance, and Kraken since at least 2019. Norway's Skatteetaten receives annual reports from exchanges operating in the country. If you made gains and did not report them, there is a realistic chance the tax authority already knows about it.

The consequences of non-reporting escalate with the amount involved and whether non-compliance is seen as deliberate. In the UK, HMRC can assess unpaid tax going back four years for innocent errors and up to 20 years for deliberate evasion. Penalties range from 15 percent to 100 percent of the unpaid tax for domestic matters, and up to 200 percent for offshore non-compliance.

In Norway, Skatteetaten can impose additional tax of up to 60 percent of the understated amount. If the non-compliance is considered gross negligence or deliberate, criminal penalties can apply.

The good news: both HMRC and Skatteetaten run voluntary disclosure programmes. If you have not reported crypto gains from previous years, coming forward voluntarily results in significantly lower penalties than being discovered through an investigation. Consulting a tax advisor about a voluntary disclosure is strongly recommended if you have unreported gains.

Tools for Tracking Crypto Betting Taxes

The good news is that the crypto tax software market has matured significantly. Several tools connect directly to exchanges and wallets via API, import all your transaction history, and automatically calculate your gains and losses for each tax year.

The main tools to consider:

  • Koinly: Supports HMRC-specific reporting, share pooling method, and the 30-day rule. Good exchange integration. One of the most widely used tools for UK users.
  • CoinTracker: US-focused but supports UK and other markets. Good for bettors with accounts across many exchanges.
  • Divly: Built specifically for Scandinavian users, including Norway. Supports Skatteetaten reporting format and understands Norwegian tax rules for crypto.
  • Accointing (now Blockpit): Good European coverage, supports German tax rules as well as Norway and UK.

These tools cannot track transactions that happen entirely inside a betting site's internal system. If you move funds from one balance to another within the same platform, you need to record those manually or check if the platform provides an export of your transaction history.

In my experience, the biggest time-saving step is connecting your exchanges via read-only API as early as possible. Rebuilding years of history later is much harder than keeping the connection active from the start.

FIFO, LIFO, and How to Calculate Your Cost Basis

If you have bought the same cryptocurrency multiple times at different prices, you need a method to determine which units you are selling when you make a disposal. This is called "cost basis calculation," and your choice of method significantly affects your reported gain.

FIFO (First In, First Out): You assume you sell the oldest units first. If you bought 0.1 BTC at 20,000 EUR in January and another 0.1 BTC at 30,000 EUR in June, and then sold 0.1 BTC in October, FIFO says you sold the January units. Your gain is calculated on those.

LIFO (Last In, First Out): You assume you sell the most recently acquired units first. In the example above, LIFO says you sold the June units. Your gain would be different, and in many market conditions, smaller.

HMRC share pooling: The UK does not simply allow FIFO or LIFO. HMRC uses a "share pooling" method where all units of the same cryptocurrency are treated as one pool with a single average cost. When you dispose of some, you calculate the average cost across your entire holding. The 30-day same-day and bed-and-breakfast rules are applied before the pool calculation.

Norway: Skatteetaten generally accepts FIFO as the standard method. You should use FIFO consistently across all your crypto assets and tax years.

Use a crypto tax tool that handles the specific rules of your country automatically. Manually applying HMRC's share pooling method across dozens of transactions across multiple tax years is extremely error-prone. Errors in cost basis calculation are one of the most common reasons people under-report or over-report crypto gains.

Ready to Start Matched Betting?

Join 1,200+ bettors finding guaranteed profits every day