Paid in Bitcoin or USDC? The 7-Country Crypto Salary Tax Guide
Receiving crypto as pay is ordinary income at fair market value on payday — not a tax-free windfall. The same coins get taxed again when you sell. Here's how 7 countries handle withholding, valuation timing and the second tax event.
Image: Illustrative purposes. Tax rules cited from IRS Notice 2014-21, Revenue Ruling 2019-24, Publication 15 (Circular E), HMRC Employment Income Manual, BMF letter of 10 May 2022, CRA Folio S2-F3-C1, ATO guidance, NTA guidance, and Indian Income Tax Act §115BBH.
I talked to a remote developer last year who'd been receiving part of his salary in USDC for six months. He thought he was being clever — "USDC is a stablecoin, it doesn't move, so there's no tax, right?" — and had not reported any of it. The reality is that in every one of the seven countries covered on this site, crypto received as pay is ordinary income at fair market value on the day it hits your wallet. The fact that USDC is pegged to a dollar is irrelevant; the IRS, HMRC, BMF, CRA, ATO, NTA and CBDT all say the same thing.
And there's a second layer: when you later sell, swap or spend those coins, you trigger a second tax event — a capital gain or loss measured from the payroll-date fair value. So crypto salary is taxed twice: once as income, once as investment. Most people miss the second event entirely.
Here's how the seven countries actually handle this.
1. The US: ordinary income, W-2 withholding, two tax events
The IRS position is unambiguous. Notice 2014-21 treats crypto received as wages as ordinary income at fair market value on the day received. Revenue Ruling 2019-24 confirms the same for hard-forked coins received in employment contexts. If you're an employee, this goes on Form W-2 Box 1 (wages), Box 3 (Social Security wages) and Box 5 (Medicare wages), and your employer must withhold federal income tax, Social Security and Medicare just like cash pay.
Three practical consequences:
- The fair market value on payday is your cost basis. If you receive 0.1 BTC when the price is $60,000, your basis is $6,000. When you later sell that 0.1 BTC for $70,000, you have a $4,000 capital gain (long-term if held more than a year, short-term if not). The basis is not zero — people who treat received-salary crypto as "free" often file zero basis and end up with a tax bill many times larger than it should be.
- Withholding is in cash, not crypto. The employer typically pays the full crypto amount into your wallet and withholds the tax from a separate cash portion of your paycheck. Some employers use a "gross-up" where they pay extra cash to cover the withholding, but most just reduce your cash pay.
- Self-employed contractors handle their own quarterly estimates. If you're a 1099-NEC freelancer getting paid in crypto, no withholding happens — you have to send quarterly estimated tax payments to the IRS yourself, or you'll owe an underpayment penalty come April.
The fair-value timing rule is specific: the IRS guidance says the value is determined at the moment of receipt, which is the timestamp of the blockchain transfer. If your employer's payroll runs on Friday but the crypto transfer settles on Saturday, the relevant price is Saturday's spot, not Friday's. Use a consistent exchange's price feed across the year (Coinbase, Kraken, CoinGecko's aggregate) and document which one you used. The full process for reporting wages is in the how-to-report guide.
2. The 7-country map: withholding and rate
| Country | Crypto wages treated as | Employer withholding | Income tax rate |
|---|---|---|---|
| US | Ordinary wages | Yes — federal + SS + Medicare | 10-37% marginal |
| UK | Employment income | Yes — via PAYE | 20/40/45% |
| Germany | Lohnsteuer (wage tax) | Yes — Lohnsteuer at source | 14-45% progressive |
| Canada | Employment income | Yes — federal + provincial | 15-33% federal + provincial |
| Australia | Ordinary income | Yes — PAYG withholding | 0-45% + Medicare levy |
| Japan | Miscellaneous income (salary) | Yes — source withholding (gensen | 5-45% + 10% local |
| India | VDA income | Yes — 1% TDS at source | 30% flat + 4% cess |
Three things stand out in this table:
Japan treats crypto salary as "miscellaneous income," which is the worst possible category. Unlike stock options or some capital gains, miscellaneous income is taxed at the full progressive rate (up to 45% nationally) plus a 10% local inhabitant tax. There is no preferential long-term rate, no matter how long you held the BTC after receiving it. A Japanese engineer paid in BTC pays up to 55% on the income, then up to 55% again on any gain when selling. This is one reason most Japanese crypto salary receivers convert to yen on payday.
India's flat 30% plus 1% TDS is the simplest but harshest. There's no progressive bracketing — the cleaner earning ₹5 lakh a year in crypto pays the same 30% rate as the executive earning ₹5 crore. The 1% TDS is withheld by the payer at the moment of transfer, which is brutal for someone receiving small amounts across the year. The TDS is refundable against the final tax liability, but the cash-flow drag is real.
Germany's Lohnsteuer system handles crypto wages cleanly if the employer is German. The employer withholds at source using the standard tax class system (Lohnsteuerklasse) and the crypto is valued at fair market value on payday. Where it gets complicated is if you're a German tax resident working remotely for a US employer that pays in USDC — the US employer has no German payroll registration, so you have to file a German income tax return (Einkommensteuererklärung) and pay the tax yourself, often via quarterly Vorauszahlungen (advance payments).
3. The remote freelancer trap
The most common crypto-salary situation I see is the remote freelancer: a developer or designer in one country, working for a client in another, paid in USDC or BTC. There is no employer to handle withholding. You are a self-employed contractor under the tax law of your country of residence.
In the US, this means Schedule C (self-employment income), Schedule SE (self-employment tax — 15.3% for Social Security and Medicare), and quarterly estimated tax payments (Form 1040-ES). The fair value on each invoice-paid date is income, and you owe SE tax on top of income tax. The math is meaningfully worse than being a W-2 employee doing the same work.
In the UK, register as self-employed, file Self Assessment by 31 January each year, and make Payments on Account (advance payments in January and July) for the next year's tax. In Germany, register with the Finanzamt, file the Einkommensteuererklärung, and (if you're above the €3,000 Vorauszahlung threshold) make quarterly advance payments. Australia uses Pay As You Go (PAYG) instalments for sole traders. India's system is unusual — there's no quarterly advance system for VDA income, but the 1% TDS still applies on each receipt.
The cross-border twist is that some freelancers end up with filing obligations in two countries. A German resident working for a US LLC paid in USDC is a German taxpayer — the US LLC doesn't withhold because the recipient is a non-resident alien with no US tax presence, but the freelancer still has to declare and pay German income tax on the income. A US citizen or green-card holder living abroad has to file US taxes regardless of where they live, which is one of the more painful quirks of the US system.
4. The second tax event nobody mentions
Receiving crypto as salary is the first tax event — ordinary income at fair value. Selling, swapping, or spending that crypto is a second tax event — a capital gain or loss measured from the payroll-date basis. People consistently miss this because the second event feels like "spending my own money."
Say you receive 0.5 BTC as salary in March when BTC is $60,000 — basis is $30,000. In December you sell that 0.5 BTC for $40,000 (BTC now at $80,000). You have a $10,000 long-term capital gain (held over 9 months? no — short-term, since the holding period started in March and you sold in December of the same year, under 12 months). Short-term gains are taxed at ordinary income rates in the US, so that $10,000 gets stacked on top of your salary at your marginal rate.
The fix: track the basis on each payday. Most people who get paid in crypto across multiple paydays have a different basis for each lot. When you later sell, the cost-basis method your country uses (FIFO in the US by default, HIFO/specific-ID if elected, averaging in the UK and Canada — see the cost-basis guide) determines which lots you're "selling." Getting this right is the difference between an optimal tax bill and a worst-case one.
Practical workflow: export your exchange or payroll-provider CSV each payday, record the date, USD value and amount. The calculator on this site lets you type in a single buy and sell to check the gain, and the CSV batch import handles full-year payroll logs with multiple lots.
Bottom line
Being paid in crypto is not a tax loophole — it is ordinary income taxed at full rates, often with employer withholding, plus a second tax event when you eventually sell. The seven countries differ in rate (Japan's 55% top, India's flat 30%, the US and UK progressive) and in paperwork, but none of them exempt crypto wages. Two things to do this year: lock the fair-value basis on each payday, and treat each later disposal as a separate taxable event. The crypto salary itself isn't the problem — failing to track the basis across paydays is.
General information, not tax advice. Cross-border employment can trigger filing in two countries and tax-treaty considerations. For anything beyond a single-country W-2 setup, work with a tax professional who understands both your residence country's rules and the payer's country's rules.
FAQ
Is being paid in cryptocurrency taxable?
Yes, in all seven countries covered here. The IRS, HMRC, BMF, CRA, ATO, NTA and Indian CBDT all treat crypto received as wages or self-employment income as taxable income at the fair market value on the day it is paid. The income is taxed at your ordinary income tax rate — not the lower long-term capital-gains rate, even if the crypto is Bitcoin held long-term afterward. In the US this goes on Form W-2 (employee) or Schedule C (self-employed); in the UK via PAYE or Self Assessment; in Germany via Lohnsteuer or income tax return; in India the 30% VDA rate plus 1% TDS applies.
How is the fair market value of crypto salary determined?
The fair market value is the USD (or your local currency) price of the crypto at the moment of payment — typically the exchange spot price at the timestamp of the wallet transfer. The IRS guidance in Notice 2014-21 and Revenue Ruling 2019-24 says to use a consistent, reasonable method (e.g. one major exchange's spot price) across the year. UK HMRC and German BMF take a similar timestamp approach. India's CBDT requires the price from a recognised Indian exchange where the token trades, or a fallback to international price feeds. The fair value on payday becomes your cost basis — when you later sell the crypto, the gain or loss is measured from that payroll-date value, not zero.
Does my employer have to withhold tax if they pay me in crypto?
If you are an employee (W-2 in the US), yes — the employer must withhold federal income tax, Social Security and Medicare on the fair market value of the crypto, just like cash wages, and report it on Form W-2 Box 1. The employer typically withholds from a separate cash portion of your pay. For self-employed contractors in the US (1099-NEC), no withholding applies — you handle your own quarterly estimated taxes. In the UK, PAYE withholding applies to crypto wages. In Japan, the employer must withhold income tax at the source. In India, the employer must withhold 1% TDS on crypto payments. Australia and Canada generally require employer withholding on the cash-equivalent value.
Do I pay tax again when I sell crypto I was paid as salary?
Yes — there are two separate tax events. The first event is when you receive the crypto as wages: you pay ordinary income tax on the fair market value at that moment, and that fair value becomes your cost basis. The second event is when you later sell, swap or spend the crypto: you pay capital-gains tax on the difference between the sale price and your cost basis. If the crypto appreciated between payday and sale, you have a capital gain (long-term if held over 1 year, short-term if not). If it dropped, you have a capital loss (deductible in the US, UK and Canada; limited in Germany within the speculative period).
Written by
CryptoTaxCalc TeamA small team of crypto investors and tax researchers. Every guide is cross-checked against primary tax-authority sources (IRS, HMRC, BMF, CRA, ATO) before publication. About the team & all articles →