Treasury
Official guide · English · Version 9c253d0cf11816df
The Treasury module manages your business's bank accounts, cash funds, and online wallets. It provides a central place to track where your money is held, record deposits and withdrawals, and maintain accurate cash positions across all your financial accounts.
Accessing Treasury
Navigate to Dashboard > Accounting > Treasury > Treasury.
Bank Account Types
The system supports three types of treasury accounts:
| Type | Description |
|---|---|
| Bank | A traditional bank account (checking, savings, or business account). |
| Cash | A physical cash fund (petty cash, cash register, cash drawer). |
| Online Wallet | A digital payment account (PayPal, Stripe balance, digital wallet). |
The Bank Accounts List
The treasury page displays all your configured bank accounts. Each account shows:
| Field | Description |
|---|---|
| Name | The account name you assigned (e.g., "Main Business Account", "Petty Cash"). |
| Bank Name | The name of the financial institution (for bank-type accounts). |
| Account Number | The bank account number. |
| Type | The account type badge (Bank, Cash, Online Wallet). |
| Balance | The current balance of the account. |
| Default | Whether this is the default account for new transactions. |
| Actions | Edit and Delete buttons. |
Creating a Bank Account
Open the Add Dialog
Click the Add Account button. A dialog window opens.
Fill In Account Details
| Field | Required | Description |
|---|---|---|
| Name | Yes | A descriptive name for this account (e.g., "Chase Business Checking", "Petty Cash", "PayPal Business"). |
| Bank Name | No | The name of the bank or financial institution. |
| Account Number | No | The bank account number. |
| IBAN | No | The International Bank Account Number. Used for international wire transfers. |
| Card Number | No | A debit or credit card number associated with this account. |
| Type | Yes | Select from: Bank, Cash, or Online Wallet. |
| Opening Balance | No | The initial balance when setting up this account. Enter the current balance as of the setup date. |
| Currency | No | The currency of this account (e.g., USD, EUR, GBP). Defaults to your tenant's configured currency. |
| Is Default | No | Toggle to make this the default account. The default account is pre-selected in payment dialogs and transaction forms. Only one account can be the default at a time. |
| Notes | No | Any additional notes about this account. |
Save
Click Save to create the account.
Info: The Opening Balance is important for accurate reconciliation. Set it to your actual account balance on the day you start using the system. All subsequent deposits and withdrawals will be tracked relative to this starting point.
Editing a Bank Account
Click the edit button on any account. The dialog opens pre-filled with the current values. Modify any field and click Save.
Deleting a Bank Account
Click the delete button on an account. A confirmation dialog appears.
Warning: Deleting a bank account also removes its transaction history. If the account has been used in reconciliation or payments, consider deactivating it instead. Only delete accounts that were created by mistake or have never been used.
Treasury Transactions
Accessing Transactions
Click on any bank account to view its transactions, or navigate to Dashboard > Accounting > Treasury > Treasury and select the transactions view.
Transaction Types
| Type | Description |
|---|---|
| Deposit | Money coming into the account (customer payments, revenue, transfers in). |
| Withdrawal | Money going out of the account (supplier payments, expenses, transfers out). |
Transaction Summary
At the top of the transactions page, summary cards show:
| Card | Description |
|---|---|
| Total Deposits | The sum of all deposit transactions for the selected account and time period. |
| Total Withdrawals | The sum of all withdrawal transactions for the selected account and time period. |
| Net | The net amount (Total Deposits minus Total Withdrawals). |
Filtering Transactions
| Filter | Description |
|---|---|
| Bank Account | Select which account's transactions to view. |
| Type | Filter by transaction type: All, Deposit, or Withdrawal. |
| Date Range | Start and end date pickers to filter by transaction date. |
Creating a Transaction
Open the Create Dialog
Click the Add Transaction button. A dialog window opens.
Fill In Transaction Details
| Field | Required | Description |
|---|---|---|
| Type | Yes | Select Deposit or Withdrawal. |
| Bank Account | Yes | Choose the account for this transaction. |
| Amount | Yes | The transaction amount. |
| Description | No | A description of the transaction (e.g., "Customer payment - Invoice INV-042", "Office supplies purchase"). |
| Reference | No | A reference number (e.g., check number, wire transfer ID, receipt number). |
| Date | No | The date of the transaction. Defaults to today. |
Save
Click Save to record the transaction. The account balance is updated immediately.
Automatic Transactions
Some transactions are created automatically by the system:
| Source | Description |
|---|---|
| Invoice Payments | When you record a payment on a sales invoice and select a bank account, a deposit transaction is automatically created. |
| Credit Note Application | When a credit note is applied with a bank account selected, a withdrawal (refund) transaction is created. |
| Debit Note Application | When a debit note is applied, a deposit (supplier refund) transaction is created. |
These automatic transactions appear in the transaction list just like manual entries and are included in the account balance.
Multiple Currencies
Each bank account can be assigned a specific currency. This is useful for businesses that:
- Maintain accounts in multiple currencies (e.g., USD and EUR accounts)
- Receive payments in foreign currencies
- Need to track currency-specific balances
The transaction amounts are recorded in the account's currency.
Tips for Treasury Management
- Set up all your real-world accounts -- Create a treasury account for every bank account, cash fund, and digital wallet your business uses.
- Use the opening balance -- Enter your actual current balance when setting up each account to ensure accuracy from day one.
- Record transactions promptly -- Keep your treasury balances up to date by recording transactions as they occur.
- Designate a default account -- Set your primary business account as the default so it is pre-selected in payment and transaction dialogs.
- Use references consistently -- Include check numbers, transfer IDs, or receipt numbers in the reference field for easy matching during bank reconciliation.
- Reconcile regularly -- Use the Bank Reconciliation feature to match your treasury transactions against bank statements.
- Separate business from personal -- Use the Cash type for petty cash funds and ensure they are tracked separately from bank accounts.
