Paying Business Expenses With Crypto: The Receipt You Need and the Capital Gain You Trigger (2026)

Published: October 1, 2026 ยท Reading time: 10 min

TL;DR: The IRS treats cryptocurrency as property, so paying a vendor with Bitcoin isn't just a deductible purchase โ€” it's also an exchange of that property, which can realize a capital gain or loss (Notice 2014-21, Q&A-6). Your ยง162 deduction equals the crypto's fair market value in dollars at the moment of payment; that same figure is your amount realized for a separate gain/loss computation against the crypto's basis. The receipt needs two sets of facts, not one: the ordinary vendor/date/amount/purpose record for the deduction, and the IRS's own digital-asset list (type, date/time, units, FMV, basis) for the disposition. ยง274(d)'s heightened substantiation only piggybacks on top if the expense itself is travel, a gift, or listed property โ€” it doesn't apply just because you paid in crypto. A full 2026 worked example below shows an identical $3,000 purchase costing $115.20 more in tax when paid with appreciated Bitcoin instead of cash, entirely from the gain nobody tracked.

A freelancer pays a $3,000 software bill with a debit card: one event, one receipt, one deduction. The same freelancer pays the identical bill with Bitcoin she bought months earlier: two events, two receipts, two numbers on two different tax forms โ€” and if she only saves the vendor invoice, she's documented the smaller half of the transaction. This isn't a theoretical wrinkle. The IRS has treated virtual currency as property since 2014, and spending appreciated property to buy something is a sale of that property first, a purchase second. Here's exactly what that means for a freelancer's receipts, and what it costs when the crypto you handed over was worth more than you paid for it.


Why Paying With Crypto Is Two Transactions, Not One

