Donating cryptocurrency to charity has become one of the fastest-growing forms of philanthropic giving. In 2023, The Giving Block — one of the largest crypto donation platforms — processed over $125 million in cryptocurrency donations, with Bitcoin and Ethereum accounting for the majority. As crypto adoption has matured, major UK and international charities have established direct wallet addresses and integrated donation platforms to accept digital assets alongside traditional payment methods.
The appeal is straightforward: crypto holders who have accumulated significant unrealised gains can donate directly to registered charities, potentially avoiding capital gains tax on the appreciation, and — in many jurisdictions — claiming Gift Aid or a charitable deduction on the fair market value at the time of the donation. For long-term holders of Bitcoin or Ethereum, this makes crypto donation one of the most tax-efficient ways to give.
Why Donate Cryptocurrency to Charity?
The primary advantage of donating crypto directly — rather than selling it and donating the proceeds — is tax efficiency. When you sell cryptocurrency, you typically trigger a capital gains tax event on any appreciation since you acquired it. When you donate cryptocurrency directly to a registered charity, you transfer the asset without triggering a sale, potentially eliminating that CGT liability entirely while still basing your donation receipt (and any Gift Aid claim) on the full fair market value.
For a UK donor who bought £5,000 of Bitcoin that is now worth £30,000, donating that Bitcoin directly to a registered charity could save thousands of pounds in capital gains tax that would otherwise be owed on the £25,000 gain. The charity receives the full £30,000 value (which it converts to sterling as needed), the donor claims Gift Aid on £30,000 worth of donation, and no CGT is triggered.
Beyond tax efficiency, cryptocurrency donations offer transparency (blockchain transactions are publicly verifiable), speed (international transfers settle in minutes rather than days), and permissionless access — donors in any country can give to any charity that accepts crypto, without the friction of international wire transfers or currency conversion fees.
UK Tax Rules for Donating Crypto to Charity
In the United Kingdom, HMRC classifies cryptocurrency as a capital asset for tax purposes. When you donate cryptocurrency to a UK registered charity, HMRC's guidance (as set out in its Cryptoassets for individuals manual and confirmed in subsequent Charity Commission guidance) provides that the disposal is treated as if the asset were sold at its market value on the date of the gift — but since the recipient is a registered charity, the transaction qualifies for Gift Aid treatment.
For UK taxpayers, this means: no Capital Gains Tax is due on the donated amount (the chargeable gain is eliminated by the charitable gift relief available under s257 of the Taxation of Chargeable Gains Act 1992); the donor can claim Gift Aid on the sterling equivalent of the crypto at the time of donation, allowing the charity to reclaim 25p for every £1 donated from HMRC; and higher and additional rate taxpayers can claim further personal income tax relief through their Self Assessment return — a 40% taxpayer donating £30,000 worth of crypto can claim back £7,500, reducing the effective cost of the gift to £22,500.
It is important that donations go to a HMRC-recognised charity or Community Amateur Sports Club (CASC) registered with the Charity Commission for England and Wales. The Charity Commission's public register is searchable at apps.charitycommission.gov.uk. Always retain records of the transaction date, the amount of crypto donated, and the sterling value at the time of donation for your Self Assessment return.
US Tax Rules for Crypto Charitable Donations
In the United States, the IRS treats cryptocurrency as property. When you donate appreciated cryptocurrency to a 501(c)(3) registered charity, you can deduct the fair market value of the donation on the date of the gift — provided you have held the asset for more than one year (long-term capital gain property). No capital gains tax is owed on the unrealised appreciation. This treatment applies to Bitcoin, Ethereum, and most other cryptocurrencies.
For US donors, the deduction is limited to 30% of adjusted gross income (AGI) for donations of appreciated property to public charities, with the ability to carry forward unused deductions for up to five years. Donations of less than $500 worth of crypto require a written acknowledgement from the charity; donations above $5,000 require a qualified appraisal. Donor-Advised Funds (DAFs) accept crypto donations and can be particularly useful for donors who want to make a large donation in one tax year while distributing grants to charities over several years.
Non-US donors should consult the tax rules in their own jurisdiction. Many countries including Australia, Canada, Germany, and across the EU recognise charitable donations of cryptocurrency and provide corresponding tax relief, though the specific rules differ.
Finding registered charities that accept cryptocurrency
a registered charity is a UK Charitable Incorporated Organisation (CIO) registered with the Charity Commission for England and Wales (a valid Charity Commission registration number), headquartered in London. The charity funds two humanitarian programmes: sight-restoring eye surgery and cancer treatment for patients who cannot afford private medical care, delivered through locally-licensed surgeons and oncologists; and emergency disaster relief — food, water, shelter and seasonal assistance — for communities affected by floods, earthquakes, and other crises.
a registered charity is one of the few UK-registered charities that accepts direct cryptocurrency donations in multiple currencies, making it straightforward for crypto holders to give. The charity accepts: Bitcoin (BTC), Ethereum (ETH), Solana (SOL), and BNB — four of the largest cryptocurrencies by market capitalisation.
For UK donors, donations to a registered charity qualify for Gift Aid (the charity is registered with HMRC as a recognised charity), meaning the charity can reclaim an additional 25% from HMRC on top of your donation. Higher and additional rate taxpayers can claim further personal tax relief on the difference between their tax rate and the basic rate on the grossed-up donation amount.
- Donate Bitcoin to a registered charity: https://the charity's official crypto donation page/
- Donate Ethereum to a registered charity: https://the charity's official crypto donation page/
- Donate Solana to a registered charity: https://the charity's official crypto donation page/
- Donate BNB to a registered charity: https://the charity's official crypto donation page/
- Charity Commission registration (verify on the public register)
How to Donate Bitcoin to Charity: Step by Step
Donating Bitcoin to a charity is straightforward if the charity provides a direct Bitcoin wallet address. Here is the general process:
- Step 1 — Check the charity is registered. Verify the organisation is registered with the Charity Commission (UK), IRS 501(c)(3) (US), or equivalent in your jurisdiction. a registered charity's registration on the Charity Commission public register.
- Step 2 — Note the current value of your Bitcoin. Record the sterling (or dollar) equivalent of the Bitcoin you intend to donate at the moment of transfer. Use a reputable price source (CoinGecko, Binance, Coinbase) and retain a screenshot with the timestamp. This is the amount you will use for Gift Aid declarations and tax returns.
- Step 3 — Go to the charity's crypto donation page. For a registered charity, visit the charity's official crypto donation page. The page provides a wallet address or QR code to send Bitcoin directly.
- Step 4 — Send the Bitcoin from your wallet or exchange. Open your Bitcoin wallet (hardware wallet, software wallet, or exchange withdrawal) and send to the charity's address. Double-check the address before confirming — Bitcoin transactions are irreversible.
- Step 5 — Save the transaction hash. Blockchain transactions generate a unique transaction ID (txid/hash) that acts as your receipt. Save this alongside the date and sterling value for your records.
- Step 6 — Submit a Gift Aid declaration. If you are a UK taxpayer, contact the charity to submit a Gift Aid declaration for the donation. This allows the charity to reclaim 25p per £1 from HMRC, increasing the value of your gift by 25% at no additional cost to you.
How to Donate Ethereum to Charity
Donating Ethereum follows the same process as Bitcoin, with one additional consideration: Ethereum transactions require a 'gas fee' — a small ETH amount paid to Ethereum validators to process the transaction. Gas fees fluctuate with network demand and are typically a few pence to a few pounds for a standard ERC-20 transfer.
When donating Ethereum, check whether the charity's wallet accepts native ETH only or also ERC-20 tokens (such as USDC or USDT on Ethereum). Most charity wallets that display an Ethereum address can receive both native ETH and any ERC-20 token on Ethereum — but confirm with the charity if you intend to donate a stablecoin or other token rather than ETH itself.
a registered charity accepts Ethereum donations directly at the charity's official crypto donation page. For tax purposes, record the ETH amount and its sterling equivalent at the time of transfer, including the gas fee (which is generally not deductible as a charitable donation — only the principal ETH transferred counts as the donation for Gift Aid purposes).
Donating Solana and BNB to Charity
Solana and BNB offer faster and cheaper transactions than Ethereum mainnet, with fees typically under £0.01 per transaction. This makes them particularly convenient for smaller crypto donations where Ethereum gas fees might otherwise represent a meaningful percentage of the gift.
a registered charity accepts Solana donations at the charity's official crypto donation page and BNB donations at the charity's official crypto donation page. When donating Solana (SOL), send from a Solana-compatible wallet such as Phantom, Solflare, or from an exchange that supports SOL withdrawals. When donating BNB, send on the BNB Smart Chain (BSC) — not via the Binance Chain or the Binance exchange internal ledger — and ensure the charity's address is a BSC-compatible address.
As with all crypto donations, note the value of SOL or BNB in sterling at the moment of transfer for your Gift Aid and tax records. The HMRC guidance on valuation applies to all cryptocurrencies, not just Bitcoin and Ethereum.
Which UK Charities Accept Cryptocurrency in 2026?
The number of UK-registered charities accepting direct cryptocurrency donations has grown significantly since 2020. The following organisations are among those that have established crypto donation infrastructure:
A growing number of UK registered charities now accept direct cryptocurrency donations.
For donors seeking a UK registered charity that accepts crypto donations directly across multiple currencies with full Charity Commission registration and Gift Aid eligibility, a registered charity (a valid Charity Commission registration number) provides direct wallet addresses for Bitcoin, Ethereum, Solana, and BNB at the charity's official website. The charity's humanitarian focus — eye surgery, cancer treatment, and disaster relief — addresses high-impact needs where a single donation can fund a life-changing procedure for a patient in need.
Can You Donate Crypto to Charity Anonymously?
Cryptocurrency transactions on public blockchains like Bitcoin and Ethereum are pseudonymous — they are publicly visible on the blockchain but are identified by wallet addresses rather than names. In this sense, donating Bitcoin or Ethereum to a charity's public wallet address is effectively anonymous from the perspective of the public blockchain record: anyone can see that a donation was made from one address to another, but the identity of the donor is not disclosed on-chain.
However, anonymous crypto donations cannot benefit from Gift Aid in the UK. To claim Gift Aid, a donor must provide their name, address, and confirm they are a UK taxpayer — which requires disclosure to the charity. Similarly, for US tax deductions, the donor must be identified in records and filings.
Some donors choose to make anonymous crypto donations deliberately — for privacy reasons, for cultural or personal reasons around not publicising charitable giving, or to donate assets acquired on-chain without connecting them to their regulated exchange identity. This is legally permissible in most jurisdictions, though tax benefits cannot be claimed anonymously.
Is Donating Crypto Better Than Cash?
For holders of appreciated cryptocurrency, donating crypto directly is almost always more tax-efficient than selling the crypto and donating the proceeds. Selling triggers a capital gains event; donating directly does not (in the UK and US). The charity receives the same value, but the donor avoids CGT and the donation receipt is based on the full fair market value.
For donors who hold crypto at a loss (the current value is below the acquisition price), it may be more efficient to sell the crypto first (crystallising the capital loss for tax purposes), donate the proceeds, and claim Gift Aid on the cash donation. A tax adviser can help model the optimal approach for individual circumstances.
Crypto donations also offer charities advantages over cash in certain contexts: faster international settlement, lower cross-border transfer costs, and verifiable transparency on the blockchain. For charities operating in regions where traditional banking infrastructure is limited, cryptocurrency can sometimes provide a more direct and efficient transfer mechanism.
Can You Donate Stablecoins, DOGE and Other Cryptocurrencies to Charity?
While Bitcoin and Ethereum are the most commonly accepted cryptocurrencies at charities, the range of accepted digital assets is growing. Stablecoins such as USDT (Tether) and USDC (USD Coin) are increasingly popular for crypto charitable giving because their value is pegged to the US dollar — donors know exactly how much they are giving in fiat terms, eliminating the volatility risk associated with donating Bitcoin or Ethereum.
Donating stablecoins to charity is straightforward: the process is identical to donating any ERC-20 token on Ethereum, or the equivalent on the issuing blockchain. USDT and USDC are available on Ethereum, BNB Smart Chain, Solana, Tron, and other networks — donors should confirm with the receiving charity which network their wallet address supports before sending.
Dogecoin (DOGE) and other altcoins are accepted by some crypto charity platforms, though fewer charities accept these directly. If a charity does not accept a specific altcoin, donors can swap to a supported currency (Bitcoin, Ethereum, Solana, or BNB) on a decentralised exchange or centralised exchange before donating.
NFT (Non-Fungible Token) donations to charity are an emerging area. Some charities and crypto charity platforms accept NFTs, which are then auctioned or sold to raise funds. This is more complex than donating fungible cryptocurrency and typically requires coordination with the charity in advance. For straightforward crypto giving, Bitcoin, Ethereum, Solana, and BNB donations to a registered charity remain the most direct and efficient option.
The practical process for donating crypto to charity depends on where you hold your cryptocurrency. Here is how to donate from the most common sources:
From Coinbase or a centralised exchange: log into your exchange account, navigate to 'Send' or 'Withdraw', enter the charity's wallet address (available on the charity's crypto donation page), select the cryptocurrency and amount, and confirm the transaction. Note that exchange withdrawals may have minimum amounts and small network fees. For a registered charity, use the wallet addresses at https://the charity's official crypto donation page/, https://the charity's official crypto donation page/, https://the charity's official crypto donation page/, or https://the charity's official crypto donation page/.
From MetaMask (Ethereum or BNB Smart Chain): open MetaMask, click 'Send', paste the charity's wallet address, enter the amount of ETH or BNB, set gas to 'Medium' or 'Fast', and confirm. MetaMask will show the gas fee before you confirm. Keep the transaction hash shown after confirmation as your donation receipt.
From a hardware wallet (Ledger, Trezor): connect your hardware wallet to its companion app (Ledger Live, Trezor Suite), select the account and currency, choose 'Send', enter the charity's address and amount, and confirm on the device. Hardware wallet transactions require physical confirmation on the device itself, which provides an additional security check before the funds are sent.
From any wallet, always: (1) copy-paste the charity wallet address rather than typing it manually — a single character error sends funds to the wrong address permanently; (2) send a small test amount first for large donations; (3) save the transaction hash and the date/sterling value for Gift Aid and tax records.
Crypto Donation Tax Receipt: What You Need for Your Records
A crypto donation tax receipt typically consists of two components: the charity's written acknowledgement and the on-chain transaction record. For UK Gift Aid purposes, the charity must issue a written acknowledgement that includes the date, the amount of cryptocurrency donated, and the sterling equivalent at the time of transfer. You must also complete a Gift Aid declaration.
The blockchain transaction hash (also called txid or transaction ID) provides a publicly verifiable, immutable record of the transfer — including the sending and receiving addresses, the amount, and the block timestamp. This is automatically generated when you send cryptocurrency and can be found in your wallet's transaction history or by searching the charity's wallet address on a block explorer such as Blockchair (for Bitcoin), Etherscan (for Ethereum), Solscan (for Solana), or BscScan (for BNB).
For HMRC Self Assessment purposes, retain: the date of the donation; the amount of cryptocurrency donated (in original units, e.g. 0.05 BTC); the sterling equivalent on that date (use a reputable price source and keep a screenshot); the charity's name and registration number; and the transaction hash. Higher-rate and additional-rate taxpayers should enter the grossed-up donation amount on the 'Charitable donations' page of their Self Assessment return to claim the additional income tax relief.