Holdings, transactions, taxes.
Done.
Any brokerage. Any format. Zera AI extracts holdings, transactions, dividends, and fees, then auto-generates journal entries for QuickBooks and Xero. 99.6% accuracy.
The full workflow
From brokerage PDF to balanced journal entries.
Upload brokerage statements. Zera extracts holdings, transactions, categorizes income, and generates JEs ready for QBO.
Batch upload
Drop quarterly or annual brokerage PDFs. Multi-account statements welcome.
Extract everything
Holdings, transactions, dividends, fees, cost basis. Every field, every page.
Tax-aware categorization
Qualified vs ordinary dividends, short vs long-term gains. Sorted for tax season.
JE auto-generation
Balanced double-entry journal entries for every Buy, Sell, Dividend. Push to QBO.
Holdings extraction
Every position. Every lot. Structured data.
Zera reads your brokerage PDF and extracts every holding with ticker symbol, quantity, market value, cost basis, unrealized gains and losses, and asset allocation. No manual copy-paste.
- Ticker, quantity, and market value
- Cost basis per lot
- Unrealized gains and losses
- Asset allocation breakdown

Journal entry automation
Buy. Sell. Dividend. Balanced JEs, automatic.
Every transaction on your brokerage statement becomes a balanced double-entry journal entry ready for QuickBooks or Xero. Zera handles the debit and credit logic so you do not have to.
- Buy transactions → Dr Investment / Cr Cash
- Sell transactions → Dr Cash / Cr Investment and Gain/Loss
- Dividends → Dr Cash / Cr Dividend Income
- Push to QBO with one click

Tax-aware income
Qualified, ordinary, ST, LT. Sorted for tax season.
Zera classifies investment income into tax categories automatically. Qualified vs ordinary dividends, short-term vs long-term capital gains, tax-exempt interest, foreign tax paid. Your CPA will thank you.
- Qualified vs ordinary dividends
- Short-term vs long-term capital gains
- Tax-exempt interest identified
- Foreign tax withheld tracked
Multi-account detection
Brokerage. IRA. 401(k). Detected separately.
One combined year-end statement with a brokerage, IRA, and 401(k) becomes three clean accounts. Each separated with opening balance, closing balance, and its own set of JEs.
- Auto-detects every investment account
- Brokerage, IRA, 401(k), HSA supported
- Separate tax treatment per account type
- Own JEs and reports per account
Universal brokerage support
Any brokerage. No templates.
Fidelity, Schwab, Vanguard, TD Ameritrade, E*TRADE, Robinhood, Interactive Brokers, Merrill Edge, Morgan Stanley, and every RIA out there. Zera adapts to any brokerage format on the first upload.
- Fidelity, Schwab, Vanguard, TD, E*TRADE supported
- Works with Robinhood, IB, Merrill Edge
- RIA and smaller brokerages included
- New formats added automatically
Ashish
Josan
Manager, CPA
Manning Elliott
My clients send me all kinds of messy PDFs from different banks. This tool handles them all and saves me probably 10 hours a week that I used to spend on manual entry.
Start extracting
Stop retyping investment statements.
Upload any brokerage PDF. Get clean holdings, transactions, and JEs in seconds. One flat price, unlimited conversions.
Any brokerage. Any format. 99.6% accuracy.
Try Zera Books free for one week. Cancel anytime during the trial.