Notice 2014-21 is still the foundational IRS guidance on virtual currency, and its first answer sets up everything else: "For federal tax purposes, virtual currency is treated as property. General tax principles applicable to property transactions apply to transactions using virtual currency." Property, not currency โ€” which matters because exchanging one piece of property (your Bitcoin) for another (the vendor's goods or services) is itself a disposition under Q&A-6: "Does a taxpayer have gain or loss upon an exchange of virtual currency for other property? Yes. If the fair market value of property received in exchange for virtual currency exceeds the taxpayer's adjusted basis of the virtual currency, the taxpayer has taxable gain. The taxpayer has a loss if the fair market value of the property received is less than the adjusted basis of the virtual currency."

Paying a vendor for a business expense is exactly that kind of exchange: you're trading crypto for the vendor's goods or services. The IRS's current digital-assets guidance confirms this isn't limited to large or investment-style trades โ€” the checklist of reportable dispositions explicitly includes paying "in exchange or trade for property, goods or services in any amount." No dollar floor, no exception for a routine business bill.

So every crypto payment for a business expense produces:

  1. An ordinary deduction โ€” the same ยง162 "ordinary and necessary" business expense you'd have paid cash for, valued at the crypto's fair market value in U.S. dollars on the date of payment.
  2. A capital gain or loss โ€” the difference between that same fair market value and your adjusted basis in the crypto you handed over, reported on Form 8949 and Schedule D, with no connection to Schedule C or self-employment tax.

Both numbers come from the same transaction and the same dollar figure does double duty โ€” which is precisely why it's easy to record only half of it.


What the Deduction Side Needs

The deduction amount is simple once you have it: the fair market value of the crypto, in U.S. dollars, as of the date of payment. Notice 2014-21 states that "taxpayers will be required to determine the fair market value of virtual currency in U.S. dollars as of the date of payment or receipt" (Q&A-5), language that covers the payor's side exactly as explicitly as the recipient's. The IRS's current digital-assets recordkeeping guidance goes a step further and asks for the exact time of the transaction, not just the date โ€” a detail that notice doesn't itself require but that your wallet or exchange record should capture anyway.

For recordkeeping, an ordinary business expense (not travel, a gift, or listed property) is governed by the general standard in IRC ยง6001: "Every person liable for any tax imposed by this title... shall keep such records... as the Secretary may from time to time prescribe." That's the same low-ceremony standard that governs any Schedule C receipt โ€” vendor, date, what you bought, business purpose, amount. Paying in crypto doesn't elevate that standard on its own.

Where it does elevate: ยง274(d) imposes heightened substantiation โ€” adequate records or sufficient corroborating evidence of amount, time and place, business purpose, and business relationship โ€” on exactly three categories, and no others: (1) any travel expense (including meals and lodging while away from home), (2) any gift, and (3) any listed property as defined in ยง280F(d)(4). A cloud-rendering subscription or an invoice for design software is none of those three, so ยง274(d) simply doesn't attach โ€” the crypto payment method is irrelevant to that question. Pay for a conference hotel folio or an airline ticket in Bitcoin, though, and ยง274(d)'s full substantiation requirements apply to that expense exactly as they would to a cash payment, stacked on top of (not instead of) the digital-asset reporting below. See how to document a business meal receipt for the ยง274(d) mechanics that apply once meals are incurred while traveling away from home.


What the Disposition Side Needs

This is the record most freelancers skip, because nothing about paying a bill feels like "selling" anything. The IRS's digital-assets guidance is explicit about what you need to calculate the resulting gain or loss:

"To calculate the capital gain or loss of a digital asset that you sold or disposed of in a transaction, you'll need this information:"

  • Type of digital asset
  • Date and time of transaction
  • Number of units
  • Fair market value at time of transaction (as measured in U.S. dollars)
  • Basis of digital asset sold or disposed of

A vendor invoice gives you none of this except, indirectly, the dollar value and the date. The rest โ€” the asset type, the exact time, the number of units, and critically, the basis โ€” has to come from your own wallet or exchange records.

Which basis applies: specific identification or FIFO

If you've bought the same cryptocurrency at different times and different prices, you need to know which units you spent. Rev. Proc. 2024-28 sets the rule: you may specifically identify the units disposed of only if you can substantiate, for that lot, the date and time each unit was acquired, its basis and fair market value at acquisition, the date and time of disposal, and the fair market value and consideration received at disposal. Absent that documentation, "the units are deemed to have been sold in chronological order beginning with the earliest unit the taxpayer purchased or acquired" โ€” first in, first out. Since January 1, 2025, this identification is done wallet-by-wallet or account-by-account, under a safe harbor that allocates unused basis to the specific wallet or account where it sits, rather than pooling basis across every platform you've ever used.

The practical consequence: if you don't track which lot you're spending, the IRS defaults to your oldest crypto โ€” frequently your lowest-basis, highest-gain crypto โ€” being the crypto you're deemed to have just handed a vendor.


Worked Example: The Same $3,000 Purchase, Two Payment Methods

Priya is a single freelance 3D motion-graphics artist. In 2026 she pays an annual $3,000 license for cloud GPU rendering software โ€” a SaaS subscription, not travel, a gift, or listed property, so ยง274(d) doesn't apply to the expense itself. Her Schedule C net profit for 2026, after every other deduction, would be $71,000 without this purchase. Motion-graphics production for corporate and advertising clients isn't a listed specified service trade or business under Treas. Reg. ยง1.199A-5(b)(2), and her taxable income is nowhere near the 2026 single SSTB threshold either way, so that question doesn't change anything below.

In April 2026 she'd bought 0.05 BTC for $1,800. By September, when the software bill comes due, that same 0.05 BTC is worth $3,000 โ€” so she pays with the Bitcoin instead of her card, five months after buying it (short-term).

node -e "
function fedTax2026Single(ti) {
  const b = [
    [0, 12400, 0.10, 0],
    [12400, 50400, 0.12, 1240],
    [50400, 105700, 0.22, 5800],
    [105700, 201775, 0.24, 17966],
    [201775, 256225, 0.32, 41024],
    [256225, 640600, 0.35, 58448],
    [640600, Infinity, 0.37, 192979.25],
  ];
  for (const [lo, hi, rate, base] of b) if (ti > lo && ti <= hi) return base + (ti - lo) * rate;
  return 0;
}
const STD_DED = 16100; // Rev. Proc. 2025-32 Sec 4.14, single 2026

function scenario(netProfit, stcg) {
  const seTax = +(netProfit * 0.9235 * 0.153).toFixed(2);
  const halfSE = +(seTax / 2).toFixed(2);
  const qbi = netProfit - halfSE;
  const tiBeforeQBI = netProfit - halfSE - STD_DED + stcg;
  const capQBI = 0.20 * qbi;
  const capIncome = 0.20 * tiBeforeQBI;
  const qbiDed = Math.max(0, Math.min(capQBI, capIncome));
  const taxableIncome = Math.max(0, tiBeforeQBI - qbiDed);
  const incomeTax = +fedTax2026Single(taxableIncome).toFixed(2);
  const totalTax = +(incomeTax + seTax).toFixed(2);
  return { seTax, qbi: +qbi.toFixed(2), capQBI: +capQBI.toFixed(2), capIncome: +capIncome.toFixed(2), qbiDed: +qbiDed.toFixed(2), taxableIncome, incomeTax, totalTax };
}

const baseline = scenario(71000, 0);         // never bought the license
const cash     = scenario(68000, 0);         // pays \$3,000 cash
const crypto   = scenario(68000, 1200);      // pays with BTC: \$3,000 FMV - \$1,800 basis = \$1,200 STCG

console.log('Baseline (no purchase):', baseline);
console.log('Cash payment:          ', cash);
console.log('Crypto payment:        ', crypto);
console.log('Tax savings, paid cash:   \$' + (baseline.totalTax - cash.totalTax).toFixed(2));
console.log('Tax savings, paid crypto: \$' + (baseline.totalTax - crypto.totalTax).toFixed(2));
console.log('Extra cost of paying with appreciated crypto: \$' + ((baseline.totalTax - cash.totalTax) - (baseline.totalTax - crypto.totalTax)).toFixed(2));
"
Baseline (no purchase): {
  seTax: 10031.98,
  qbi: 65984.01,
  capQBI: 13196.8,
  capIncome: 9976.8,
  qbiDed: 9976.8,
  taxableIncome: 39907.21,
  incomeTax: 4540.86,
  totalTax: 14572.84
}
Cash payment:           {
  seTax: 9608.09,
  qbi: 63195.95,
  capQBI: 12639.19,
  capIncome: 9419.19,
  qbiDed: 9419.19,
  taxableIncome: 37676.76,
  incomeTax: 4273.21,
  totalTax: 13881.3
}
Crypto payment:         {
  seTax: 9608.09,
  qbi: 63195.95,
  capQBI: 12639.19,
  capIncome: 9659.19,
  qbiDed: 9659.19,
  taxableIncome: 38636.76,
  incomeTax: 4388.41,
  totalTax: 13996.5
}
Tax savings, paid cash:   $691.54
Tax savings, paid crypto: $576.34
Extra cost of paying with appreciated crypto: $115.20

Reading the result

In both scenarios, the $3,000 deduction drops Priya's net profit from $71,000 to $68,000 โ€” identical SE tax ($9,608.09) and identical QBI ($63,195.95) either way, because the deduction amount doesn't change with the payment method. What changes is the $1,200 gain the Bitcoin payment adds to her taxable income. It isn't a full $1,200 hit: the taxable-income-based QBI cap (ยง199A's "20% of taxable income before the QBI deduction, minus net capital gain") grows right along with it, since her short-term gain counts toward that base but doesn't count as "net capital gain" under ยง199A(e)(1) and so is never subtracted back out. That cap โ€” not the QBI-based cap โ€” binds in every scenario here ($9,419.19โ€“$9,976.80 vs. a QBI-based ceiling north of $12,600), consistent with how this cap behaves for a standard-deduction-only filer throughout this corpus. The $1,200 gain adds $240.00 of extra QBI-deduction room, so only $960.00 of it survives to actually raise taxable income โ€” taxed at her 12% marginal bracket, that's exactly $115.20, matching the script's output.

