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 Banking in the left navigation and click Add Account.

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 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 to open its 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

You can transfer money between accounts using the Transfer feature. 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).