3 ways to accept Bitcoin
| Method | How it works | Best for |
|---|---|---|
| BTCPay Server | Self-hosted, open-source, 0% fees, non-custodial | Tech-comfortable merchants who want full control |
| Payment processor | Third party settles to cash/stablecoin instantly | Avoiding volatility & accounting hassle |
| Lightning Network | Instant, near-free; QR code at the till | Cafés, retail, micro-payments, online |
For the payments side, see our Bitcoin payments guide and Lightning in Asia.
Tax & accounting basics
In most Asian countries, Bitcoin received for goods or services counts as revenue at its market value on the day received; any later price change when you convert is a separate gain or loss. Rules differ a lot by country, so:
- Record the date, amount and BTC price of every payment.
- Decide upfront whether you convert to local currency immediately or hold.
- Work with a local accountant — see our Asia tax guide for country specifics.
Should your business hold a Bitcoin treasury?
Some companies keep part of their reserves in Bitcoin as a hedge against currency debasement, following larger treasury companies. For an SME this is optional and higher-risk: Bitcoin is volatile, so only allocate reserves you won't need short-term, hold them in self-custody or qualified custody, and treat it as long-term savings — not working capital. Many businesses simply convert received BTC to cash and dollar-cost-average a small, separate treasury.
The risks to manage
Start lean: accept, settle, then save
The lowest-risk path: accept Bitcoin via Lightning or a processor, settle most of it to local currency to cover costs, and dollar-cost-average a small portion into a self-custodied treasury for the long term. You get the marketing edge of accepting Bitcoin without betting the business on its price.
Set up self-custody → · Payment options → · Borrow against treasury BTC →