← Blog
crypto freelance taxcryptocurrency incomecrypto taxesBitcoin payment freelancercrypto capital gains

How Taxes Work for Crypto Payments Received for Freelance Work

Crypto received for freelance work is taxable ordinary income. Learn how to calculate the income, what happens when you later sell the crypto, and which tools automate the tracking.

By FlowFund TeamJune 28, 20263 min read

Crypto Income Is Ordinary Income

When you receive cryptocurrency as payment for freelance services, it is treated as ordinary income at the fair market value (in your reporting currency) on the date you received it.

There is no crypto exception. No deferral. No special rate. The fact that payment is in a digital asset rather than dollars does not change the tax treatment.

Recording Crypto Income

For every crypto payment received:
- Date received
- Amount of crypto (e.g., 0.05 BTC)
- Fair market value in your reporting currency on that date
- Wallet address or exchange where received

This is your income for tax purposes. The $1,500 USD equivalent you received in BTC on March 15 is $1,500 of self-employment income.

The Second Tax Event: When You Sell or Spend the Crypto

Later, when you sell that BTC, convert it to another crypto, spend it, or otherwise dispose of it, a second tax event occurs: a capital gain or loss based on the difference between your cost basis (what you received it as) and its value at disposal.

Cost basis = fair market value when received = $1,500
If you sell for $2,000: $500 capital gain (short-term if held < 1 year, long-term if > 1 year).
If you sell for $1,200: $300 capital loss.

Tracking Tools

Koinly, CoinTracker, or TaxBit handle crypto tax tracking automatically if you connect your wallets and exchanges. They import transactions and calculate gains, losses, and income.

Also log crypto income in FlowFund as a transaction with the USD equivalent value on receipt date, for complete financial picture tracking.

Track this with FlowFund

Free to start. No bank connection needed. 150+ currencies, tax estimates for 20 countries.

Try FlowFund Free →

💬 Join the FlowFund Community →

Related posts

Crypto Income: How to Track and Report It for Taxes
Crypto income is taxable in most countries. Learn which transactions trigger tax events, how to trac...
Stablecoins for Freelancers: Payments and Savings
Stablecoins let freelancers receive international payments for pennies and hold dollar savings from ...
How to Get Paid in Cryptocurrency as a Freelancer
Cryptocurrency payments offer advantages for international freelancers where traditional payments ar...