I think that could work, but I’m definitely no CPA lol. I might have to message you in the future to see how your process is going. I setup BTCpayserver but haven’t yet pulled the trigger. Our payment flow is different, we don’t really do retail. Most of what we do is high-dollar and estimates could take days, weeks, even years by the time we consult/quote/invoice since we’re in the construction

Replies (2)

Hit enter too soon! *since we’re in the construction industry (lighting mainly). We have projects where we quote and it could take a year even two for client to finally pull the trigger. In between there are likely several revisions. Since it’s higher dollar it’s rare to be CC. Usually check or wire transfer. Smaller orders and online sites could be interesting with lightning and BTCpayserver but then you have to properly manage the channels and whatnot. Early-ish days still in my opinion.
The service side of my business is that way, so I can relate. To add a layer of complexity, I deal with about 20% international customers who I think I can make a great case to for using bitcoin. They struggle with time zones, bank hours, exchange rates, fraud alerts, etc. I’m going to have new problems once I start to convince a few of them to pay in bitcoin instead of fiat. This is closer than most people think too. At our last meetup, someone demoed using Strike payment rails to spend fiat out of their bank account to seamlessly send bitcoin to me with a zero balance in their actual strike account. No taxable event there. Strike does this in something like 30 countries already. It’s fully KYC’d but it solves a real problem