Record USDC/USDT Invoice Payments in Xero & QuickBooks

Record USDC/USDT Invoice Payments in Xero & QuickBooks background
3 min read

Paying invoices in stablecoins like USDC or USDT is commonplace for Web3 and crypto-native teams. However, after you've paid an invoice directly from your wallet, properly closing that invoice in QuickBooks or Xero is essential for maintaining accurate financial records.

Here's a straightforward guide outlining three methods, depending on your accounting tools:

Common Setup for All Methods

Before you start, ensure:

  • You've paid the invoice in USDC or USDT.
  • Your wallet is tracked as a Bank or Asset account.
  • The invoice is recorded in USD (assuming 1 USDC/USDT = 1 USD).
  • In Xero, your asset account is enabled for payments.

Method 1: Manual Closing (No Subledger)

If you aren't using a crypto subledger, manually record payments in USD equivalents:

QuickBooks logoQuickBooks
  1. Go to invoice → Receive Payment
  2. Enter Amount: USD 500
  3. Deposit to: USDC Wallet (Bank or Asset account)
  4. Save transaction
Xero logoXero
  1. Select invoice → Add Payment
  2. Enter Amount: USD 500
  3. Paid From: USDC Wallet
  4. Save transaction
Simple
Manual entry; suitable for low-volume crypto transactions

Method 2: Subledger Without Direct Invoice Closure (e.g., Bitwave, Cryptio)

Subledgers like Bitwave or Cryptio track blockchain payments and create journal entries but can't automatically close invoices. Use a Crypto Clearing account:

QuickBooks/Xero

In subledger, set:

Debit: Crypto Clearing
Credit: USDC Wallet

Manually close invoice by applying payment from Crypto Clearing:

  1. Invoice → Receive/Add Payment → Paid From Crypto Clearing
  2. Enter Amount: USD 500
  3. Save
Accurate wallet tracking
Invoice closure
Requires manual clearing

Method 3: Breezing — Native Invoice Closure

Breezing is the only crypto subledger that directly integrates with QuickBooks and Xero, allowing seamless matching, journaling, and invoice closure without a clearing account.

Quickbooks logo + Breezing logoQuickBooks with Breezing
  1. Select QBO entity on Breezing contact details
  2. Select "Accounts Receivable" as the transaction account.
  3. Save + Sync journal to QuickBooks
Xero logo + Breezing logoXero with Breezing
  1. Select Xero invoice on Breezing
  2. Override FIAT amount (optional)
  3. Click "Submit payment on Xero"
Automated invoice closure
Accurate wallet reconciliation
No manual clearing

Integrating Breezing with Xero and QuickBooks

Breezing seamlessly integrates with both Xero and QuickBooks, allowing you to directly sync crypto transactions and close crypto invoices into your accounting software.

Comparison Summary

MethodSubledgerInvoice ClosureNo Clearing AccountManual Effort
Manual EntryManualHigh
Bitwave/Cryptio + ClearingManualMedium
BreezingAutomaticLow

Video Guide

For a visual walkthrough, watch this detailed guide on "How to Close Stablecoins Invoices in Xero and Quickbooks"

Conclusion

Paying with stablecoins is efficient, but correctly closing invoices is crucial for clean accounting. Choose manual entry for low volumes, use clearing accounts for limited automation, or opt for Breezing for fully automated crypto accounting workflows.

More articles

How to Break Into Crypto Accounting: A Web3 Career Guide
2026-01-18how-to

How to Break Into Crypto Accounting: A Web3 Career Guide

Looking to build a career in Web3 finance? Here is a practical checklist for accountants moving into crypto, covering skills, tools, and networking.

Bridgepoint Acquires HT Digital: £200M Crypto Deal
2026-01-18updates

Bridgepoint Acquires HT Digital: £200M Crypto Deal

Bridgepoint’s £200M purchase of HT Digital changes the game. Here is why this deal proves crypto accounting is ready for the big leagues.

Consola Shutdown: Why Crypto Accounting Startups Fail or Scale
2026-01-18updates

Consola Shutdown: Why Crypto Accounting Startups Fail or Scale

Consola Finance's shutdown and acquisition marks a shift in crypto accounting. Learn why firms like TRES and Breezing succeed while others fail.