Crypto Invoices: What Are They, and How Can My Business Create Them?

As you compare pricing for developers and contractors, you often have to include the built-in cost of wire transfers for those that work in other countries. If they request an international wire, you’ll often have to pay around $40 to send it, absorb a couple extra charges as it travels through correspondent banks, and wait up to 5 business days before the contractor confirms they received the money.

To beat the delays and costs of traditional rails, you may want to consider using cryptocurrency. With crypto payments, money moves in minutes rather than days, the fee is measured in cents instead of dollars, and the transfer can settle at any time, 24/7. If you make these transfers with stablecoins, which are pegged 1:1 to fiat currency like the U.S. dollar, you won’t experience the same sort of unexpected volatility that a token like Bitcoin does.

Crypto invoicing tools can make these payments even easier. All you have to do is send an invoice with line items, terms, and a crypto-based payment option, often with a built-in address or QR code. Keep reading this guide to learn what crypto invoicing is, how to create one, when you’ll want to use them, and what challenges may come along the way. As helpful as crypto invoicing can be, however, there’s no reason to invest in separate invoicing tools for crypto and traditional payment rails. If you use a business banking platform like Slash, you can send invoices that allow recipients to pay with bank transfer or USDC and USDT stablecoins.¹, ⁴

Global USD for modern business

Send and receive crypto and stablecoins easily.

Global USD for modern business

Key Takeaways

  • A crypto invoice is an ordinary invoice with a blockchain payment option attached, carrying the same line items and terms plus the asset, network, and address the payer needs.
  • Nearly all commercial crypto invoicing tools use dollar-pegged stablecoins, since they’re more practical for large payments.
  • You’ll feel the benefits of crypto invoices the most when accepting cross-border payments, since traditional wire and global ACH transfers take a lot longer.
  • The IRS treats stablecoins as property just like Bitcoin, so money received on a crypto invoice is ordinary income at that day's value, and converting it later is a second taxable event.
  • No matter what, your client has to be willing and able to pay in crypto, so you have to be on the same page as the person you send your crypto invoice to.

What is Crypto Invoicing?

Crypto invoicing is the practice of issuing a standard business invoice that can be paid with cryptocurrency. Everything that usually comes with an invoice is still there, including line items, quantities, tax, due date, payment terms, and an invoice number for your records. The difference is simply the way the funds arrive.

A standard invoice works through the usual banking system. You give a client your account and routing numbers or a card payment link, and the money travels through an intermediary that verifies it, batches it, and eventually settles it. A crypto invoice, on the other hand, uses a blockchain address. The payer sends funds directly to that address, the network confirms the transfer, and it's all done. There's no bank in the middle that determines when the transaction clears.

Your invoice needs to specify which exact token you want and which blockchain network it should be sent on. If there’s a mismatch between either of these two details, the crypto sent by the payer could be permanently lost. To make this a little easier, most platforms generate a unique address per invoice so payments reconcile automatically, and many display a QR code. The amounts involved are usually denominated in dollars, with the crypto equivalent alongside it.

While two parties can agree to trade just about any token, stablecoins like USDC and USDT are the most practical for commercial payments. Since they’re pegged to the U.S. dollar, an invoice for $4,000 is still worth roughly $4,000 when it arrives. A token like Bitcoin can move several percent in value in the time it takes a client to approve an invoice, which means an invoice for $4,000 could end up inadvertently being paid with only $3,860.

Crypto invoices are especially helpful when you’re looking to cross borders that traditional rails struggle to navigate efficiently. Companies paying overseas contractors and freelancers, agencies with international clients, crypto-native businesses that already hold digital assets, and firms operating in countries with unreliable banking infrastructures can save a lot of time and money by paying with digital tokens. Per McKinsey, B2B stablecoin payments in 2025 totaled $226 billion, a large part of which were likely sent through dedicated invoicing tools.

How to Create a Crypto Invoice

