No Fianto fee during the beta. Any fee comes with at least 30 days notice. See pricing
Stablecoins10 min read

Form 1099-DA and crypto payments: what a US merchant paid in USDC should know.

Form 1099-DA is the IRS information return a US digital asset broker files for the sales it carries out for its customers: gross proceeds for sales from 1 January 2025, and cost basis for some sales from 2026. When a customer pays you in USDC, the customer is the one disposing of USDC and you are receiving it as payment, so the 1099-DA a merchant usually meets is the one an exchange sends after the merchant sells its USDC there. A broker using the optional stablecoin method need not report those sales at all while they stay at or under $10,000 for the year.

On this page
What this post covers, and what it does notWhat is Form 1099-DA?Who has to file Form 1099-DA?Will a merchant paid in USDC receive a Form 1099-DA?How do the $600 and $10,000 thresholds work?What records line up with a Form 1099-DA at year end?What should a merchant ask a tax adviser about Form 1099-DA?SourcesQuestions
TL;DR
  • Brokers report digital asset sales on Form 1099-DA: gross proceeds from 1 January 2025, basis on some sales from 1 January 2026 (IRS, as of 15 October 2026).
  • USDC you received in your own wallet and later moved to an exchange is a "noncovered security" there, so the exchange is not required to report its basis.
  • Fianto files no tax forms. Its payments export gives the date, amount, wallet and transaction signature of every payment you received.

What this post covers, and what it does not

This post sets out what the IRS has published about Form 1099-DA, quoted from irs.gov as of 15 October 2026, and how a USDC payment through Fianto moves. It is not tax or legal advice. It does not tell you whether you must file anything or what you owe; a tax adviser who knows your business answers that.

The record-keeping side, meaning what to note for each payment and how the IRS values USDC received as income, is in accounting for USDC revenue. This post stays on the form itself.

What is Form 1099-DA?

Form 1099-DA, "Digital Asset Proceeds From Broker Transactions", is the return a broker files with the IRS, and copies to its customer, for each sale of digital assets it effects for that customer. The IRS digital assets page says the reporting is "required to be made on Form 1099-DA beginning with transactions on or after Jan. 1, 2025."

For this form, a digital asset is any digital representation of value recorded on a cryptographically secured distributed ledger, such as a blockchain, and the IRS lists stablecoins among its examples. USDC on Solana is in scope as an asset. Whether a particular transaction is reported depends on who carried it out.

The rules arrive in stages. The IRS sets them out as follows:

FromWhat brokers reportSource
1 January 2025Gross proceeds of digital asset salesFinal regulations, TD 10000, 9 July 2024
1 January 2026Basis, for digital assets that are "covered securities"2026 Instructions for Form 1099-DA
Calendar year 2025No penalties for a broker that makes a good faith effort to file and furnish correctly and on timeIRS digital assets page
2025 and 2026Relief from backup withholding for all transactionsIRS digital assets page

Who has to file Form 1099-DA?

Brokers file Form 1099-DA. The instructions say: "A broker includes any person who, in the ordinary course of a trade or business, stands ready to effect sales of digital assets to be made by others." In practice the digital assets page names who the final regulations apply to: "brokers that take possession of the digital assets being sold by their customers, including operators of custodial digital asset trading platforms, certain digital asset hosted wallet providers, digital asset kiosks and certain processors of digital asset payments (PDAPs)."

A processor of digital asset payments, as the instructions define it, is a broker who "regularly facilitates payments from one party to a second party by receiving digital assets from the first party and paying those digital assets, cash, or different digital assets to a second party". The instructions call the first party's payment to such a processor a "PDAP sale", so what the processor reports is the paying customer's sale, not the merchant's receipt.

Non-custodial services sit outside the 2024 rules. The IRS page says the final regulations "do not include reporting requirements for brokers commonly known as decentralized or non-custodial brokers that do not take possession of the digital assets being sold or exchanged." A separate rule for those brokers, published on 30 December 2024, was disapproved by Congress in Public Law 119-5, approved on 10 April 2025, which says that rule "shall have no force or effect."

Will a merchant paid in USDC receive a Form 1099-DA?

