Before you upload
Lukka pre-flight workflow
Do these 4 steps in Lukka first, then upload the resulting reports below.1
Refresh sources & re-process
In Lukka, refresh all data sources for the period and trigger a re-process so balances and lot matching are current.
→
2
Download Global Ledger
Export the raw Global Ledger for the period. Use this to review every transaction before any reclassifications.
→
3
Make sub-ledger changes
In Lukka, apply reclassifications, spam flags, internal-transfer matching, dividend tagging, and any manual price/cost adjustments.
→
4
Re-process & download reports
Re-process in Lukka, then download the three required reports (Beta Loader, Closed Lots, Realized G/L) and upload them below.
Upload each Lukka report into the matching slot. Beta Loader, Closed Lots, and Realized Gain Loss are required. All Trades is optional — only needed in months with ETH→USD sales / Banesco transfers. The JE mirrors Yakiniku's historical 20-line QBO template, with $0 placeholders preserved for month-over-month comparability.
- Beta Income QB Loader — FMV-priced ETH staking income (Consensus rewards + MEV Wallet rolled into one figure)
- Closed Lots — drives gas/transfer fees, Kraken swap, and total realized G/L
- Realized Gain Loss — 1-row total used to cross-check the Closed Lots G/L sum
- All Trades (optional) — ETH-to-USD Sell rows drive the Banesco Checking transfer line
Yakiniku
Yakiniku LLC
Upload individual Lukka report files
Required — the three canonical Lukka exports
⚡
Beta Income QB Loader
FMV-priced ETH staking income (Consensus + MEV)
📋
Closed Lots
Kraken trades, transfer/gas fees, capital G/L
📈
Realized Gain Loss
1-row total G/L validation cross-check
Optional — leave blank if no activity this month
🔄
All Trades
ETH→USD sales, Banesco transfer amount
↔️
All Transfers
Wallet-to-wallet movements (reference only)