Opening Balances
One-time entry of account starting balances when migrating from Xero or another system
The journal entry date. Use the day before you start using the system live (e.g. 2026-04-30 if cutting over on 1 May).
Account balances
One row per account. Positive = asset/expense balance, negative = liability/equity/revenue. The system auto-balances each currency by posting the difference to Equity:OpeningBalances.
How this works
For each currency you enter, the app posts ONE balanced journal entry: each account you list with its amount, plus a counter-balancing entry to Equity:OpeningBalances. For example, if you have +$5,000 USD in Wise and +$3,000 USD in Mercury, the system posts:
2026-04-30 Opening balances as of 2026-04-30 Assets:Bank:Wise:MindsheepLabs:USD 5000.00 USD Assets:Bank:Mercury:MindsheepLabs:USD 3000.00 USD Equity:OpeningBalances -8000.00 USD
Re-running posts a new entry — it doesn't replace the previous one. To correct an error, edit the journal directly via the hLedger UI at /ui.