A merchant receives a Form 1099-DA when a broker effects a sale of digital assets for that merchant, which most often means selling USDC for dollars on an exchange. Getting paid in USDC is a different event. The IRS digital assets page treats both sides of a payment as digital asset transactions for the yes/no question on your return: under "Received digital assets for" it lists "Payment for property or services provided", which is your side, and under disposals it lists "In exchange or trade for property, goods or services in any amount", which is your customer's side.

What happenedWho disposed of USDCWhere a 1099-DA could come from
A customer paid you from their own wallet through FiantoThe customerNo broker effected a sale for you. Fianto files no tax forms
A customer paid through a processor that took their crypto and paid youThe customerThe processor, to the customer and about the customer's sales, unless a de minimis rule below applies
You sold USDC for dollars on a US exchangeYouThe exchange, about your sale, subject to the $10,000 stablecoin threshold below

With Fianto, the first row is the normal case. The customer signs one Solana transaction that sends your price straight to your receiving wallet; when there is a fee, a second transfer in the same transaction sends it to Fianto's treasury. Fianto never holds your money, keeps no balance and makes no payouts, as how money moves in the docs explains. Fianto also asks payers for no identity details or taxpayer number, and it does not calculate, collect or file tax; sales taxes are covered in VAT and sales tax on USDC sales.

How do the $600 and $10,000 thresholds work?

Two de minimis rules in the 2026 instructions decide whether small stablecoin and payment-processor activity is reported at all. They are per customer, per broker, per year:

RuleThresholdWhat the instructions say
PDAP sales$600A processor "is not required to report PDAP sales effected for a customer if those PDAP sales are less than or equal to $600 for the year." Above that, all of that customer's sales are reported
Qualifying stablecoins (optional method)$10,000A broker using the method need not report designated sales if the customer's aggregate gross proceeds, after transaction costs, "do not exceed $10,000 for the year"

A "qualifying stablecoin" must meet three conditions: it is designed to track one government currency one-to-one, it uses an effective stabilization mechanism, and it is generally accepted as payment by people other than the issuer. A "designated sale" is any sale of it except one for other digital assets that are not qualifying stablecoins, so selling USDC for dollars is designated. The optional method is the broker's choice, not yours. A processor of digital asset payments that uses it may apply it first and then test only the remaining PDAP sales against the $600 threshold.

A worked example

Say Brisklow, a US merchant, takes 30,000 USDC in subscription and one-off payments during 2026 through Fianto, all into its own wallet. Those receipts produce no Form 1099-DA. In November it moves 12,000 USDC to a US exchange that uses the optional method and sells it for dollars.

  1. About $12,000 of designated sales is over the $10,000 threshold, so the exchange reports them, aggregated, on one Form 1099-DA for USDC.
  2. Had Brisklow sold 9,000 USDC instead, the exchange would not be required to report those sales. That is a rule for the broker only: the IRS page says "If you have digital asset transactions, you must report them whether or not they result in a taxable gain or loss."
  3. Either way, the exchange is not required to report basis. The instructions list as noncovered "a digital asset that was transferred in to the broker providing custodial services", and basis reporting is required only for covered securities.

That last point is why your own records matter. For digital assets received for services, the IRS digital asset FAQ (Q59) says "your basis in the digital assets is the fair market value of the digital assets, measured in U.S. dollars, when received, provided that you include the fair market value of the digital assets in income." The starting figure is the value when the payment arrived, a moment the exchange never saw.

What records line up with a Form 1099-DA at year end?

The records that line up with a 1099-DA are your own receipt records, because the form covers the sale and nothing before it. The IRS asks you to keep records of "the fair market value as measured in U.S. dollars of all digital assets received as income or as a payment in the ordinary course of a trade or business." For payments through Fianto, the payments export in the dashboard covers the receipt side:

Payments export columnWhat it gives you
succeeded_atWhen the payment settled, in UTC
netWhat reached your wallet, your price after any discount
gross, fee, network_feeWhat the customer paid in all, and the parts that went to Fianto, not to you
customer_walletThe wallet that paid
signatureThe Solana transaction signature, so you can find the payment on chain

