Getting Paid in Crypto as a Freelancer (2026): Schedule C Income, Basis & Form 1099-DA
Published: July 27, 2026 ยท Reading time: 10 min
TL;DR: Crypto paid for work is ordinary business income at its USD value the moment you receive it โ Schedule C Line 1, subject to self-employment tax, same as cash. That value becomes your cost basis, and every later sale, swap, or purchase using those coins is a second, separate capital gain or loss on Form 8949. Since January 1, 2025, basis must be tracked wallet by wallet, not pooled. Form 1099-DA reports your disposals, not your revenue โ a client should still send a 1099-NEC for the dollar value of the work. And the trap that ruins freelancers: your tax is fixed in dollars at receipt, so convert your reserve immediately.
Crypto payments have quietly become normal for a certain slice of freelancing โ smart contract auditors, protocol designers, technical writers for DAOs, designers on Web3 projects, and increasingly ordinary freelancers with international clients who find stablecoins cheaper than a wire.
The tax treatment is not new or exotic. It's the barter rule, applied to a volatile asset: you were paid in property, you owe tax on what the property was worth, and you own the property afterward. What makes it go wrong is that both halves are easy to half-report, and the volatility can leave you owing tax on money you no longer have.
Two taxable events, not one
This is the whole article in one section.
Event 1 โ Receipt. A client pays you 0.5 ETH for a project. At the moment it lands, ETH is $3,600, so you received $1,800 of ordinary business income. It goes on Schedule C Line 1. It's subject to income tax and self-employment tax. It's part of your quarterly estimated payments.
Event 2 โ Disposal. Nine months later you sell that 0.5 ETH for $2,300. Your basis was $1,800, so you have a $500 short-term capital gain on Form 8949 and Schedule D. Held over a year, it would be long-term and taxed at preferential rates.
| Event 1: Receipt | Event 2: Disposal | |
|---|---|---|
| Character | Ordinary business income | Capital gain or loss |
| Form | Schedule C Line 1 | Form 8949 โ Schedule D |
| Amount | USD FMV at receipt: $1,800 | Proceeds $2,300 โ basis $1,800 = $500 |
| Self-employment tax? | Yes | No |
| QBI eligible? | Yes | No |
The two most common errors are mirror images. Freelancers who think of crypto as an investment report the sale and never report the income โ which is under-reporting business revenue, the thing the IRS is best at catching. Freelancers who think of it as payment report the income and never report the gain โ and if the coins passed through an exchange, a Form 1099-DA now tells the IRS about the disposal they omitted.
It's the same structure as barter and trade income: being paid in something other than dollars doesn't defer the income, it just makes you value it.
The volatility trap
Your tax liability is denominated in dollars, fixed on the day you got paid. The asset isn't.
Take a freelancer who earned $120,000 in crypto over 2026, held all of it, and watched the market fall 55% by April:
| Amount | |
|---|---|
| Schedule C revenue reported | $120,000 |
| Self-employment tax (โ14.13% effective) | $16,956 |
| Federal income tax (illustrative, single) | โ $16,000 |
| Total owed, in dollars | โ $32,956 |
| Value of the crypto in April | $54,000 |
| Capital loss available | $66,000 โ but only $3,000/year deductible against ordinary income |
They can pay it, but they'll liquidate more than half of what's left to do it, and the $66,000 loss will take 22 years to absorb against ordinary income at $3,000 a year unless they generate capital gains to offset it. The loss also does nothing for the self-employment tax, which was calculated on the $120,000 and stays there.
The fix is boring and it works: convert a fixed percentage โ 30% is a sane default โ into dollars or a stablecoin the day each payment arrives, and treat it as untouchable. See how much to set aside for taxes. Every crypto-paid freelancer who gets hurt got hurt by skipping this step.
Wallet-by-wallet basis: the 2025 rule change that still catches people
Through 2024, many taxpayers pooled all their holdings of a given coin into one "universal" basis pool regardless of where the coins sat. That ended January 1, 2025. Under Revenue Procedure 2024-28, basis is now tracked per wallet and per account, and a one-time safe-harbor allocation let taxpayers assign their existing pooled basis across wallets as of that date.
What it means practically:
- If you're paid into a self-custody wallet and later move coins to an exchange to sell, the basis travels with the coins from the originating wallet. You need the receipt record from that wallet.
- Selling from Exchange A does not let you use basis created in Wallet B.
- Specific identification requires you to identify the units before or at the time of the disposal, with adequate records. Otherwise FIFO applies within that account.
The record to keep for each payment received:
| Field | Example |
|---|---|
| Date and time (with timezone) | 2026-03-14 09:42 UTC |
| Token and quantity | 0.5 ETH |
| USD fair market value at receipt | $1,800.00 |
| Price source | Coinbase spot, 2026-03-14 09:42 UTC |
| Receiving wallet / account | Ledger โ wallet 0x4fโฆa91 |
| Transaction hash | 0x8c3โฆd20 |
| Client and invoice number | Northgate Labs, INV-2026-041 |
Connect every wallet and exchange to crypto tax software โ including the one you used twice in 2023. Missing wallets are the usual reason a reconciliation doesn't tie out.
Spending crypto is a sale (even on business expenses)
This surprises people every time. Using crypto to buy something is a disposal. You get a deduction and a capital gain in the same transaction.
Pay for a $600 annual software subscription with ETH you received when it was worth $400:
- Business deduction: $600 on Line 22, supplies and software โ the USD value of what you bought.
- Capital gain: $600 proceeds โ $400 basis = $200 short-term gain on Form 8949.
Both go on the return. Same for swapping one token for another, bridging in a way that constitutes a disposal, and converting to a stablecoin. Converting to USDC is a taxable disposal, even though the price barely moves โ the gain is usually near zero, but the transaction still gets reported.
The only non-events are buying crypto with dollars, holding, and transferring between wallets you own.
Which forms report what
| Form | Who files it | What it reports |
|---|---|---|
| 1099-NEC | Your client | The USD value of services you performed, if you cross the reporting threshold |
| 1099-DA | Broker / exchange | Gross proceeds from digital asset dispositions, phased in from 2025 transactions; basis reporting phases in after |
| 1099-MISC | Payer | Occasionally used for staking or other payments |
| Schedule C | You | Business income at receipt |
| Form 8949 / Schedule D | You | Every disposal |
| Form 1040 digital asset question | You | Answer Yes โ receiving crypto as payment requires it |
Two reconciliation traps:
- Don't count a 1099-DA as revenue. It reports what you sold, which frequently includes coins you already reported as income at receipt. Treating proceeds as business receipts double-counts your income.
- A missing form is not an exemption. Self-custody payments generate no 1099 at all. The income is identical.
If your client is confused about which form to send, point them at the plain rule: services paid in property are still nonemployee compensation, reported at fair market value. If you pay a contractor in crypto, the same applies in reverse โ the 1099-NEC obligation is measured in dollars. See Schedule C Lines I and J.
Crypto-specific expenses you can deduct
| Expense | Treatment |
|---|---|
| Gas fees to receive a payment | Business expense, or add to basis โ pick one method, apply it consistently |
| Gas fees on a disposal | Reduces proceeds / increases basis on Form 8949 |
| Exchange trading fees | Adjusts basis or proceeds on the disposal |
| Crypto tax software (Koinly, CoinTracker, etc.) | Line 18, office expense or Line 22 |
| Hardware wallet | Line 22, or Line 13 depreciation if you prefer to capitalize |
| CPA fees for crypto reporting | Line 17, legal and professional |
| Conversion spread on your tax reserve | Not separately deductible โ it's part of the disposal calculation |
Don't double-dip: a gas fee can be a deduction or a basis adjustment, not both.
The wash-sale gap, and what to do with it
Wash-sale rules under ยง1091 apply to stock and securities. Digital assets are treated as property, and as of 2026 the wash-sale rule has not been extended to them โ Congress has proposed it repeatedly and it may change, so confirm before relying on it.
While that's true, a crypto-paid freelancer sitting on losses can sell at a loss, recognize it, and re-establish the position immediately, harvesting the loss without waiting 30 days. That's genuinely useful when you've been paid in a token that has fallen since receipt. Read tax-loss harvesting for freelancers first, and note the ceiling: capital losses offset capital gains plus $3,000 of ordinary income per year, with the rest carried forward. It will never reduce your self-employment tax.
Quarterly estimates get harder, not easier
Crypto income is unwithheld and lumpy, which is the worst combination for estimated taxes. Two things to do:
- Recalculate after every large payment, not quarterly. A single $40,000 payment in June can change your safe-harbor position for the rest of the year.
- Consider the annualized income installment method if your income is concentrated in one or two quarters. It's more work, but it prevents an underpayment penalty for a quarter in which you genuinely hadn't earned the money yet.
The 100%/110% prior-year safe harbor is the simplest protection if last year's return is representative.
Foreign exchanges and reporting
If you use non-US exchanges, two questions come up:
- FBAR (FinCEN Form 114) โ FinCEN has signaled an intent to include virtual currency accounts, but as of 2026 an account holding only digital assets is generally not FBAR-reportable. An account holding fiat alongside crypto is reportable if you cross the $10,000 aggregate threshold. Confirm the current rule before you skip it.
- Form 8938 (FATCA) โ thresholds and treatment for digital assets have been evolving. If you hold significant balances offshore, get advice.
Foreign-currency invoices carry their own conversion rules โ see foreign currency receipts and the IRS.
Frequently Asked Questions
Is crypto paid for freelance work taxable income?
Yes. Digital assets are property, and property received for services is ordinary income at its US dollar fair market value on the date and time of receipt. It goes on Schedule C Line 1, it's subject to self-employment tax, and it counts toward your quarterly estimates. Bitcoin, Ethereum, stablecoins, and obscure tokens are all treated the same way.
Do I pay tax twice on crypto I earned?
Not on the same dollars, but there are two events. Receipt creates ordinary business income equal to the USD value, and that value becomes your cost basis. A later sale, swap, or purchase creates a capital gain or loss on the difference. If the price didn't move, the second event is near zero โ but both still get reported.
What is Form 1099-DA and will I get one?
It's the broker information return for digital asset dispositions, phased in beginning with 2025 transactions. It reports what you sold, not what you earned โ a client paying you in crypto should still issue a 1099-NEC for the dollar value of the services. Don't treat 1099-DA proceeds as business revenue, and don't assume self-custody payments with no form are untaxed.
How do I track cost basis for crypto I was paid in?
Wallet by wallet. Since January 1, 2025, basis must be tracked per wallet or account rather than pooled universally, under Rev. Proc. 2024-28. For each payment record the date and time, token and quantity, USD value at receipt, price source, receiving wallet, and transaction hash. Connect every wallet and exchange to your crypto tax software โ a missing wallet is the usual reason a reconciliation fails.
What happens if my crypto crashes before I pay the tax?
You still owe tax on the value at receipt. A payment worth $3,800 in March that's worth $1,600 the next April produced $3,800 of reported income and a tax bill calculated on it. The decline is a capital loss, deductible against capital gains plus $3,000 of ordinary income a year, and it never reduces self-employment tax. Convert a fixed share of every payment to dollars the day it lands.
Authoritative References
- IRS โ Digital Assets
- IRS โ Frequently Asked Questions on Virtual Currency Transactions
- IRS Notice 2014-21 โ Virtual Currency Guidance
- IRS Revenue Procedure 2024-28 โ Digital Asset Basis Allocation
- IRS โ About Form 8949, Sales and Other Dispositions of Capital Assets
- IRS โ About Schedule C (Form 1040)
The Crypto Half Is Hard. The Expense Half Shouldn't Be.
Reconciling wallets and basis is genuinely difficult work โ which is exactly why the ordinary side of your Schedule C tends to rot while you're doing it. CentSense scans every receipt in seconds, reads the vendor, date, and amount, and files it to the correct Schedule C line, so your deductions are already in order when it's time to wrestle with Form 8949. Start free with 10 AI scans a month, no credit card; the Solo plan ($5/month) adds unlimited scanning and mileage tracking.
This article is educational and not tax advice. Digital asset reporting rules are still phasing in and have changed materially in recent years โ verify current-year requirements at irs.gov and consult a tax professional experienced with digital assets.
Related reads
Continue learning with more tax and expense guides for freelancers.
2026-07-27
Schedule C While Living Abroad (2026): FEIE, Self-Employment Tax & Totalization Agreements
2026-07-27
Independent Recruiter & Headhunter Tax Deductions (2026): The Schedule C Guide
2026-07-27
Tax Deduction vs. Tax Credit (2026): Which One Actually Saves a Freelancer More?
2026-07-27
Converting Personal Property to Business Use (2026): Basis, Receipts & How to Prove It
Compare alternatives
See how CentSense stacks up to other expense and receipt tools for freelancers.
- Keeper Tax alternative
- QuickBooks Self-Employed alternative
- FlyFin alternative
- Expensify alternative
- Shoeboxed alternative
- Veryfi alternative
- Dext alternative
- ReceiptsAI alternative
- Smart Receipts alternative
- EasyExpense alternative
- Zoho Expense alternative
- Rydoo alternative
- Fyle alternative
- Navan alternative
- Expense Tracker 365 alternative
- Paylocity alternative
- Wave Receipts alternative
- QuickBooks Online alternative
- Xero alternative
- See all alternatives โ