Accept crypto with CoinGate
Accept crypto with confidence using everything you need in one platform.
Crypto Invoicing: How to Send Invoices and Get Paid in Crypto
An invoice is just a promise to pay, written down. You did the work, here’s what’s owed, here’s how to settle it. Simple.
The settling is where it gets slow. You send the invoice, then you wait. The bank transfer takes days. The international wire takes longer and arrives lighter. The card payment gets declined for reasons nobody can see. For a freelancer or a small business, that gap between “invoice sent” and “money received” is where cash flow goes to die.
Crypto invoicing closes that gap. You send a bill, the client pays from their wallet, and the money is yours in minutes. Let’s walk through how it actually works and where it makes sense.
What crypto invoicing is
Crypto invoicing is requesting payment in cryptocurrency through a normal-looking bill. You itemize what’s owed, you send it as a link or an email, and the recipient pays in crypto from any compatible wallet.
It is not the same as a full crypto checkout. A checkout is a storefront, built for many customers buying off a page. An invoice is a direct request to one client for a specific amount. Different tool, different job.
The part that surprises people: you don’t have to receive crypto at all if you don’t want to. A good invoicing tool lets the client pay in their coin of choice while you settle in fiat, or in a stablecoin, or in whatever crypto you prefer to hold. The client’s experience and your accounting can be two different currencies.
Why businesses invoice in crypto
The reasons line up with the pain points above.
You get paid faster. A stablecoin payment settles in minutes, weekends included. There’s no clearing window and no “please allow 3 to 5 business days.”
There’s no card to decline. Crypto payments are push, not pull. The client sends the money. Nothing gets rejected by an issuing bank that didn’t like the look of a cross-border transaction. We dug into how much revenue payment declines quietly cost businesses, and for anyone billing international clients, it’s more than you’d think.
It crosses borders without the toll. Billing a client in another country usually means a wire, an FX spread, and intermediary fees. A crypto invoice is the same whether your client is next door or on another continent.
The record is clean. Every payment has a transaction hash, a timestamp, and an amount. Nothing ambiguous about whether it arrived.
How it works, step by step
The flow is short, which is the point.
- Create the bill. Add your line items, your company details, and the amount. With a tool like CoinGate’s billing, you can build reusable, itemized bills and save client contacts so you’re not starting from scratch every time.
- Send it. Email or a secure link works. The client opens it, no account required on their side.
- Client pays from their wallet. They pick their currency and network and send. You can accept 15+ cryptocurrencies, so you’re not forcing them onto one coin.
- You settle how you want. Receive the payment in crypto, in a stablecoin, or as EUR, GBP, or USD through real-time conversion. The choice is yours, not the client’s.
- You track it. Paid, pending, or canceled, each with timestamps and exportable records for your books.

You can do all of this with no code, or you can use the API to automate sending, tracking, and reconciling when you’re issuing bills at volume.
A word on recurring invoices
This is where honesty matters more than a sales line.
If you’re billing the same client every month, you want some form of recurring or scheduled invoicing rather than building each bill by hand. CoinGate’s Billing supports scheduled invoices, which covers a lot of that need.
What crypto does not do the way a card does is silently pull money from a customer’s account on a fixed date. Crypto payments are push-based, so the customer authorizes each one. There are ways to design around that, and we covered the real mechanics in how businesses actually bill clients in crypto on a recurring basis. If recurring billing is your main use case, read that one before you build your process around assumptions.
Keeping the taxman happy
A crypto invoice is still an invoice, which means it’s still a taxable transaction you need to account for properly.

The value matters in your local currency at the time of payment. The asset you received, the rate, and the date all need to live in your records. If you settle straight to fiat, your accounting looks almost identical to a normal invoice. If you hold the crypto, you’ve taken on a position that has tax implications later.
Our guide to accounting for crypto payments walks through what finance teams should capture. As always, the specifics are a question for your accountant.
Who crypto invoicing is for
It fits freelancers and agencies billing international clients, businesses tired of card declines and wire delays, and anyone whose clients already hold crypto and would happily pay that way.
It fits less well if all your clients are local, pay promptly by bank transfer, and have no interest in crypto. In that case you’d be solving a problem you don’t have.
For most cross-border service businesses, though, the math is friendly. Faster settlement, no declines, lower cross-border cost, and a clean paper trail. The main thing to get right is the same as always: settle in a way that keeps your books simple, and track every payment properly.
An invoice is a promise to pay, and the only thing wrong with the traditional version is how long the paying takes. Crypto invoicing keeps the promise and removes the wait. You send a bill, the client pays from a wallet, and you settle in crypto or fiat with a clean record either way. Get the settlement and the bookkeeping right, and the rest is faster than what you’re used to.
Thinking it’s time to get paid without the five-day wait? Start with us.
FAQ
Can I send a crypto invoice without holding crypto?
Yes. You can let the client pay in crypto while you settle in EUR, GBP, or USD through automatic conversion. You never have to hold the asset unless you want to.
Do my clients need a crypto account to pay?
No. They need a compatible wallet to send from. They don’t need an account with your invoicing provider. They open your bill, choose a currency, and pay.
Is crypto invoicing the same as a crypto checkout?
No. A checkout is a storefront for many customers. An invoice is a direct request to one client for a set amount. CoinGate offers both, for different jobs.
Can I automate recurring crypto invoices?
Partly. You can schedule invoices, but crypto can’t auto-pull funds from a wallet the way a card subscription does. Each payment is authorized by the payer. See our recurring crypto payments guide for how businesses handle this in practice.
Accept crypto with CoinGate
Accept crypto with confidence using everything you need in one platform.