Getting Paid in Crypto: Tax Basics
More freelancers and contractors are accepting crypto. It is fast and borderless — but tax-wise it behaves like cash income with one extra wrinkle. Here is what you need to know for 2026.
It is income the moment you receive it
When a client pays you in crypto, you have earned income equal to the fair market value in your home currency on the date of receipt. It does not matter that you have not converted it to dollars. The IRS and CRA treat the value at receipt as your earnings.
The price-on-payment-day rule
If you invoice for $1,000 and the client sends crypto worth exactly $1,000 that day, your income is $1,000. If the crypto's value swings to $1,200 by the time you check, your income is still $1,000 (value at receipt) — and you now also have a $200 unrealized position that becomes a capital gain when you sell.
Self-employment tax (US)
Crypto freelance income is subject to the same 15.3% self-employment tax as cash freelance income in the US, on top of regular income tax. Budget for it from day one.
Practical steps when a payment arrives
- Record the date and the home-currency value immediately.
- Note that value as both your income and your cost basis for those coins.
- Move 25–30% to your tax savings account.
- If you convert to fiat or spend the coins later, record that as a separate disposal.
Stablecoins are not a loophole
Being paid in USDC or another stablecoin does not avoid tax — it is still income at fair value. The only practical difference is that a stablecoin's value barely moves, so the later capital gain/loss is usually near zero. The income tax still applies in full.
Bottom line
Crypto pay is ordinary income at the value when you receive it, plus self-employment tax in the US, plus a possible later capital gain when you sell. The calculator below estimates the whole picture — then confirm with a professional.
Estimate your crypto tax in 30 seconds
Free, private, and updated for the 2026 tax year — US & Canada.
Open the calculator →