To accept crypto payments as a business in Nigeria, you connect to a licensed crypto payment provider that generates a wallet address for each customer, detects the incoming payment, and settles the value to your Naira bank account or a stablecoin wallet. You do not need your own crypto licence, a blockchain developer, or a wallet built from scratch. The whole flow can run through a single integration, and with a provider like Breet Business, you can be live in days.

This guide is for Nigerian business owners, finance leads, and developers who want to accept crypto, especially stablecoins like USDT, the right way. If you are an individual just looking to sell your own crypto for Naira, you want a consumer app instead, not business infrastructure.

Key Takeaways

  • A regular business that accepts crypto through a licensed provider does not need its own SEC VASP licence. The provider’s compliance covers you.
  • Stablecoins (USDT, USDC) are the practical choice because their value is pegged to the US dollar, so a 1,000 USDT invoice is still worth roughly $1,000 when it settles.
  • A good provider converts crypto to Naira automatically and settles to your bank account, often within minutes, for a fee of around 0.5%.
  • As of January 2026, crypto gains and income are taxable in Nigeria under the Nigeria Tax Administration Act (NTAA) 2025, so clean records are no longer optional.

What You Do Not Need

Most businesses overestimate what it takes to start, so it helps to clear the myths before the steps:

  • You do not need to build a crypto wallet from scratch.
  • You do not need a blockchain developer on your team.
  • You do not need to manage private keys, watch the blockchain manually, or convert crypto yourself.
  • You do not need to register as a VASP just to accept payments.

What you actually need is a business account with a licensed provider and one API integration (or a payment link, if you are not technical).

The 3 Ways to Accept Crypto Payments in Nigeria

There are three common methods, ordered from most manual to most automated. The right one depends on how technical you are and how much volume you handle.

  1. Direct wallet transfers. You share a wallet address, the customer sends crypto, and you convert to Naira yourself on an exchange. It is simple and free to start, but fully manual, error-prone, and hard to reconcile at scale.
  2. Payment links and QR codes. You generate a hosted link or QR code, the customer pays, and the provider auto-converts to Naira. This suits small businesses and freelancers who want a professional checkout without writing code.
  3. API integration. You embed crypto checkout directly into your website or app, so paying with crypto feels like paying with a card. This is the route for fintechs, marketplaces, and SaaS platforms that need automation and scale.

The rest of this guide walks through the API and account route step by step, using Breet Business as the payment infrastructure, because it removes the manual conversion and reconciliation work that sinks the first method.

Step 1: Create Your Business Account

Start by creating a business account with your provider. With Breet, you go to our API page and book a demo. This is intentionally not a fully self-serve signup. The provider confirms that your use case is a fit and walks you through onboarding, which is also where compliance requirements get handled from the start, rather than bolted on later.

Step 2: Complete the KYB Process

During onboarding, you complete a KYB (Know Your Business) check, the business equivalent of personal identity verification. You fill out a form about your company, and because the provider is already KYC- and AML-compliant, your business plugs into that existing framework. You are not accepting unregulated payments. You are operating inside a regulated structure where the provider has done the heavy lifting on licensing.

Step 3: Connect the API (No Blockchain Developer Required)

Once your account is live, you get access to the payment API with documentation. The core flow has four moves:

  1. Your backend calls the API to generate a wallet address for a customer or a specific transaction, and the API returns that address.
  2. You display the address at checkout or pass it through your payment flow.
  3. Your customer sends crypto to the address. The provider detects the transaction on the blockchain and fires a webhook to your system.
  4. You confirm the payment on your end and complete the order.

Breet supports Bitcoin, Ethereum, USDT, USDC, Litecoin, Tron, Solana, BNB, and several other assets. For most Nigerian businesses, USDT on the TRC-20 network is the most common choice because the transaction fees are low and settlement is fast. If you do not have a developer in-house, the provider’s team can walk you through the integration directly.

Step 4: Choose How You Want to Receive Your Money

This is the step most businesses overlook, and it shapes your whole operating model. Once a customer pays, you decide what happens to the money. Breet gives you three settlement options:

  • Settle in Naira. The provider automatically converts the crypto and sends the Naira equivalent to your bank account. This is the simplest option for businesses that want zero crypto exposure after payment.
  • Settle in stablecoins (USDT or USDC). The funds stay as stablecoins in your business wallet, which is useful if you have US-dollar expenses or want to hold value without Naira devaluation risk.
  • Manual withdrawal. You decide when and how to withdraw, whether to a bank account, mobile money, or a stablecoin wallet.

