How to create a crypto invoice and get paid in stablecoins or crypto
July 31, 2026

A step-by-step guide to creating a crypto invoice, sending it, and getting paid in stablecoins or crypto while your business settles in fiat.
A company that needs to bill a buyer for goods or services can send a crypto invoice the same way it would send any other invoice. The difference is the payment method: instead of card details or a bank transfer, the customer pays in stablecoins or crypto, and your business receives fiat.
This guide covers what a crypto invoice is, how to create and send one in a few minutes, and how the payment is confirmed and settled so the amount you invoiced is the amount that lands in your account.
In this guide, you'll learn:
What a crypto invoice is and who uses one
How to create a crypto invoice step by step
How your customer pays and how the payment is confirmed
How settlement to fiat keeps the invoiced amount stable
What a crypto invoice is
A crypto invoice is a formatted bill that requests payment in stablecoins or crypto. You enter the amount, add line items, and provide the customer's information. EukaPay sends a formatted PDF invoice to their inbox with the payment link embedded. The customer reviews the invoice and follows the payment screens to pay in the coin they hold.
Companies, consultants, and freelancers use crypto invoices to bill international clients without card networks or cross-border bank delays, and to accept stablecoins or crypto from customers who prefer to pay that way.
How to create a crypto invoice
The EukaPay invoicing tool is a friendly user-interface where you build and send the bill. Here is the sequence.
Step 1 - Open invoicing in the dashboard.
After onboarding and business review, sign in and open the invoicing tool. A sandbox is available during the review period, so a developer (or coding agent) can test crypto invoicing through the API before you go live.
Step 2 - Enter the amount and currency.
Price the invoice in the fiat currency you keep your books in. The customer will pay the equivalent in stablecoins or crypto, and you will be settled in fiat.
Step 3 - Add line items and customer details.
Add each product or service as a line item, then enter the customer's name and email so the invoice reaches the right inbox.
Step 4 - Send the crypto invoice.
EukaPay sends a formatted PDF invoice to the customer's inbox with the payment link embedded. You can also share the link directly.
Step 5 - Get paid and settle.
The customer pays in the coin they hold. The payment is converted at a locked exchange rate to remove all crypto volatility and settled in USD, EUR, GBP, CAD to your bank account, so the amount you invoiced is the amount you receive.
For recurring billing, EukaPay can automatically send invoices on a recurring schedule - weekly, monthly, quarterly, or custom intervals - through the dashboard and the API.
Dashboard or API - two ways to send
You can create a crypto invoice by hand or programmatically. The table below is the picking heuristic.
Dashboard invoicing | API invoicing | |
|---|---|---|
Who creates it? | Anyone on the team | A developer |
How is it sent? | Built and sent manually | Generated by your code |
Best for | One-off and recurring bills | High volume and embedded billing |
Recurring schedule? | Yes, weekly to custom | Yes, weekly to custom |
Typical user | Companies, consultants, freelancers | Platforms and marketplaces |
Businesses often use both. A company can send crypto invoices manually from the dashboard while its product team automates high-volume invoicing through the API.
Reconciling a crypto invoice in your books
Because settlement arrives in fiat, a paid crypto invoice reconciles like any other fiat payment. EukaPay records each transaction, and you can add crypto payments to Xero invoicing so the paid amount flows into your accounting without manual entry.
One platform underneath
Crypto invoicing runs on the same infrastructure as the rest of EukaPay: instant crypto-to-fiat conversion at a locked exchange rate to remove all crypto volatility, protection against chargebacks, support for a wide range of cryptocurrencies, and settlement in USD, EUR, GBP, CAD to your bank account.
A crypto invoice is one way to collect a payment. Payment links, custom checkouts, and the API are others, and the right one is a question of how you bill, not which tool is better.
Get started with EukaPay
Create an account to send your first crypto invoice once your business review is complete, and explore
if you want to collect a one-off payment without a full invoice. Developers can review the
to automate invoicing.
Frequently asked questions
What is a crypto invoice?
It is a formatted bill that requests payment in stablecoins or crypto, sent as a PDF with an embedded payment link, while your business is settled in fiat.
Which cryptocurrencies can a customer use to pay?
EukaPay supports most major cryptocurrencies like BTC, ETH, LTC, SOL, USDC, USDT.
What currency do I receive?
You are settled in USD, EUR, GBP, CAD to your bank account at a locked exchange rate to remove all crypto volatility.
Can I send recurring crypto invoices?
Yes. EukaPay can automatically send invoices on a recurring schedule - weekly, monthly, quarterly, or custom intervals - through the dashboard and the API.
Can I create a crypto invoice through an API?
Yes. A developer (or coding agent) can generate and send crypto invoices programmatically with the EukaPay API.
How does a crypto invoice reconcile in my accounting?
Settlement arrives in fiat and each transaction is recorded, so a paid crypto invoice reconciles like any other fiat payment and can flow into Xero.
Is there a chargeback risk on a crypto invoice?
No. Crypto payments are not reversible the way card payments are, so a paid crypto invoice is protected against chargebacks.
Products
Use Cases
© 2026 EukaPay. All rights reserved.
FINTRAC: M22233887