Bank Reconciliation — Removed (Handled in QuickBooks)
Bank Reconciliation — Removed
As of v1.0.95, the Bank Reconciliation feature has been removed from BlockManOS.
Why Was It Removed?
Bank reconciliation is fully handled within QuickBooks, which is the accounting system of record for OMC finances on this platform. Maintaining a parallel reconciliation workflow inside BlockManOS created unnecessary duplication and maintenance overhead.
What To Do Instead
Perform all bank reconciliation directly in QuickBooks:
- Log in to your QuickBooks account linked to the OMC.
- Navigate to Banking → Reconcile.
- Select the relevant bank account and statement period.
- Match transactions and complete the reconciliation.
If you navigate to Bank Reconciliation in the BlockManOS dashboard, you will see an informational notice confirming this and directing you to QuickBooks.
Impact on Existing Data
The underlying database tables (omc_bank_accounts, bank_statement_lines, bank_reconciliations) have not been deleted. This is intentional:
omc_bank_accountscontinues to be used by the service charge router to retrieve IBAN and account name details when generating demand notice emails.- Removing the tables would risk breaking the schema synchronisation engine.
There is no data loss from this change. Historical reconciliation records remain in the database but are no longer accessible through the BlockManOS UI.
Summary of Changes
| Component | Status |
|---|---|
| Sidebar nav item | ❌ Removed |
tRPC bankReconciliation router | ❌ Removed |
| Client UI components (6 files) | ❌ Removed |
/dashboard/bank-reconciliation page | ✅ Replaced with informational notice |
| Database tables | ✅ Retained (used by service charge router) |