You set this in your dashboard, and you can enable automatic settlement so withdrawals happen with no manual action. As a rule of thumb, a business paying local suppliers will want automatic Naira payouts, while a business serving international clients often prefers stablecoin settlement.

Step 5: Run a Test Payment and Go Live

Before you accept real customer payments, run a test transaction. Send a small amount of crypto (USDT works well) to a wallet address generated by your own system, confirm that the webhook fires correctly and your system records the payment, then check that the settlement reaches your chosen destination. Once that first settlement lands as expected, you are fully operational.

What Crypto Payments Cost

Pricing for crypto payment infrastructure in West Africa is usually a percentage of each transaction. Breet, for example, charges from 0.5% per transaction, with no setup fee, no monthly subscription, and no hidden spreads. On a 1,000 USDT payment, a 0.5% fee is 5 USDT, which is a fraction of what a typical international wire would cost in flat fees and exchange markups. When you compare providers, watch for the costs that hide outside the headline rate: setup fees, withdrawal fees added after conversion, and the spread baked into the exchange rate.

Ongoing Compliance and Tax for Your Business

Even when your provider handles platform-side compliance, your business keeps a few obligations of its own, and these got more concrete in 2026. Keep records of who paid you and how much, and for customers making significant crypto payments, collect basic KYC information on your end. If you operate in a regulated sector such as fintech, lending, or insurance, you may need to declare crypto payments in your financial reporting.

The tax position has changed and is no longer a “later” problem. Under the Nigeria Tax Administration Act (NTAA) 2025, signed in June 2025 and effective from January 1, 2026, crypto gains and income are taxed as chargeable gains under personal income tax at progressive rates up to 25%, with the first ₦800,000 of gains tax-free, as reported in Tekedia’s breakdown of the framework (as of 2026). A 7.5% VAT applies to specific crypto-related services, and licensed exchanges must now report transaction-level data to the tax authority. The practical takeaway: clean records are now a requirement, not good housekeeping. For a deeper walkthrough, see Breet’s guide to crypto taxation in Nigeria.

This is general information, not tax or legal advice. Confirm your specific obligations with a qualified Nigerian tax professional.

Conclusion

Accepting crypto payments in Nigeria no longer means turning customers away or risking an informal P2P arrangement. With a licensed provider, the legal and technical heavy lifting is already done: you create a business account, complete KYB, connect one API or a payment link, choose how you want to settle, and run a test payment. From there, you can accept USDT and other assets and receive Naira in your bank account, often within minutes.

If you want to start accepting crypto without building the infrastructure or the compliance layer yourself, book a demo and get your first settlement running.

Frequently Asked Questions

Do I Need to Register With the SEC to Accept Crypto Payments as a Nigerian Business?

No, not if you use a licensed payment infrastructure provider. The SEC licensing requirement applies to Virtual Asset Service Providers, which are platforms that offer trading, exchange, or custody of crypto. A regular business simply accepting payments through a licensed provider is covered by that provider’s compliance framework.

Can I Accept USDT Payments and Receive Naira Directly in My Bank Account?

Yes. A provider like Breet automatically converts USDT and other cryptocurrencies into Naira and sends it straight to your linked bank account, so you never have to manually convert anything.

What Happens if a Customer Sends the Wrong Amount or to the Wrong Address?

Each wallet address generated for a transaction is unique, which reduces address errors. If a customer sends the wrong amount, your system receives a webhook reflecting the actual amount sent, and your own business logic decides how to handle underpayments or overpayments. Your provider’s support team can also help with edge cases.

Is Crypto Payment Infrastructure Available to All Types of Nigerian Businesses?

Breet Business works with fintechs, SaaS platforms, marketplaces, agencies, and other businesses that need to accept crypto at scale. It is business infrastructure, not a consumer product, so contact the sales team to confirm fit for your specific use case.

Which Crypto Should My Business Accept in Nigeria?

Most Nigerian businesses accept USDT on the TRC-20 network because it holds a stable dollar value and carries low transaction fees. Stablecoins are generally preferable to volatile assets like Bitcoin for invoicing, since their value does not swing between the time you bill and the time you are paid.

Yes, businesses in Nigeria can legally accept crypto payments, with one nuance: crypto is not legal tender, so no one is obligated to accept it, but you are free to.

Share Post