The Banks and Cash Module in MokoCRM allows you to manage bank accounts, cash registers, and financial transactions across your organization. It supports deposits, withdrawals, transfers, and reconciliations, and integrates with invoicing and accounting modules for full cash flow tracking.
The Banks and Cash Module in MokoCRM allows you to manage bank accounts, cash registers, and financial transactions across your organization. It supports deposits, withdrawals, transfers, and reconciliations, and integrates with invoicing and accounting modules for full cash flow tracking.
🧾 Enabling the Module
- Navigate to:
Home → Setup → Modules → Banks and Cash - Click Activate
- Configure default currency, numbering formats, and bank settings under module preferences
🏦 Creating Bank and Cash Accounts
- Go to Bank & Cash → New Account
- Enter:
- Account label (e.g., Main Checking, Petty Cash)
- Account type: bank, cash, or electronic
- Currency
- GL Account Code (if linked to accounting)
- Save to begin tracking transactions
💳 Recording Transactions
- Use options to log:
- Deposits (e.g., customer payments)
- Withdrawals (e.g., expenses)
- Transfers between accounts
- Assign each entry a reference, payment type, and note
- Link transactions to invoices, salaries, or supplier payments
🔗 Integration With Other Modules
- Customer Invoices: Match payments directly to invoices
- Supplier Invoices: Record outbound payments
- Accounting: Sync financial entries for general ledger updates
- Salaries: Log payroll payments against bank accounts
📊 Reconciliation and Reporting
- Reconcile transactions against imported bank statements
- Track balances per account with running totals
- Generate bank books, cash flow reports, and audit logs
📌 Best Practices
- Create separate accounts for each real-world bank or fund
- Reconcile regularly using uploaded bank statements
- Always link payments to source documents for traceability
- Assign permission controls for cash-handling roles
- Use clear labeling for transfers and manual entries