Skip to content

Banking

The Banking section lets you track the balances in your business bank accounts, UPI accounts, and cash. When you link a payment to a bank account, Hisaabo automatically records the corresponding deposit or withdrawal.

TypeUse for
savingsStandard savings bank account
currentCurrent account (business banking)
cashPhysical cash — petty cash box, counter cash, etc.
upiUPI-linked account (Google Pay, PhonePe, Paytm business accounts)
credit_cardBusiness credit card

Go to Cash & Bank in the sidebar and click + Add Account. A form opens where you enter the account details.

Tap More in the bottom tab bar, then tap Bank. Tap the floating + button to open a full-screen form for entering the account details.

FieldRequiredNotes
Account NameYesA label for this account, for example “SBI Current Account” or “GPay UPI”
Account TypeYesSavings, Current, Cash, UPI, or Credit Card
Bank NameNoName of the bank
Account NumberNoFull account number. Displayed on invoice PDFs for payment.
IFSCNoIFSC code. Displayed on invoice PDFs for NEFT/RTGS transfers.
Opening BalanceNoYour account balance on the day you start using Hisaabo. Defaults to 0.
Set as DefaultNoIf enabled, this account is pre-selected when recording payments and expenses.

Set one account as your default. The default account is pre-selected whenever you record a payment or expense, saving time. Change the default in the account settings.

The Banking page opens with 3 summary cards at the top showing your total balance across all accounts, total deposits, and total withdrawals. Below, a split view shows the account list on the left and the selected account’s transactions on the right. Click an account in the left panel to view its transaction history in the right panel. Use the date range tabs at the top of the transaction panel to filter by period.

The Banking page opens with a summary card at the top showing your total balance across all accounts. Below, a vertical list of account cards shows each account’s name, type, and current balance. Tap an account card to open its full-screen transaction history with a date filter at the top.

The currentBalance field on each account is maintained automatically by the system:

  • Payment received (customer pays you): currentBalance += payment amount
  • Payment made (you pay a supplier): currentBalance -= payment amount
  • Bank transfer in: currentBalance += transfer amount
  • Bank transfer out: currentBalance -= transfer amount

Each adjustment creates a record in the bank_transactions table, giving you a full ledger of what moved through each account.

Click an account in the left panel to view its transaction history in the right panel. Each row shows:

Tap an account card to open a full-screen transaction history. Each row shows:

ColumnMeaning
DateTransaction date
DescriptionAuto-generated description (for example, “Payment from Raj Traders”)
TypeDeposit, Withdrawal, or Transfer
AmountTransaction amount in INR
ReferenceLinks to the source payment, expense, or transfer

Click the Transfer button to open a slide-over panel. Select the source account, destination account, enter the amount, and confirm. This creates:

Tap the Transfer icon in the header to open a full-screen form. Tap each account field to open an account picker modal where you select the source and destination accounts. Enter the amount and confirm. This creates:

  • A withdrawal transaction in the source account
  • A deposit transaction in the destination account

Both transactions reference each other for traceability. The transfer happens atomically, so both account balances are always consistent.

The currentBalance in Hisaabo reflects transactions recorded through the app. If you have bank transactions that were not entered in Hisaabo (for example, bank charges auto-debited, or an interest credit), you can manually add adjustment transactions to keep the balance accurate.

If you store a UPI ID on a bank account and set it as the default, the UPI ID is used to generate a QR code on invoice PDFs. This makes it easy for customers to pay by scanning the QR code with any UPI app.

Can I track multiple bank accounts? Yes. Add as many accounts as you need. Each has its own transaction history and balance.

I entered the wrong opening balance. Can I correct it? Yes. Edit the bank account and update the opening balance. This also updates the current balance accordingly.

Can I record inter-bank transfers (moving money from one account to another)? Yes. Use the Transfer feature in the Banking section. Select the source account, the destination account, and the amount. Hisaabo creates a withdrawal in the source account and a deposit in the destination account in a single transaction, keeping both balances accurate.

Does Hisaabo connect to my bank to import transactions automatically? No. Hisaabo does not connect to bank APIs. All transactions must be entered manually (or via payment and expense records).

Track charges from Razorpay, PayU, PhonePe, and other payment gateways automatically. When a customer pays through a gateway, Hisaabo deducts the gateway charge as an expense and settles the net amount to your bank account.

See Payment Gateway Accounts for setup and configuration.