A balance scale beside a key, in black-and-white pixel art
Payments 5 min read By Jake, Catalyst Analytics

Accepting Bitcoin in a Texas Business: Lightning, Custody, Fees and Taxes

The short answer

Add a bitcoin checkout to your site, invoices and counter; payments go straight to a wallet you control. Lightning settles in about a second for a fraction of a cent, there are no chargebacks, and you collect sales tax as usual.

Accepting bitcoin is less exotic than it sounds. You add a bitcoin checkout to the places you already get paid, payments land in a wallet you control, and you decide whether to keep the bitcoin or turn it into dollars.

Where you can accept it

  • Your website: a Pay with Bitcoin button.
  • Online stores: Shopify and WooCommerce, through BTCPay's plugins.
  • At the counter: a point-of-sale screen on a phone or tablet.
  • Invoices: payment links in dollars, paid in bitcoin.

Lightning or on-chain?

⚡ LightningOn-chain
SpeedSettles in about a secondFinal after one confirmation, about 10 minutes
FeesA fraction of a centThe customer pays the network fee
Best forThe counter, takeout, everyday amountsInvoices and larger amounts

A good checkout offers both and lets the customer pick. Lightning pays into a Lightning wallet or account of your own, which gets set up with you.

Who holds the money?

Many bitcoin payment services take the money first and pay you out later. With a self-hosted checkout like BTCPay, the payment goes from your customer to your wallet. The checkout only has your wallet's public key, which can create receiving addresses but can't spend.

Fees compared with cards

Card processing typically takes about 2.6–3.5% of every sale, plus chargebacks. A bitcoin payment has no processing percentage, and it can't be reversed by the payer — refunds are something you send, not something done to you.

Taxes and the law in Texas

Businesses in Texas and across the US can accept bitcoin. You collect sales tax as usual, and bitcoin you receive counts as income at its dollar value when you receive it. Check with your accountant for your situation.

Frequently asked questions

Do I have to keep the bitcoin?

No. Keep it, or send it to an exchange account in your name and turn it into dollars whenever you like.

What do my customers need?

Any bitcoin wallet, such as Cash App, Strike or Phoenix. They scan a QR code or tap a link.

What about refunds?

You send a refund from your wallet; BTCPay can create a refund link for the customer.

Want bitcoin at your counter and on your site?

Catalyst Pay sets it up for you, with payments straight to your own wallet and no cut of your sales.