- What Is Crypto Invoicing?
- Why Invoice in Crypto Instead of a Bank Transfer?
- Who Uses Crypto Invoicing?
- How to Create a Crypto Invoice on Breet
- Getting Paid: How a Crypto Invoice Becomes Naira, Cedis, or Dollars
- What to Look for in a Crypto Invoicing Tool
- Is Crypto Invoicing Legal in Africa?
- Conclusion
- Frequently Asked Questions
John prefers to be paid in stablecoins. No high fees, no long waits, no watching the price swing while he waits for a bank wire to clear. But he was tired of copying his USDT address into a chat over and over — and one day, a client sent his pay on the wrong network, and it vanished.
Then John found crypto invoicing. Instead of pasting an address and hoping, he now sends a proper invoice: a payment link and a QR code, with the amount locked in dollars. His client can pay in USDT, USDC, BTC, or ETH, and within minutes, the funds land in John’s bank account as naira.
If you bill clients abroad, that last part is the whole point. A foreign client paying you by bank wire means 2–5 days of waiting and 5–10% lost to FX spreads and intermediary-bank fees. A crypto invoice settles in minutes — and with the right tool, it pays out as naira or cedis the moment your client pays.
What Is Crypto Invoicing?
Crypto invoicing is billing a client and receiving payment in cryptocurrency. It’s a digital invoice that works like a normal one — date, amount, description, invoice ID — but adds a wallet address, a network, and a QR code, and can lock a fiat amount (say, $500) to the exact crypto due at the moment of payment.
A crypto invoice carries cryptocurrency-specific details that a regular invoice doesn’t:
- Wallet address: the destination for the funds.
- Network protocol: TRC-20 (Tron), ERC-20 (Ethereum), or BEP-20 (BNB Chain), so the payment lands on a network both sides support.
- QR code: for instant scanning and payment from a mobile wallet.
- Real-time exchange rate: if the invoice is denominated in fiat (for example, $1,000), the tool calculates exactly how much crypto is due at payment.
Most crypto invoices are billed in stablecoins like USDT and USDC, because their value tracks the dollar — but a true crypto invoice isn’t limited to one coin.
The advantage over a casual message with a wallet address is that an invoice is formal, trackable, and auditable. You can hand the record to your accountant. You’re not relying on a chat thread and a copied string of characters that a client can fumble onto the wrong network.
The tool that builds these automatically is called a crypto invoice generator — often a “USDT invoice generator,” since USDT is the most common billing coin.
Why Invoice in Crypto Instead of a Bank Transfer?
For anyone billing across borders, a crypto invoice fixes the three things bank wires get wrong: speed, cost, and the volatility of what finally lands.
- Speed. SWIFT and bank wires take 2–5 business days to clear. A crypto payment settles in minutes once it’s confirmed on-chain. When you’ve delivered the work, you shouldn’t wait a week to be paid for it.
- Cost. Cross-border wires lose 5–10% of the value to FX spreads and intermediary-bank fees along the way. Crypto skips the correspondent-bank chain, so you keep more of the invoice. On a $1,000 invoice, that’s $50–$100 you don’t lose.
- No chargebacks. Once a crypto payment is confirmed on-chain, it’s final. No reversals, no surprise clawbacks — predictable cash flow.
This is where stablecoins matter. Bill someone in a volatile coin, and the price can dip between when they send and when it settles, quietly underpaying you. Stablecoins like USDT and USDC hold a $1 value, so the amount you invoice is the amount you get. That’s a big reason stablecoins make up roughly 43% of Sub-Saharan Africa’s crypto volume, and the region moved about $205 billion on-chain in the year to mid-2025 (up 52% year-on-year), with Nigeria accounting for roughly 40% of stablecoin inflows (Chainalysis, 2025).
There’s one catch every global tool glosses over: the crypto still has to become spendable money where you are. That’s the part we’ll come back to, and it’s the part that decides whether you’ve actually been “paid.”
Who Uses Crypto Invoicing?
Crypto invoicing fits anyone paid by clients abroad, or anyone who wants to accept crypto without carrying the volatility.
- Freelancers and remote workers bill foreign clients directly, skip high-wire fees and FX loss, and keep more of what they earn. If you’re getting started, here’s the best way to receive crypto in Nigeria.
- Merchants and online stores use a crypto invoice as a checkout or payment request: accept crypto, receive the fiat equivalent, and stay shielded from price swings. Amina, who runs an e-commerce jewellery store, started accepting crypto this way precisely so a price dip between order and settlement couldn’t eat her margin.
- SMEs and B2B billing across borders invoice customers and suppliers in stablecoins and settle locally the same day, instead of routing every payment through a slow, expensive wire.
If clients pay you from another country, or you sell to customers who want to pay in crypto, this is for you.
How to Create a Crypto Invoice on Breet
You can create and send a crypto invoice in under two minutes — free, no code. Here’s how to do it with Breet’s crypto invoice feature:
Log in and navigate. Open the Breet app or website, log in, and tap the invoice icon on the main menu.
Click on “invoice” and “Generate Invoice”. Tap the “Invoice” to open the invoice page and then click on “Generate Invoice” to open the invoice form.
Enter your details. First time? Add your logo, business name, or your name, phone number, and email, then save and continue.
Add an invoice title. Name it after the service or product you delivered.
Write a short description. A line or two so there’s no confusion about what’s being paid for.
Set the amount. Enter what you want to charge, in USD.
Choose the crypto you’ll accept. Payers can pay in BTC, ETH, LTC, SOL, DOGE, AVAX, USDT, USDC, or BNB, on the network they prefer — not USDT only.
Add the payer’s email (optional). Enter it, and Breet can send the invoice straight to your client.
Set the validity period. Choose how long the invoice stays active, and add any instructions or a thank-you note.
Generate and share. Tap Generate Invoice. Breet instantly creates a unique payment link and a QR code. Copy the link to share on WhatsApp or Telegram, or download the invoice as an image to send professionally. And if you add the receiver’s email, Breet automatically sends the invoice straight to the client.
Get notified on payment. When the client pays, you receive an instant push notification.
Pro tip — turn on Auto-Settlement. With it on, the crypto auto-converts to Naira or Cedis and lands in your bank account immediately on receipt. This is the part that makes a crypto invoice actually useful in Lagos or Accra — make it a habit, not a footnote.
On networks and fees: USDT on the TRC-20 (Tron) network is usually the cheapest and most common choice — here’s why TRC-20 is the most popular USDT network. And you’re not limited to stablecoins; you can also generate a free Bitcoin invoice.
Create your first crypto invoice — free
Getting Paid: How a Crypto Invoice Becomes Naira, Cedis, or Dollars
A crypto invoice only does its job when the payment becomes money you can spend — and that’s exactly where most tools stop.
Global crypto invoice tools — BitPay, CoinGate, Swapin, NOWPayments — settle to USD, EUR, or GBP in a foreign bank account. That’s useless if you bank in Lagos or Accra. Value stuck on-chain, or sitting in a currency you can’t spend locally, isn’t “paid.”
Here’s what an African business actually needs at payout:
- Auto-settle to naira or cedis in a local bank account the moment the client pays, via Breet’s Auto-Settlement. You can convert and withdraw crypto to naira without touching a trading screen.
- Or hold as USDT/USDC to keep dollar value against local FX swings. You can also convert crypto to dollars when you want to hold.
- Rate locked at invoice time — the $1,000 you billed is the $1,000 you receive, regardless of how the market moves before settlement.
In short: a crypto invoice only does its job when the money lands somewhere you can actually spend it.
What to Look for in a Crypto Invoicing Tool
Not all crypto invoice tools are equal — and for an African business, the payout is the deciding feature, not the logo on the invoice. Judge any tool on these:
- Instant local-fiat settlement. Can it pay you in naira or cedis (or let you hold USDT/USDC) automatically? Most global tools can’t. This is the one that matters most here.
- Volatility protection and rate lock. It should fetch the live rate so a fiat-denominated invoice converts to the exact crypto due — you bill in fiat, you receive the exact amount.
- Multi-network support. Let clients pay on the lowest-fee network they hold (TRC-20, ERC-20, or BEP-20).
- Status tracking and analytics. A pending/paid/expired dashboard you can hand to your accountant.
- Partial payments and reactivation. Accept underpayments with an auto-generated invoice for the balance, and reactivate an expired invoice instead of starting over.
- Fees, custody, and compliance. Is invoicing free? Does the tool custody your crypto? Is it PCI DSS and data-compliant? (Breet: free invoicing, no custody, PCI DSS, NDPA/NDPC.)
- Branding and integrations. Your logo and colours build trust, and an API or checkout integration matters for merchants.
Used as neutral criteria, Breet meets all of them: free invoicing, naira/cedis settlement, multi-coin acceptance, no custody, and partial-payment handling.
To accept crypto payments at checkout programmatically, developers and merchants can build on Breet’s Crypto & Stablecoin API. For large or treasury-scale conversions, there’s the VIP OTC Desk.
Is Crypto Invoicing Legal in Africa?
Yes — in the major markets, under frameworks that are still formalizing. Use a compliant provider. (General information as of June 2026, not legal advice.)
A quick market read:
- Nigeria — operates under the SEC’s digital-asset framework.
- Ghana — the Bank of Ghana is progressing virtual-asset rules.
- South Africa — crypto assets are regulated under the FSCA.
- Kenya — the VASP Act 2025 is in force.
What this means in practice: invoicing in crypto is legal where you operate, but you should use a KYC/AML- and data-compliant provider (Breet is PCI DSS compliant, operates under NDPA/NDPC, and works through licensed partners), and confirm the rules in the countries your clients pay from. Regulations are moving, so verify with the primary regulator before you make decisions.
Conclusion
Crypto invoicing fixes the exact places bank wires fail — speed, cost, and volatility — but it only becomes real money at settlement. That’s why getting paid in naira or cedis (or held dollars) automatically is the whole point, and why getting paid should be the easiest part of your job, not the stressful one.
Here’s the souvenir to keep: judge any crypto invoice tool by its payout, not its feature list. Can you get local money the moment you’re paid?
Create a free crypto invoice on Breet
Frequently Asked Questions
Which Networks and Coins Does Crypto Invoicing Support?
Most crypto invoices support major coins — BTC, ETH, USDT, USDC, and more — across the major networks: TRC-20 (Tron), ERC-20 (Ethereum), and BEP-20 (BNB Chain). The one rule that matters: your client must pay on the network that matches the invoice address, or the funds can be lost.
Does the Invoice Lock the Exchange Rate?
Yes. To protect both sides from volatility, the invoice locks the rate at generation, usually for a 15–30 minute window. If the payment isn’t made in time, the invoice may expire or be refreshed with a new rate.
How Do I Know When an Invoice Has Been Paid?
The system monitors the blockchain for transactions automatically. Once the funds are confirmed on-chain, the invoice status flips from “Pending” to “Paid,” and you get a notification — no need to refresh a block explorer.
What if a Client Sends the Wrong Amount?
If a client underpays, the invoice is flagged as partially paid, and you can accept it and auto-generate a new invoice for the balance. Overpayments are credited to your wallet, and the invoice simply shows as paid.
Is It Safe to Share Invoice Links Publicly?
Yes. The invoice link is a read-only payment request. It lets people send money to you, but it gives no access to your wallet, private keys, or funds. It’s safe to share via email, WhatsApp, or social media.
Is Crypto Invoicing Free?
Crypto invoicing on Breet is free to create and send. The only cost is the standard blockchain network fee on the payer’s side, which is separate from Breet.
Can I Get Paid in Naira or Cedis Instead of Holding Crypto?
Yes. With Auto-Settlement, the crypto is converted and paid out to your local bank account instantly — naira in Nigeria, cedis in Ghana. You can also choose to hold the value as USDT or USDC.