The $3,000 deduction is real and identical either way. The $115.20 is the price of not knowing that handing over appreciated Bitcoin is a sale of it.

The three ยง199A limits, checked

  • SSTB phase-out: Doesn't apply โ€” motion-graphics production for clients isn't a listed SSTB field, and Priya's taxable income (~$37,700โ€“$38,600) is far below the 2026 single SSTB threshold ($201,750, Rev. Proc. 2025-32 ยง4.26) regardless.
  • W-2 wage/2.5%-of-UBIA cap: Doesn't apply either โ€” this limitation only phases in once taxable income exceeds that same $201,750 threshold. Below it, ยง199A(b)(2) applies with no wage or property limitation at all.
  • 20%-of-taxable-income cap: This is the one that binds, in all three scenarios above, as shown.

Common Mistakes to Avoid

  • Saving only the vendor invoice. It documents the deduction; it says nothing about your basis in the crypto you spent, which you need to compute the separate gain or loss.
  • Assuming ยง274(d) applies just because the payment was in crypto. It attaches to the expense category (travel, gifts, listed property) โ€” not to the payment method. A software subscription paid in Bitcoin needs ordinary ยง6001 records, not a heightened substantiation package.
  • Letting FIFO decide by default when you meant to spend a specific lot. If you hold crypto purchased at different prices and don't document specific-lot identification under Rev. Proc. 2024-28, the IRS deems you to have spent your oldest units โ€” often the ones with the biggest built-in gain.
  • Forgetting the capital gain is taxed at the ordinary rate when short-term. Only crypto held more than a year gets preferential long-term capital-gains rates; a payment made within a year of purchase is taxed at your marginal ordinary rate, stacked on top of (not blended with) your Schedule C income.
  • Reporting the gain as business income on Schedule C. Unless you're a dealer in digital assets, crypto held and then spent is a capital asset โ€” the gain or loss belongs on Form 8949/Schedule D, and it isn't subject to self-employment tax.
  • Pooling basis across every wallet and exchange you use. Since January 1, 2025, basis is tracked wallet-by-wallet (or account-by-account), not in one combined pool โ€” Rev. Proc. 2024-28 is the transition safe harbor that lets you allocate your existing basis that way.

