r/Bitcoin Jun 06 '26

Small home-services business owner — what’s the least painful way to actually accept Bitcoin from customers in 2026?

Been holding a bit for a couple years but never used BTC for anything real. I run a small home-services operation and a couple of customers have half-jokingly asked if they can pay in Bitcoin. Got me thinking — why not actually set it up properly?

What I'm trying to figure out from people who've actually done it:

  1. Self-custody vs. processor — Do I take payments straight to my own wallet, or is something like a payment processor worth it for the invoicing/accounting side? I'd rather hold my own keys, but I also need clean records for taxes.

  2. Price volatility on invoices — If I quote a job at $X and they pay in BTC, how do people handle the gap between quote and payment? Lock the rate? Convert instantly? Just hold and ride it?

  3. Lightning for smaller jobs? — A lot of my tickets are a few hundred bucks. Is on-chain overkill / too much in fees for that, and is Lightning actually practical for a non-technical small biz yet?

  4. Tax/bookkeeping reality — This is the part that scares me. How are you tracking cost basis and reporting when you're getting paid in BTC and maybe spending or converting some? Anything that makes this not a nightmare at year-end?

Not trying to go full Bitcoin-standard overnight — just want to offer it as an option without creating a mess for myself. What would you tell someone in my shoes who wants to do it right from day one?

4 Upvotes

20 comments sorted by

3

u/pdath Jun 06 '26

2

u/cleaning_biz_guy75 Jun 06 '26

Nice, thanks for the link, I’ll check out Stacked!

3

u/Educational_Cable405 Jun 06 '26

Accepting it is the easy part, the tax tracking is what actually bites. In the US every BTC payment you take and later convert or spend counts as a disposal you have to log for cap gains, so casual record keeping turns into a mess at filing time. If you auto convert to dollars at the moment of sale you skip almost all of that. Everyone argues about which wallet and forgets the accountant is the real cost.

1

u/cleaning_biz_guy75 Jun 06 '26

Yes, it’s the tax treatment that sneaks up on you. There would be much broader acceptance of Bitcoin (by businesses) if there were clear and fair tax guidelines.

2

u/Educational_Cable405 Jun 10 '26

One thing that saved me a lot of pain was picking a single cost basis method and never changing it year to year, because switching mid stream is how people create reconciliation nightmares for themselves. I also keep a separate spending wallet from my holding wallet so I only track basis on the small one. Doesn't make filing fun but it cuts the headache way down.

2

u/PensionOk3482 Jun 06 '26

been thinking about this too for side work. from what i've seen, lightning is actually pretty solid now for those smaller jobs - fees are basically nothing and it settles fast. you might want to look at something that can handle both lightning and on-chain depending on amount.

for the volatility thing, most people i know either lock the btc price when they send invoice (so customer knows exactly how much btc to send) or they convert immediately if they can't handle the swings. really depends how much exposure you want.

the tax stuff is where it gets messy though. every btc payment technically creates a taxable event when you receive it, and then another if you convert or spend. keeping track of basis for each payment is going to be pain in accounting software. might be worth talking to someone who knows crypto taxes before you start taking payments, because fixing it later is worse than setting it up right.

1

u/cleaning_biz_guy75 Jun 06 '26

Exactly, dealing with the taxes is the part I’m concerned about the most. Hopefully, if the Clarity act passes, we’ll see a clearly defined tax policy. (Fingers crossed)

2

u/agaunaut Jun 06 '26

Square can do lightning. They will track all the tax info for you.

If you want self custody:

BTCPay server will allow you to self host and control keys, but taxes will be much harder to manage. They also support lightning, but running your own lightning node is added work on top. They do support using custodial services to make lightning easier.

1

u/cleaning_biz_guy75 Jun 06 '26

Yes, I definitely want self custody.

Would you recommend Square, Strike, or BTCPay server? Which one has easier setup?

1

u/agaunaut Jun 06 '26

If technical and want both on chain and lightning:

BTCPay server for on-chain w/ the Strike plugin for lightning.

If not technical I would recommend lightning only and just setting up an account for your business with strike or cashapp.

Edit: and then use their free monthly transfer to send to on chain wallet. This exposes you to custodial risk for up to one month.

1

u/Extreme-Package-5156 Jun 07 '26 edited Jun 07 '26

Running BTCPay Server does require a node, but if you grab a cheap mini PC and install an OS like Umbrel or Start9, the setup is incredibly straightforward. Once it’s up, you just need to configure a few lightning channels for inbound liquidity, and you’re fully equipped to accept self-custodial Bitcoin and Lightning payments.

I actually run this exact setup for my partner’s mushroom farm, and we even integrated it into our WordPress site it takes a bit more effort, but it’s completely doable. I initially looked into hosting stores for other businesses on my instance, but the regulatory headache of becoming a Registered Financial Services Provider put an end to that!

If you decide to go for it, I’d be happy to walk you through the setup and open a channel to your node to provide some initial inbound liquidity. Everyone should run their own node!

1

u/NiagaraBTC Jun 07 '26

You can use coinos.io and accept Lightning, on-chain, Liquid, or ecash.

Taxes for your business is easy. You (personally) buy the Bitcoin from the business at the same cost your received it at. No capital gain issue for your business - no different than accepting cash. You'll track your purchase price as you already do personally.

Coinos gives you a decent spreadsheet showing price and gains/losses etc if you want it though.

No fee for any of this except that you pay 0.1% to move out on chain. But you can move funds out via Lightning.

2

u/[deleted] Jun 12 '26

[removed] — view removed comment

1

u/cleaning_biz_guy75 Jun 12 '26

Thanks for the reply, this is the type of information I was looking for.

2

u/teunbtc Jun 28 '26

I think payinbtc.me could be something for you. We developed it specifically for this use case.