SettleMatic
Guides·7 min read

How to Accept Solana USDC for Invoices (2026)

How to accept USDC on Solana for invoices in 2026 — fast, low-fee settlement, setup steps, network cautions, and non-custodial sweeps to wallets you control.

TL;DR

USDC on Solana is attractive for invoicing because the network is fast and fees are typically very low, which suits both small and frequent payments. Accepting it means allowlisting USDC-on-Solana specifically, quoting in fiat, and verifying the Solana flow on testnet. Funds sweep to a wallet you control. Here's the setup.

Settlematic hosted crypto checkout for invoice INV-1042 with asset tabs for ETH, USDC, and BTC and network options Ethereum, Polygon, Base, and Arbitrum

I run product at Settlematic, so this is biased but practical.

Why USDC on Solana works well for invoicing

Solana's appeal for payments is speed and low fees — transactions confirm quickly and cost little, which makes it comfortable for clients paying invoices of any size. Combined with USDC's dollar-tracking stability, you get a payment that settles fast, stays close to the invoice's fiat value, and doesn't sting the client on fees. For high-frequency billing or smaller invoices, that combination is hard to beat.

Setting it up

  • Allowlist USDC on Solana specifically. USDC-on-Solana is the same asset as USDC on other chains but lives on Solana; you accept it as its own asset-and-network pair. See accepting stablecoins across chains.
  • Quote in fiat. The invoice is denominated in USD/EUR/GBP; the USDC amount is computed at payment and maps cleanly because USDC tracks the dollar.
  • Set the destination wallet USDC-on-Solana sweeps to, in a non-custodial setup.
  • Send the hosted link. The client selects USDC on Solana and pays; the platform detects it on-chain and updates the invoice.

Network cautions

Solana uses its own address format and token standard, distinct from Ethereum-style chains. As with any multi-chain setup, the allowlist is your safeguard: offering USDC-on-Solana explicitly on the payment page prevents a client sending it on a network you didn't intend. Be clear in your instructions ("USDC on Solana"), and run a testnet payment on Solana before going live to confirm detection and sweep. Settlematic supports SOL and USDC on Solana among other assets and chains. (Crypto invoicing.)

When to offer it

If you bill frequently or in smaller amounts, or your clients prefer Solana, accepting USDC on Solana is a strong option. Offering it alongside at least one other network gives clients a choice and keeps fee-sensitivity from becoming friction.

The bottom line

Accepting USDC on Solana gives you fast, low-fee, dollar-stable settlement — set it up by allowlisting the right pair, quoting in fiat, and verifying on testnet. Run a free testnet invoice to confirm the Solana flow before real clients pay.

Explore Settlematic

Ready to try the workflow in your own workspace? Start on testnet, then explore our how it works guide and product features.

Continue reading

Ready to start your journey today?

Every great merchant workflow starts with a single invoice. Create yours today.

Invoice in fiat. Get paid in crypto.

Try the live sandbox on testnet for 15 minutes, or create a free account to keep your workspace.