Frequently Asked Questions

Is paying a business expense with cryptocurrency a taxable event?

Yes. Because the IRS treats crypto as property, spending it is an exchange of that property, which can produce a separate capital gain or loss on top of the ordinary business deduction โ€” confirmed in Notice 2014-21, Q&A-6, and the IRS's current digital-assets guidance, which lists payment "for property, goods or services in any amount" as a reportable disposition.

What does my receipt need to show when I pay a vendor in crypto?

Two sets of facts: the ordinary vendor/date/amount/purpose record for the ยง162 deduction, and the digital-asset-specific record the IRS requires to compute gain or loss โ€” type of asset, date and time, number of units, fair market value at the transaction, and basis of the units spent.

How much can I deduct if I pay with crypto instead of cash?

The same amount: the crypto's fair market value in U.S. dollars on the date and time of payment, which is also your amount realized for the separate gain-or-loss computation.

Do I owe self-employment tax on the capital gain from a crypto payment?

No. It's a capital gain or loss reported on Form 8949/Schedule D, unconnected to Schedule C and not subject to the 15.3% SE tax โ€” though a short-term gain is still taxed at your ordinary marginal income-tax rate.

Which Bitcoin am I considered to have spent if I bought it at different prices?

Whichever lot you specifically identify with full acquisition and disposal records, tracked wallet-by-wallet under Rev. Proc. 2024-28. Without that documentation, FIFO applies โ€” your earliest-acquired units in that wallet are deemed spent first.

Does ยง274(d)'s heightened substantiation apply to a crypto-paid expense?

Only if the expense itself is travel, a gift, or listed property under ยง280F(d)(4) โ€” the three categories ยง274(d) names. The payment method doesn't change which substantiation rule the underlying expense is subject to.

What if the crypto I pay with has lost value?

You realize a capital loss instead of a gain โ€” up to $3,000 of which offsets ordinary income each year, with any excess carrying forward โ€” on top of the full ordinary deduction for the purchase.


Authoritative References

Related reading: Getting Paid in Crypto as a Freelancer (the receiving side of this same mechanic), Venmo, PayPal & Cash App Business Receipts, Which Expenses Need Receipts?.


One Receipt, Two Tax Events โ€” CentSense Catches Both

A card payment and a crypto payment can buy the exact same software license, but only one of them needs a second number tracked alongside the receipt. CentSense scans and categorizes every business receipt the moment you capture it, so the vendor record for your deduction is never the thing standing between you and an audit-ready return โ€” leaving you free to focus on getting the crypto side right. Start free with 10 AI receipt scans a month, no credit card required; the Solo plan ($5/month) adds unlimited scans and a CPA-ready CSV export at tax time.

Start free โ†’

This article is educational and not tax or financial advice. Digital-asset basis tracking, specific-identification elections, and the interaction with self-employment and QBI taxes depend on your specific facts. Consult a qualified tax professional about your situation.

Related reads

Continue learning with more tax and expense guides for freelancers.

Compare alternatives

See how CentSense stacks up to other expense and receipt tools for freelancers.