How to create a crypto invoice and get paid in stablecoins or crypto

July 31, 2026

How to create a crypto invoice and get paid in stablecoins or crypto

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

payment links

if you want to collect a one-off payment without a full invoice. Developers can review the

EukaPay API

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.