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.
STABLECOIN PAYMENTS. FAMILIAR 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.
If incoming · USDC
From 0x83d…41c2
WHY THIS IS AWKWARD TODAY
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
Three steps, and one rule that matters: nothing reaches your accounting software until a rule matches it.
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.
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.
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
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.
It sits here until a rule, or you, says where it belongs.
03 / WHEN NOTHING MATCHES
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
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.
Matched USDC and USDT payments arrive as journal entries, with your account mapping and the transaction hash in the memo.
EXAMPLE MATCHED TRANSACTION
Matched payments post as manual journals in Xero, dated from the chain and narrated with the payment details.
EXAMPLE MATCHED TRANSACTION
PRICING
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.
For getting familiar with stablecoin bookkeeping.
For founders and small teams automating their books.
For accountants and bookkeepers managing clients.
05 / WHO THIS IS FOR
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.
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
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
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
The short version, without the crypto vocabulary.
Have a specific workflow? Let's talk ↗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.
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.
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.
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.
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.
The payment stays pending in Onreco. Nothing is posted to your accounting software until you add a rule or assign the account yourself.
No. Onreco connects to QuickBooks and Xero. Your ledger, chart of accounts and closing process stay where they are.
No. Onreco is stablecoin accounting software that connects to the accounting package you already use. QuickBooks and Xero keep the ledger.
You do, or your accountant does. Most teams start with two: money in from clients and money out to contractors.
NEXT STEP
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.