Crypto payment processors and certain finance platforms support the crypto invoicing sequence as a built-in workflow, which can be a lot easier than sending emails back and forth to your clients about wallet addresses and blockchains. To create a crypto invoice using one of these tools, you’ll typically follow these steps:

  • Pick your asset and network: Decide which token you'll accept and on which blockchain. While you’ll want to keep speed and fees in mind, the most important factor is whether your client can use the network you choose.
  • Generate a receiving address for the invoice: Many platforms create a unique address for each invoice rather than reusing one. As a result, an incoming payment can be matched to the right client automatically instead of with an extra manual step.
  • Build the invoice itself: Just as you would with a normal invoice, you’ll insert the line items, quantities, rates, tax, and totals. If you haven’t established it already, include which network you expect payment on directly within the document.
  • Set your terms and an expiry window: You can technically include terms like net 15 or net 30 here, but some crypto invoices are set to expire within the same day they’re sent, especially if they use a volatile token. If the invoice calls for a stablecoin, you can set up more traditional timelines, since the value is unlikely to change over the long term.
  • Send it and track confirmation: Deliver the invoice via email or a hosted payment link with a QR code. Once the client pays, the network confirms it in a few minutes or less. It’s wise to keep the transaction hash with your records as a proof of payment.

If you'd rather not run a separate process for crypto at all, you can use Slash to create an invoice the ordinary way and simply enable “Pay With Crypto” before you send it. When the recipient sees that crypto is enabled on the payment page, they can choose to pay in stablecoins and complete the wallet transfer by QR code or address.

Benefits of Using Crypto Invoicing

The more expensive and cumbersome it is to send money to a client traditionally, the more helpful it is to make that transaction through a crypto invoice. Since you often have to rely on expensive SWIFT transfers to send money overseas, this advantage is best seen with cross-border payments. Let’s take a deeper look at the benefits crypto invoicing can offer:

Security and Transparency

Every crypto transaction is recorded on a public ledger, meaning both parties can independently verify that a payment was sent, when, and for how much. This information is kept on the blockchain forever, which can also help with reconciliation later on. The transaction hash is the piece that acts as the receipt.

Crypto payments also can't be cancelled, which can be a blessing and a curse. This irreversibility means there’s no such thing as chargeback fraud, which is the act of recalling a legitimate payment in order to try to get the money back for free. However, there’s no dispute mechanism if something goes wrong, and tokens sent to the wrong place or through the wrong network can be lost forever.

Speed and Efficiency

Since an international wire takes three to five business days to settle, a transfer sent on a Thursday afternoon could be delayed through the weekend and settle on the following Wednesday. You could send stablecoins to a client at 3 A.M. on Christmas Day, and it would likely settle at around 3:10 AM, well before Santa’s done with his rounds.

When payments settle this quickly, you don’t have to deal with that awkward window where a client says they've paid you but you can’t see any incoming transfers. These kinds of delays can really interfere with a receivables department that’s dealing with tight margins between client payments and payroll. With crypto invoicing, you can essentially eliminate those delays and keep your liquidity more consistent.

Lower Transaction Fees

An outgoing international wire at a major US bank typically runs $25 to $65, not including cuts from corresponding banks or the exchange rate that hits you with a markup of one to three percent above the mid-market rate. All in all, a $2,000 payment can lose over $80 along the way to its destination.

A stablecoin transfer on a low-fee network usually costs a few cents, and rarely exceeds a few dollars on more congested networks like Ethereum. That said, converting between dollars and stablecoins will carry a fee at whatever platform you use. With Slash, for instance, you’ll pay a 1.5% fee to off-ramp or on-ramp your stablecoins. These fees usually land far below the wire transfer fees you’d pay otherwise.

The standard in finance

Slash goes above with better controls, better rewards, and better support for your business.

The standard in finance

Challenges and Considerations of Crypto Invoicing

While crypto invoices are built to be quicker, cheaper, and more transparent than other invoicing options, they aren’t necessarily simpler. Here are a few of the tough parts of integrating crypto into your business payments:

  • Regulatory requirements are still settling: The GENIUS Act, signed into law in July 2025, created the first federal framework in the US for payment stablecoins and their issuers. The EU’s MiCA regulations, adopted in 2024, authorized USDC while restricting USDT transactions. As you operate across borders, you have to know what laws are currently in place and which ones may be in the process of changing.
  • Your clients have to be interested: Even if you send someone an invoice with a wallet address, you can’t force them to use it. With Slash, you can enable multiple payment methods on one invoice, giving your recipient the right to decide how they want to pay.
  • Volatility (if you’re not using stablecoins): If you want to be paid in BTC or ETH, the amount you receive may be pretty different from the amount you billed, especially if you don’t set up a short-term expiry window. Since stablecoins are much less likely to experience swings in value, this is hardly a problem with USDC and USDT.
  • The tax treatment: The IRS classifies digital assets as property rather than currency, under guidance dating to Notice 2014-21. Receiving crypto for services is ordinary income at its fair market value (FMV) on the day you receive it, and that value becomes your cost basis. Converting it to dollars later is a separate move that can produce a capital gain or loss. Paying a contractor in crypto also doesn't remove your 1099 obligations, since you report the FMV the same as cash. As you can imagine, this can all become a bit of a headache, especially for newcomers.
  • Mistakes are permanent: If you send funds on the wrong network, or to an incorrect address, there's usually no way to recover them. For this reason, it’s wise to send a small test payment when you’re onboarding a new client, just to make sure funds travel from point A to point B cleanly.

