Accept Cryptocurrency Payments by Country
Practical guides for businesses that want customers to pay USDT, BTC, ETH or other digital assets directly into a company-controlled wallet — with country-specific notes on licensing, tax and invoicing.
These pages focus on merchant acceptance for the company’s own goods or services. They are not a substitute for accepting and transmitting crypto for other people, operating an exchange, or providing custody.
Start with the general guide to direct non-custodial crypto payments, then open the jurisdiction that matches your company and customer markets. See also the European Union hub and the offshore company hub.
Global markets
- UAE / DubaiCan a UAE or Dubai company accept USDT, BTC or other crypto payments? Learn about CBUAE, VARA, DIFC and ADGM rules and how to invoice with Invoiceum.
- United StatesLearn how a US company can accept BTC, ETH or USDT, record digital-asset income, manage Form 8300 and money-transmission risks, and invoice with Invoiceum.
- SwitzerlandLearn how a Swiss company can accept crypto, when FINMA authorisation may apply, how to keep tax records, and how to invoice with Invoiceum.
- SingaporeCan a Singapore company accept crypto payments? Learn about MAS licensing, IRAS tax and GST, recordkeeping, and Invoiceum crypto invoices.
- United KingdomLearn how a UK company can accept crypto, when FCA registration matters, how HMRC taxes payments, and how to invoice with Invoiceum.
- CanadaLearn how a Canadian business can accept Bitcoin or stablecoin payments, handle CRA barter and GST/HST rules, avoid MSB risks, and invoice with Invoiceum.
- AustraliaLearn how an Australian business can accept cryptocurrency, account for ATO income and GST, check AUSTRAC VASP rules, and create crypto invoices with Invoiceum.
- Hong KongLearn how a Hong Kong company can accept crypto, handle profits tax and virtual-asset rules, and document payments with Invoiceum.
European Union
Dedicated EU pages covering MiCA, the Transfer of Funds Regulation, VAT and national invoice rules:
- GermanyLearn how a German company can accept crypto, apply MiCA and VAT rules, meet e-invoice requirements, and document wallet payments with Invoiceum.
- FranceLearn how a French company can accept crypto, apply MiCA and VAT rules, prepare for French e-invoicing, and document wallet payments with Invoiceum.
- SpainLearn how a Spanish company can accept crypto, apply MiCA, VAT and wallet-reporting rules, and document direct payments with Invoiceum.
- ItalyLearn how an Italian company can accept crypto, apply MiCA, VAT and e-invoicing rules, and document self-hosted wallet payments with Invoiceum.
- NetherlandsLearn how a Dutch company can accept crypto, apply MiCA, VAT and corporate tax rules, and document direct wallet payments with Invoiceum.
- PortugalLearn how a Portuguese company can accept crypto, apply MiCA, tax, VAT and invoice rules, and document direct wallet payments with Invoiceum.
- PolandLearn how a Polish company can accept crypto, apply MiCA, tax, VAT and split-payment rules, and document direct wallet payments with Invoiceum.
- EstoniaLearn how an Estonian company can accept crypto, apply MiCA, VAT and distributed-profit tax rules, and document wallet payments with Invoiceum.
Open the EU crypto-payments hub
Offshore / international companies
Corporate-wallet collection where banking or payment-institution onboarding is difficult:
- Cayman IslandsLearn how a Cayman Islands company can accept crypto without a bank account, use a corporate wallet, avoid VASP pitfalls and document payments with Invoiceum.
- British Virgin IslandsLearn how a BVI company can accept crypto into its own wallet without a bank account, manage VASP and FATF risks, and invoice customers with Invoiceum.
- SeychellesLearn how a Seychelles company can accept crypto into its own wallet without a bank account, avoid VASP licensing errors and document payments with Invoiceum.
- PanamaLearn how a Panama company may use a corporate crypto wallet when bank onboarding is difficult, understand regulatory uncertainty and invoice with Invoiceum.
- BermudaLearn how a Bermuda company can accept crypto into its own wallet without relying on a bank account, apply DABA rules and invoice with Invoiceum.
- The BahamasLearn how a Bahamian company can accept crypto into its own wallet without relying on a bank account, assess DARE 2024 and use Invoiceum.
- MauritiusLearn how a Mauritius company can accept crypto without depending on a bank account, distinguish merchant payments from VASP services and use Invoiceum.
Open the offshore crypto-payments hub
How Invoiceum fits
Invoiceum is the invoicing and commercial-documentation layer for a direct wallet payment. A clear invoice should identify the parties and supply, state a contractual fiat value, specify the token and network, give the company wallet address, and record the rate source, quote expiry, confirmations and refund rules.
After payment, connect the invoice with the transaction hash, timestamp, fiat value at receipt and accounting record. You can create a crypto invoice or review product features for wallet statements and payment matching.
This material is provided for general information only and does not constitute legal, tax or accounting advice.