Provision to Enter Bank Allocaion Details in Payroll Voucher

Companies follow different procedures to pay salaries to Employees. Some companies will pay salary by Cash, Cheque, or Inter-bank Transfer.

In Tally.ERP 9 Salary payment can be accounted for in two ways:

  • Record a Payroll Voucher to create the salary liability and later record a Payment voucher for making payment.
  • Directly process Salary by selecting Cash or Bank Ledger in Payroll Voucher (using Auto Fill/Manually)

While processing salary directly from Payroll voucher by selecting Bank Ledger Tally.ERP 9 will not display the Bank Allocation screen to enter bank details and these transactions are not displayed in Bank Reconciliation Statement.


Currently, users have to first record Payroll Voucher to account for the liability (crediting ‘Salary Payable’ ledger) and a separate Payment Voucher has to be recorded for making salary payment by defining the Bank details in Bank Allocations of the Payment Voucher. For detailed procedure refer to the topic – Payroll Payments Listed in BRS


Resolution for the above-stated problem will be provided in Tally.ERP 9 Series B JAS (July, August, September) Release.