Folio v0.9 — CEX + On-chain Consolidation is liveSee what's new →

QuickBooks Online — your GL gets clean crypto journal entries

Wag3s posts daily journal entries to QuickBooks with the wallet-level granularity your auditor wants. The CSV-and-paste month-end is over.

ERPone-way sync Daily

QuickBooks Online is the most-used accounting platform among crypto-adjacent SMBs and startups. Plugging crypto activity into QBO is where most teams hit the first wall — every wallet movement is a separate event, and pasting them into QBO manually is how mistakes get made. Wag3s fills the gap. We classify on-chain activity into the right accounts (revenue, gas expense, realized gain, restaking income, payroll, transfer), batch them into daily journal entries, and post them to QBO via the official Intuit API. Your COA mapping is configurable; multi-currency is supported; the audit trail keeps the on-chain transaction hash linked to every GL line.

What the QuickBooks integration does

Daily journal entry sync

One JE per day per wallet, posted automatically. Configurable to per-transaction if your CPA prefers granular entries.

Configurable COA mapping

Map every Wag3s category (e.g. "DeFi staking reward") to your QuickBooks chart of accounts. Mapping is reusable across periods.

Multi-currency support

Crypto valued in USD or EUR (or your home currency) with FX rates pulled at transaction timestamp. Multi-entity supported.

Audit-trail linkback

Every GL line in QBO references the on-chain transaction hash. Your auditor can trace any number back to its source.

The connection in 5 steps

01

Connect QuickBooks

OAuth via the official Intuit connector. Wag3s requests minimum-required scopes — journal entry post, COA read, vendor / customer read.

02

Map your chart of accounts

Match Wag3s categories to QBO accounts in a one-screen UI. Templates available for IFRS, US-GAAP, PCG. Save and re-use across periods.

03

Wag3s classifies the chain

We pull every wallet, exchange, custody movement and classify it (swap, transfer, payroll, gas, realized gain, restaking).

04

Daily journal entries post

Each day's classified activity is summarized into a single JE per wallet (or per-transaction if you prefer) and posted to QBO.

05

Review and lock the period

Period close in QBO is unchanged — except the crypto side of the trial balance now ties without manual reconciliation.

Common configurations

Series-A Web3 startup

Treasury holds USDC and ETH, payroll is split between fiat (Mercury) and stablecoin (USDC on Base). QuickBooks Online is the GL. Wag3s posts daily journal entries from on-chain wallets into QBO; Mercury reconciles the fiat side. Month-end close drops from a 2-week scramble to a 3-day review.

Crypto consulting firm

Multiple client engagements with crypto-touching books. Each client's QuickBooks Online instance gets its own Wag3s workspace. CPA reviews and posts on a monthly cadence; audit trail pre-built for the year-end review.

QuickBooks Online integration questions

Do you support QuickBooks Desktop?

Not directly — QuickBooks Desktop's API is more limited and the user base is shifting to QBO. Customers on QuickBooks Desktop use our CSV export today and we're tracking demand for a direct integration.

How granular are the journal entries?

Default is one journal entry per day per wallet (so a single wallet with 50 daily transactions becomes one JE with 50 lines). Per-transaction granularity is available for teams that prefer it.

Can we customize the COA mapping per entity?

Yes. Multi-entity workspaces map the COA per entity, and the same wallet can map to different accounts depending on which entity owns it.

Does the integration handle FX revaluation at month-end?

Yes. Crypto positions held at month-end are revalued at the period-end FX rate; the unrealized gain or loss is posted as a separate JE on the last day of the period.

Connect QuickBooks Online in minutes

Free during Alpha. No credit card. Native sync, audit trail, no spreadsheets.