IRS 8949 Aggregation

Koinly support has said that the IRS has no problem with aggregating transactions on the 8949, however the 8949 instructions are very clear in that you can only aggregate transactions when cost basis is reported to the IRS (which it isnt for most crypto transactions)

Can someone from support please provide us with a source on the IRS accepting aggregated crypto transactions or provide a way to generate a report that satisfies Exception 2 below? Thank you.

Exceptions to reporting each transaction on a separate row.

There are exceptions to the rule that you must report each of your transactions on a separate row of Part I or II.

Exception 1.

Form 8949 isn’t required for certain transactions. You may be able to aggregate those transactions and report them directly on either line 1a (for short-term transactions) or line 8a (for long-term transactions) of Schedule D. This option applies only to transactions (other than sales of collectibles) for which:

  • You received a Form 1099-B (or substitute statement) that shows basis was reported to the IRS and doesn’t show any adjustments in box 1f or 1g;
  • The Ordinary box in box 2 isn’t checked;
  • You don’t need to make any adjustments to the basis or type of gain (or loss) reported on Form 1099-B (or substitute statement), or to your gain (or loss); and
  • You aren’t electing to defer income due to an investment in a QOF and aren’t terminating deferral from an investment in a QOF.

Exception 2.

Instead of reporting each of your transactions on a separate row of Part I or II, you can report them on an attached statement containing all the same information as Parts I and II and in a similar format (that is, description of property, dates of acquisition and disposition, proceeds, basis, adjustment and code(s), and gain (or loss). Use as many attached statements as you need. Enter the combined totals from all your attached statements on Parts I and II with the appropriate box checked.

For example, report on Part I with box B checked all short-term gains and losses from transactions your broker reported to you on a statement showing basis wasn’t reported to the IRS. Enter the name of the broker followed by the words “see attached statement” in column (a). Leave columns (b) and (c) blank. Enter “M” in column (f). If other codes also apply, enter all of them in column (f). Enter the totals that apply in columns (d), (e), (g), and (h). If you have statements from more than one broker, report the totals from each broker on a separate row.

Don’t enter “Available upon request” and summary totals in lieu of reporting the details of each transaction on Part I or II or attached statements.

hey @JohnMur51

Thanks for posting!

I will have a chat internally to see if we have something in writing, but I can assure you that to date, we have not had any issues with aggregated reports as they include all the information that is needed for crypto transactions.

Have you seen a sample of our report? On Koinly 8949 report, box C is checked by default.

Thank you I look forward to hearing back from your internal investigation. As you can see it even says on the form that you posted:

“Note: You may aggregate all short term transactions reported on Form(s) 1099-B showing basis was reported to the IRS…”

And as you point out Box C is checked indicating that these transactions were not reported on a 1099-B.

(and just to clarify I am specifically asking about how Koinly handles the 8949 when there are a large # of transactions, I think I saw that the cutoff is 1000 transactions before Koinly aggregates them)

Here is another company that generates 8949 which also says that if you have too many transactions to import (and they are not reported w/basis to IRS on a 1099-B) you need to mail in a paper copy which lists all of your transactions separately (which that company will generate for you to mail in)

Please let me know if you will be able to provide a PDF 8949 report which includes all transactions (it does not need to be importable to turbo tax). Thank you.

@JohnMur51 Hey John I hope you are well!

Thanks for your patience so far, it’s greatly appreciated :slight_smile:

Just wanted to let you know that I am still looking into this for you, and hope to get back to you soon :+1:

1 Like

@Ali_Koinly Hi Ali. Would you be able to give me an update on this issue? Thanks so much, John.

Can you contact me via email John?

[email protected] - link the thread in subject line :slight_smile: