STABLECOIN PAYMENTS. FAMILIAR BOOKS.

Stablecoin accounting
that lands in your books.

Onreco watches your Base and Solana wallets, matches USDC and USDT payments against rules you write, and posts the matches to QuickBooks or Xero. If nothing matches, the payment waits for you.

FROM PAYMENT TO BOOKS, WITHOUT THE GUESSWORKIllustrative workspace · Sample transactions
onrecoAcme Studio
QuickBooks connected
AL
TransactionsThis month ∨
TRANSACTIONAMOUNTSTATUS
Client paymentOct 20 · 0x83d…41c2 · Incoming
+ 2,400 USDC
Synced
Contractor paymentOct 19 · 0x92a…7b14 · Outgoing
− 850 USDT
Synced
Incoming paymentOct 19 · 0x56f…e903 · Incoming
+ 650 USDC
Pending
MATCHED RULE
Client receipts

If incoming · USDC

From 0x83d…41c2

Synced to QuickBooksSales · Services
1
Detected onchain2,400 USDC received
2
Your rule matchedClient receipts → Sales
3
Synced to your booksRecorded in QuickBooks
No matching rule?Stays pending. Nothing syncs until a rule matches.
For businesses paying or getting paid in USDC & USDT.The same rule, applied the same way every time.
Get paid in stablecoins. Keep the books you already trust.
QuickBooksxero
NetworksBaseSolana

WHY THIS IS AWKWARD TODAY

The payment arrives in seconds.
The bookkeeping takes an afternoon.

A stablecoin payment lands in your wallet with a hash, a network and no invoice attached. Your books want a date, an account and a category.

Onreco reads the onchain transaction, applies the rule you wrote for that kind of payment, and posts the result to QuickBooks or Xero. The hash stays on the entry, so the paper trail survives an audit.

01 / THE EVERYDAY FLOW

From wallet activity
to a line in your books.

Three steps, and one rule that matters: nothing reaches your accounting software until a rule matches it.

01
+ 2,400 USDCIncoming payment detected

Detect the payment.

Add a wallet once. Onreco picks up every USDC and USDT transfer in or out on Base and Solana, and keeps the hash it came from.

02
IFIncoming · USDC · Client wallet
THENSales · Services

Apply your rules.

A rule says what a payment is and where it belongs. Incoming USDC from a client goes to Sales. A contractor payment goes to Contract expenses. No match, no entry.

03
Sales · ServicesSynced to QuickBooks

Sync to your books.

Matched payments sync to QuickBooks or Xero with the date from the chain and the account from your rule. QuickBooks gets a journal entry; Xero gets a manual journal.

No matching rule means pending. It never lands in your books by accident.

02 / YOUR ACCOUNTING LOGIC

You know the payment.
Set the rule once.

A client receipt and a contractor payment are different entries. Write a rule for each pattern you see often, then let the matched ones post themselves while you get on with the close.

  • Describe the payment: direction, coin and the wallet it came from.
  • Pick the account it should hit in your books.
  • Let it post. Or leave it pending until you are sure.
Walk through a rule with us ↗
RULE BUILDERIllustrative example
Client receiptsIncoming USDC from one client, filed the same way every month.
Active rule
IFA detected transaction matches
Payment directionIncoming
StablecoinUSDC
From walletClient wallet · 0x83d…41c2
THENSync using this accounting treatment
Accounting softwareQuickBooks
AccountSales · Services
When this rule matches, Onreco posts a USDC journal entry to QuickBooks.
THE OTHER PATHIllustrative example
Pending reviewNo matching rule
Incoming paymentOct 19 · From 0x56f…e903
+ 650 USDC
DetectionTransaction detected onchain
Rule checkNo matching rule found
QuickBooks syncNot synced

It sits here until a rule, or you, says where it belongs.

A pause costs less than a wrong entry.

03 / WHEN NOTHING MATCHES

Unmatched payments
wait in one place.

If a transaction does not match a rule, it stays pending in Onreco and does not touch QuickBooks or Xero.

You get one list to review before you close, with the hash, the amount and the wallet for each payment.

"The right entry beats a fast guess."

04 / WHERE IT LANDS

Keep the ledger.
Add the payments.

QuickBooks or Xero stays the source of truth. Onreco connects to both, and only writes an entry when a payment matched one of your rules.

QuickBooksDIRECT SYNC

A QuickBooks crypto integration that posts journal entries.

Matched USDC and USDT payments arrive as journal entries, with your account mapping and the transaction hash in the memo.

EXAMPLE MATCHED TRANSACTION

Sales · Services+ 2,400 USDC
Rule matched → Synced to QuickBooks
XeroDIRECT SYNC

A Xero crypto integration for manual journals.

Matched payments post as manual journals in Xero, dated from the chain and narrated with the payment details.

EXAMPLE MATCHED TRANSACTION

Contractor expenses− 850 USDT
Rule matched → Synced to Xero

PRICING

Pay for the volume
you actually move.

Basic is free for your first 50 transactions. Standard is $15 a month for 600, and Professional is $24 for 3,000, which is what most firms running several clients need. Cancel anytime.

Basic

For getting familiar with stablecoin bookkeeping.

$0per month
50 transactions per month
Get Started Free
Most popular

Standard

For founders and small teams automating their books.

$15per month
600 transactions per month

Professional

For accountants and bookkeepers managing clients.

$24per month
3,000 transactions per month

05 / WHO THIS IS FOR

Built for the person
who closes the books.

Crypto accounting for accountants and bookkeepers usually means a second set of tools and a second set of habits. This one is meant to sit inside the routine you already have.

For accountants

Stablecoin bookkeeping that fits your close.

Set the treatment for each recurring payment once. Your client's USDC sales and USDT contractor payments land in the same accounts every month, with the hash attached.

Client receipts · Accounting categories

For bookkeepers

A routine for a payment type that is not going away.

Wallets, rules and pending review work like the rest of your checklist. Matched payments post themselves and the exceptions stay in one list.

Routine entries · Pending review

For founders & CEOs

Get paid in stablecoins without turning finance into a project.

Receive customer payments or pay contractors in USDC and USDT. Your accountant still opens QuickBooks or Xero and sees a normal ledger.

Customer payments · Contractor expenses

06 / STRAIGHT ANSWERS

Good questions.
Straight answers.

The short version, without the crypto vocabulary.

Have a specific workflow? Let's talk ↗

What does Onreco do?

It watches the wallets you add, matches USDC and USDT payments to rules you write, and posts the matches to QuickBooks or Xero. Payments with no matching rule stay pending in Onreco.

How do I record a USDC payment in QuickBooks?

Add the wallet, write a rule for that kind of payment, and let Onreco post it. The result is a QuickBooks journal entry dated from the chain. The offset account comes from your rule; the stablecoin account comes from your integration settings.

Can I sync crypto to QuickBooks automatically?

For payments that match a rule, yes. Onreco creates the journal entry in QuickBooks for you. Anything unmatched waits until you add a rule or categorize it.

How does crypto payment reconciliation work?

Every transfer is detected with its hash and wallet, so the evidence is there before you start. Rules decide the accounting treatment, and the reconcile screen matches a payment against an open invoice when you have one.

Which stablecoins and networks are supported?

USDC and USDT on Base and Solana. Both coins use the same rules and the same set of books, so you do not have to treat them separately.

What happens if no rule matches?

The payment stays pending in Onreco. Nothing is posted to your accounting software until you add a rule or assign the account yourself.

Do I have to change accounting software?

No. Onreco connects to QuickBooks and Xero. Your ledger, chart of accounts and closing process stay where they are.

Is this a full accounting package?

No. Onreco is stablecoin accounting software that connects to the accounting package you already use. QuickBooks and Xero keep the ledger.

Who writes the rules?

You do, or your accountant does. Most teams start with two: money in from clients and money out to contractors.

NEXT STEP

Bring one wallet.
See where it lands.

A demo runs on your setup: which wallets you use, what you pay people in, and which accounts those payments should hit. Twenty minutes, no deck.

Book a demo

Bring a wallet address or two.

We'll walk through the rest.

QuickBooksXero