EUR invoices • USDC settlement

USDC invoicing: create EUR invoices and get paid in USDC

Invoice European clients in the currency and payment method they already use. Eligible freelancers and companies can create an EUR payment flow, let the client pay by SEPA and receive the approved settlement as USDC in a compatible wallet.

Create a EUR invoice
Payment flow
Client pays EUR
via SEPA transfer
EurusPay handles the flow
subject to verification and compliance
You receive stablecoins
to the supported wallet you provide
The challenge

Why USDC invoicing is harder when clients prefer bank payments

Getting paid in USDC is straightforward when both parties already use compatible wallets. But many European customers do not want an invoice that requires them to purchase a stablecoin, select a blockchain network and authorize an on-chain payment.

Corporate finance teams commonly expect an invoice in EUR with a beneficiary name, IBAN, payment reference and conventional bank-transfer workflow. A wallet address alone may not satisfy vendor onboarding, accounts-payable controls or the client's internal documentation requirements.

The recipient then faces a second problem. Collecting EUR through one provider, buying USDC through another and withdrawing it to a wallet creates several disconnected records for one invoice. This makes fees, timing and reconciliation harder to follow.

The EurusPay approach

Create a EUR invoice while choosing USDC settlement

“USDC invoicing” can describe two different payment models. In a direct USDC invoice, the invoice is settled through an on-chain transfer and the client must already hold USDC. In an EUR-to-USDC invoice flow, the client pays a conventional EUR invoice while the recipient receives USDC after processing.

EurusPay supports the second model. An eligible freelancer or company creates the EUR invoice or payment request for a genuine client service and uses the approved European beneficiary details and payment reference shown in the account. The client pays by SEPA from its ordinary bank account.

After the transfer has arrived, been matched to the invoice and passed the required checks, EurusPay converts the approved amount and processes the resulting USDC payout to the recipient's verified compatible wallet on a supported network.

The payer never needs to buy USDC or interact with a blockchain. EurusPay does not currently process a direct USDC payment from the client or promise that an invoice generated through the service satisfies every legal and tax requirement in every jurisdiction.

Example

Example: a Colombian consultant invoicing a German client

A consultant in Colombia completes personal onboarding, adds a compatible USDC wallet and creates a €3,000 invoice for a German customer. The invoice describes the consulting service and includes the approved European beneficiary details and payment reference from EurusPay.

The German customer's finance team approves the invoice in EUR and pays it by SEPA from its normal business bank account. The customer does not open an exchange account, buy USDC or choose a blockchain network.

When the EUR transfer reaches EurusPay, it is matched to the payment request and reviewed. After approval and conversion, the resulting USDC payout is processed to the consultant's verified wallet on the selected supported network.

The consultant keeps the invoice, EUR payment reference, conversion information and USDC transaction record together for reconciliation. The example illustrates the workflow; actual eligibility, fees and processing depend on the account and transaction.

01

Create the payment request

02

Share EUR payment instructions

03

Receive the supported stablecoin payout

Why it helps

Benefits of EUR invoicing with USDC settlement

  • Invoice clients in EUR: Present the service, amount and payment terms in the currency commonly used by European accounts-payable teams.
  • Let the client pay by SEPA: The customer uses an existing business bank account instead of sourcing USDC.
  • Receive USDC: Settle the approved payment to a compatible wallet on a network supported for the transaction.
  • No crypto setup for the payer: The client does not need a wallet, exchange account, stablecoin balance or blockchain knowledge.
  • Connect invoice and payout records: Relate the customer, EUR amount, payment reference and resulting USDC transaction in one documented workflow.
  • Reduce manual conversion steps: Avoid collecting the bank transfer, funding a separate exchange, purchasing USDC and withdrawing it independently.
  • Personal and business account paths: Use the account type matching the freelancer or legal entity that issues the invoice and owns the receiving wallet.
  • Explicit network selection: Review the supported USDC token, blockchain network and wallet destination before processing.
How it works

How to create an invoice and receive USDC

  1. Select personal or business onboarding. The EurusPay account must match the individual freelancer or legal entity named on the invoice.
  2. Complete KYC or KYB verification. Provide the requested identity, company, ownership, professional and expected-payment information.
  3. Add a compatible USDC wallet. Select only a USDC network supported by EurusPay and the receiving wallet.
  4. Create the genuine EUR invoice or payment request. Enter the actual client, service, EUR amount, payment terms and other information required for your records.
  5. Add the approved payment instructions. Use the beneficiary name, European payment details and reference exactly as displayed in EurusPay.
  6. Send the invoice to the client. The customer approves and pays it as a conventional EUR supplier invoice.
  7. EurusPay matches and reviews the transfer. Supporting contracts, invoices or client information may be requested before processing.
  8. Receive the USDC payout. After approval and conversion, EurusPay processes the resulting USDC to the verified compatible wallet on the selected supported network.
Before you start

USDC invoicing requirements and important distinctions

EUR invoice, USDC settlement: In the EurusPay flow, the client pays EUR by SEPA. The invoice is not settled through a direct USDC transfer from the client, and EurusPay does not currently provide a general-purpose crypto checkout.

Correct account owner: A personal account should be used for eligible individual professional activity. A legal entity should use business onboarding so the invoice issuer, beneficiary, verification profile and wallet owner remain consistent.

Genuine documented service: Keep the contract, invoice, client information, payment purpose and any delivery evidence. The payer, amount and reference should match the approved transaction.

Invoice compliance: Required invoice fields, numbering, tax wording, currency conversion and record-retention rules depend on the issuer's and client's jurisdictions. The user remains responsible for reviewing the generated invoice information and obtaining professional advice where needed.

USDC token and network: USDC exists on multiple blockchains. Confirm that EurusPay and the destination wallet support the exact same token and network. Verify the wallet address before processing because blockchain transactions are generally irreversible.

Fees and risks: Review the applicable conversion rate, service fees, expected payout and processing information. Holding USDC involves issuer, reserve, depeg, custody, smart-contract, network and regulatory risks.

Need the practical implementation details? Read the step-by-step guide on how to invoice European clients in EUR and get paid in USDC. For the payment-rail overview, see how to receive EUR payments in USDC. Choose the correct account type with European IBAN for non-EU freelancers or European business IBAN for non-EU companies. After settlement, learn how businesses can use USDC or USDT for expenses.

Questions

USDC invoicing FAQ

Can I create an invoice and get paid in USDC with EurusPay?

Yes, for eligible accounts and approved client payments. You create an EUR invoice or payment request using the approved European payment details. The client pays EUR by SEPA, and after matching, review and conversion, EurusPay processes the resulting USDC payout to the approved compatible wallet.

Does my client have to pay the invoice in USDC?

No. The client pays EUR from its normal bank account and does not need a wallet, exchange account or USDC balance. The USDC settlement occurs on the recipient side after the incoming bank transfer is approved for processing.

Does EurusPay create invoices denominated directly in USDC?

The current EurusPay flow is designed around an EUR invoice or payment request with USDC settlement to the recipient. It does not currently process a direct on-chain USDC payment from the client or act as a general crypto checkout.

Can freelancers and companies both use USDC invoicing?

Eligible freelancers can apply through personal onboarding, while legal entities use the business-account flow and complete company and ownership verification. The account type, invoice issuer, payment beneficiary and receiving wallet should match.

Invoice European clients in EUR and receive USDC

Create the account type that matches your activity, complete verification and connect eligible EUR invoices with USDC settlement to your compatible wallet.

Create a EUR invoice