Accept Crypto Payments and More With Slash

Plenty of dedicated tools exist for crypto invoicing, such as BTCPay Server and CoinGate. However, most of these solutions don’t allow you to generate traditional invoices that allow payments through standard rails. So, unless 100% of your clients are on Team Crypto, you’ll need one platform for fiat invoices and another for crypto invoices.

Slash users don’t need separate solutions for different payment methods. In fact, they don’t even need separate invoices. Our platform allows you to pre-configure accepted payment methods within each invoice, including stablecoins (USDC and USDT), wire, ACH, and card. The payer can also authorize the sender to pull the funds from their account on a set schedule through ACH Direct Debit. Availability ultimately depends on which products your Slash account is approved for.

Once a crypto invoice payment is confirmed on-chain, our system records the incoming stablecoin deposit in your business’s transaction history and links the payment to the invoice, preserving its amount, customer, line items, and payment activity. The resulting transaction then flows into your “In Review” queue, where you can verify or assign the appropriate ledger account and make any necessary adjustments. When approved, the transaction moves to “Ready to Sync” and can be sent to integrated accounting platforms like QuickBooks Online, Sage Intacct, NetSuite, and Xero.

As an all-in-one business banking platform, Slash offers a lot more financial features that we haven’t touched on. Some of these include:

  • AI-powered finance: Our platform comes with Twin, a built-in AI agent that can be prompted with natural language to complete complex tasks. Users can ask it to create cards, pay invoices, review your cash flow, and much more.
  • Diverse payment rails: Slash supports a wide range of payment methods, including card spend, global ACH, international wire transfers to over 180 countries via SWIFT, and real-time domestic payments through RTP and FedNow.
  • Global USD: The Slash Global USD Account is designed as an alternative for foreign founders who want access to USD without forming a US entity.³ Balances are backed by Slash’s USDSL stablecoin, which is designed to maintain a one-to-one value with the US dollar.
  • Reimbursements: Instead of managing reimbursements across multiple tools, teams can submit, review, and approve reimbursements directly inside the Slash dashboard. Connect your bank account, upload your receipt, and let Slash capture the details.
  • Accounting automation: Transactions are categorized as they post and carry the accounting dimensions your ledger expects: GL codes, departments, classes, locations, subsidiaries, vendor details, cardholder memos, and receipts. Set your mapping rules once in Slash instead of reclassifying spend at close.

Giving your clients the ability to choose their own payment method can make the invoicing process easier for both of you. To learn more, reach out to Slash today.

Apply in less than 10 minutes today

Join the 10,000+ businesses already using Slash.

Frequently Asked Questions

Certainly. Accepting cryptocurrency as payment for goods and services is legal, and the GENIUS Act recently established a federal framework for payment stablecoins and the companies that issue them. Your obligations are mostly about record-keeping and tax reporting rather than permission, though businesses in regulated industries or those handling customer funds may face some additional requirements.

What's the difference between a crypto invoice and simply sending a wallet address?

Mainly structure and traceability. A wallet address in an email or chat message doesn't include an invoice number, terms, itemization, or an automatic way to match an incoming payment to the client who sent it. A proper crypto invoice carries all of that, which is a big deal for your accounting department and the corresponding documentation they work with.

How long does a crypto invoice payment take to settle?

Usually seconds to a few minutes, depending on the network. Faster networks confirm almost immediately, while busier ones can take several minutes during congestion. Either way, it's a lot faster than an international wire, which typically takes several business days.