


Ask the community...
To add to what others have said, I'd recommend creating a detailed transaction log showing: 1) Initial USD to BTC purchase (date, amount, exchange) 2) BTC transfer to forex broker (date, amount, BTC value) 3) Conversion to fiat for forex trading (date, amount) 4) Summary of forex trading results (can be daily/weekly totals instead of every trade) 5) Conversion back to BTC (date, amount, BTC value) 6) Transfer back to exchange (date, amount, BTC value) This is essentially creating a paper trail that shows why the exchange 1099s don't tell the whole story. You'll want to report the actual forex trading results on Schedule 1 as Section 988 income/loss. The key is documenting everything thoroughly so if you're audited, you can clearly explain the discrepancy between the exchange reports and your actual tax situation.
This is extremely helpful, thank you! One question - when creating this transaction log, should I calculate the USD value of the BTC at each transfer point? Or just focus on the final gain/loss numbers?
Yes, you should definitely record the USD value of the BTC at each transfer point. This is crucial because the IRS considers each crypto-to-fiat or crypto-to-crypto exchange a potentially taxable event, and those values establish your cost basis. When you transfer BTC to your forex broker and convert to fiat, you technically have a taxable event based on whether your BTC gained/lost value since purchase. Then your forex trading creates separate taxable events. Finally, when converting back to BTC, there's another taxable event. Recording the USD values at each step creates a clear audit trail that properly separates the crypto transactions from the forex transactions.
Anyone know if the wash sale rule applies to forex trading? I had some losing trades that I closed out in December 2024, then opened similar positions in January 2025. My tax software is flagging them as potential wash sales but I thought forex was exempt?
Forex trades under Section 988 (which is the default for most retail forex traders) are NOT subject to wash sale rules. They're treated as ordinary income/loss rather than capital gains/losses. However, if you elected to use Section 1256 treatment (which most retail traders don't), then different rules would apply. Make sure you're consistent in your treatment though. You can't cherry-pick which trades fall under which section to maximize tax benefits.
Thanks for clearing that up! I've definitely been treating everything as Section 988 since I'm doing short-term day trading, so I should be good. I'll override the flag in my tax software and make a note explaining that these are forex trades under Section 988 and therefore exempt from wash sale rules.
From my experience running a similar platform for community theater ticket sales, I found the most important thing was documenting EVERYTHING. For each state where we operated, we: 1. Saved screenshots of the state's official guidance on educational/nonprofit event exemptions 2. Collected and filed appropriate exemption certificates from each organization 3. Kept detailed records of which transactions were taxed vs exempt and why This documentation saved us during a state audit in Pennsylvania, where the auditor initially questioned our exemption practices but ultimately accepted our thorough recordkeeping. Also, don't overlook local taxes! Some cities have their own amusement taxes on tickets that apply even when state sales tax doesn't.
Did you find any good way to automate the collection of exemption certificates? We're struggling with getting schools to promptly provide their exemption documentation, and it's creating a bottleneck.
We built a simple upload portal as part of our onboarding process where organizations couldn't list events until they uploaded their exemption certificates. We also created state-specific templates with instructions that made it easier for them to provide exactly what we needed. For schools specifically, we found that being very clear about the consequences of not providing documentation (i.e., we'd have to charge their students/parents sales tax) motivated them to respond faster. Most schools already have these certificates on file, so it's just a matter of getting the right person to share them.
Has anyone looked into the physical presence rules? I know marketplace facilitator laws typically create nexus, but I'm wondering if the fact that the events themselves are physically occurring in specific locations creates any additional tax obligations beyond just the ticket sales.
Great question about physical presence. While marketplace facilitator laws create nexus for the online sales portion, the physical location of events can indeed trigger additional tax considerations. In some states, there might be amusement taxes, entertainment taxes, or special venue taxes that apply based on where the event physically takes place. These are separate from sales tax on the tickets themselves and may have different filing requirements.
One thing nobody has mentioned yet - after you paper file, make sure you keep proof of mailing! I was in this exact situation last year (rejection due to non-filer status) and the IRS lost my paper return TWICE. Get a certified mail receipt or similar tracking proof from whatever service you use. Also, for your state taxes, I'd recommend still filing electronically if possible. Most states have separate systems and won't reject you based on federal non-filer status. Pay what you owe to the state immediately to avoid penalties, even if your federal return is still processing.
Can I just file my state taxes separately even if I normally do them together with my federal? I use TurboTax and I'm not sure how to separate them after I've already entered all my info for both.
Absolutely! Most tax software allows you to file state separately from federal. In TurboTax, after completing both returns, you can choose to e-file just the state portion. Look for filing options during the final steps - there should be checkboxes for federal and state that you can select independently. If for some reason your software doesn't allow separate filing, you can also go directly to your state's tax website. Many states offer free filing options for basic returns, and you can enter your information there independently from your federal return.
Does anyone know how this affects my tax refund timeline? My return was rejected for the same non-filer reason, and I'm expecting about $3,000 back which I really need soon. If I have to paper file now, am I looking at months of waiting?
Unfortunately, yes. Paper returns are taking 6-12 weeks minimum to process this year, and that's if everything goes perfectly. My brother was in your situation last year and ended up waiting almost 4 months for his refund after paper filing. The non-filer issue seems to flag returns for additional manual review too.
Quick clarification about Publication 544 that might help - this publication mainly covers sales and dispositions of assets, including capital assets. For crypto specifically, the IRS treats it as property, not currency. This means: - Every sale or exchange = taxable event - Mining = taxable as ordinary income when received - Getting paid in crypto = taxable as income at fair market value - Gifting crypto = no immediate tax implication if under annual gift limit ($15,000 in 2021) - Donating crypto = potential deduction at fair market value The 2019 reference is probably because the guidance hasn't changed substantially since then. IRS Notice 2014-21 is still their main guidance document for crypto.
What about staking rewards? Are those taxed when received or when sold?
Staking rewards are generally taxed as ordinary income when you receive them, based on their fair market value at that time. They establish your cost basis for those coins. Then, when you eventually sell those staking rewards, you'll calculate capital gains/losses based on the difference between your selling price and that initial value when received. This is similar to how mining is treated - taxed as income when received, then potentially subject to capital gains tax when eventually sold.
Does anyone know if we need to file Form 8938 for crypto holdings? My accountant said I might need to since I have over $75k in various coins but I thought that was just for foreign accounts?
Form 8938 is for "specified foreign financial assets" - the IRS hasn't definitively stated that crypto qualifies for this. Most tax pros are taking the conservative approach and including crypto if it's held on foreign exchanges and meets the threshold. Better safe than sorry with FBAR and 8938 reporting!
Amaya Watson
I've filed taxes for 15 years and here's what I've noticed with refund timing: - Simple returns (just W-2 income): Usually 7-14 days - Self-employment/1099 income: 14-21 days - Any amended returns: 8-12 WEEKS (not days!) - EITC/Child Tax Credit: Not before mid-February, then 14-21 days - Large refunds ($5000+): Sometimes 1-3 days longer but not significantly The biggest factor is filing early - my Jan 31 returns always process faster than when I wait until March.
0 coins
Grant Vikers
ā¢Have you noticed any difference between tax prep software? Like does using TurboTax vs H&R Block vs FreeTaxUSA change how fast the IRS processes things?
0 coins
Amaya Watson
ā¢I haven't noticed any consistent difference in processing speed between tax software options. I've used TurboTax, H&R Block, and FreeTaxUSA over the years, and the refund timing seemed to depend much more on when I filed and what was on my return rather than which software I used. All the major tax software providers use the same electronic filing system to submit to the IRS, so once your return is accepted, the processing time should be the same regardless of which program you used to prepare it. The IRS doesn't prioritize returns based on which software was used.
0 coins
Giovanni Martello
anyone else notice that the "Where's My Refund" tool is SUPER unhelpful? it's been saying "Your return is being processed" for 2 weeks now with no other details. like thanks IRS, i already knew that lol. wish it would at least tell you where in the process it is or if there's a problem.
0 coins
Savannah Weiner
ā¢Totally agree. And the really annoying thing is when it says "We cannot provide any information about your refund" and tells you to call, but then when you call they just tell you to check the website. It's a never-ending cycle of frustration!
0 coins