An export covers up to 366 days and 50,000 rows, so one file can hold a tax year. What the export does not hold is a dollar value: add the value you use for each payment and its source. On the sale side, keep the exchange's statement and the transfer that moved the USDC there. Moving the money out of USDC is covered in turning USDC revenue into local currency.

Export every payment with its signature, wallet and settlement time, up to 366 days in one file.

See reporting and exports

What should a merchant ask a tax adviser about Form 1099-DA?

A tax adviser can only check what you bring, so bring the facts in the order the IRS uses them. Four questions cover most merchants paid in USDC:

  1. How should I value each USDC payment in dollars, and which source should I use every time?
  2. Does a 1099-DA from my exchange, with no basis reported, match the receipts I recorded?
  3. Do any of the services I use to get paid count as brokers for my customers' side of the payment?
  4. Which rules outside the IRS apply to my business? Licensing questions are in do you need a licence to accept crypto payments, and the US stablecoin law is in the GENIUS Act explained for merchants.

The IRS updates this area often. The instructions point to IRS.gov/Form1099DA for "the latest information about developments related to Form 1099-DA", and that is the page to check before you file.

Sources
Questions

Questions about Form 1099-DA.

Does Fianto send merchants or customers a Form 1099-DA?

No. Fianto does not calculate, collect or file tax and produces no tax forms. Payments go from the customer's wallet straight to the merchant's wallet, and the dashboard exports a record of each one.

When did Form 1099-DA reporting start?

The IRS says brokers report gross proceeds for transactions on or after 1 January 2025, and basis on certain transactions from 1 January 2026. For 2025, the IRS will not impose penalties on a broker that makes a good faith effort to file and furnish correctly and on time.

Do stablecoin sales under $10,000 appear on a Form 1099-DA?

Not necessarily. A broker using the optional reporting method for qualifying stablecoins is not required to report designated sales if a customer's aggregate gross proceeds do not exceed $10,000 for the year. A broker may still report them.

Why does my exchange's Form 1099-DA show no cost basis for my USDC?

The 2026 instructions treat a digital asset transferred in to the broker as a noncovered security, and brokers are not required to report basis for noncovered securities. USDC you received in your own wallet and then moved to the exchange falls in that group.

Is a payment received in USDC reported on Form 1099-DA?

Form 1099-DA reports sales a broker effects for its customer. In a payment, the customer is the one disposing of USDC. The IRS separately asks merchants to keep the US dollar value of digital assets received as payment.

Read next.

Stablecoins8 min read

How USDC is backed and redeemed: reading the reserve report

USDC is backed by dollar assets Circle holds apart from its own money: on 31 August 2026 its reserve report showed $73,398,532,613 against 73,320,757,305 USDC in circulation, about 85% of it in a government money market fund holding Treasury repos and bills, and most of the rest in cash at regulated financial institutions. Only holders with a Circle Mint account can redeem USDC with Circle for dollars; everyone else sells it through a third party.

Payments9 min read

VAT and sales tax on sales paid in USDC: the EU, UK and US rules

Taking USDC instead of cash or a card does not take a sale out of VAT or sales tax. HMRC says VAT "is due in the normal way" on goods or services sold for cryptoassets, valued in pounds at the moment of the sale, and New York treats paying with virtual currency as a barter, with sales tax on taxable goods or services due in US dollars. Fianto adds no tax to a price and files nothing, so any tax has to sit inside the price you set.

Payments8 min read

Sanctions and crypto payments: OFAC basics for small merchants

OFAC applies the same sanctions duties to a crypto payment as to a dollar one: its FAQ 560 answers "Yes, the obligations are the same", and its civil penalties generally rest on strict liability. OFAC puts some wallet addresses on its SDN list (1,063 distinct address entries in its data as of 14 October 2026, four of them Solana addresses) and says those listings are "not likely to be exhaustive". Fianto checks no list automatically: its team can block a payer wallet by hand, which stops new checkouts and renewals from that wallet.

Record the receipt, not just the sale.

Export your payments monthly and take them to your tax adviser.

New posts are announced on X and Discord.