Advance Payments in Tally - Changes Post GST
1. Advance payments in business
A payment made in advance or simply an advance is the part of a contractually due sum that is paid or received in advance for goods or services, while the balance included in the invoice will only follow the delivery. Any payments made in advance are recorded as a prepaid expense in accrual accounting for the entity issuing the advance.
Advances are generally recorded as assets on the balance sheet. As these assets are used they are expended and recorded on the income statement for the period in which they are incurred. Rents, advertisement, Insurance are some of the common prepaid assets we come across in business environment.
So recording of these assets becomes important for future references as these assets will materialize on some point in future and ERP machines keeps a tusk of these entries record it and provide the reference for these entries which helps in recording the material entry at the time of passing the final entry for realizing the actual expenses in books of accounts.
2. Advance payment entry in Tally.ERP 9 - Changes Post GST
With Tally.ERP 9, we can record advance payments made to registered or unregistered dealers in a payment voucher and now can raise liability in journal voucher (GST Tax liability on purchases), and can also record a refund in receipt voucher where such advance payment transaction is cancelled, and cancel the liability (GST Tax liability on purchases) on advance payment in journal voucher.
So post GST it becomes necessary to pass an entry for recognizing tax liability in cases of advance payments to suppliers since the same has to be reported in GSTR 2 return under Section Advance Payments. Meaning thereby once the advance is proceeded from recipient it is by virtue of law to adjust that sum first against the tax liability due and then balance against the party’s balance.
3. Recording advance payment entry in Tally.ERP 9
Choose Destination : ALT + N to enter > Nature of payment > Advance payment under reverse charge to record advance payment entry in Tally.ERP 9
Phase I :Detailed Steps to pass advance payment entry in tally GST :
|Step 1 :||Go to Gateway of Tally > Accounting Vouchers > F5 : Payment .|
|Step 2 :||Click N : Nature of Payment > Advance payment under reverse charge to mark the voucher for advance payment.|
|Step 3 :||In payments voucher screen, Select the bank to which the payment will be made. (Crediting Bank ledger for payment)|
|Step 4 :||Select the party ledger (Entry to pass is Debit to Party ledger)|
|Step 5 :||Select the Stock Item (goods enabled for GST) or Ledger Name (services enabled for GST), and enter the Advance Amount .|
|Note 1 : The Advance Amount appears as the Taxable Value , and the tax amount is calculated on this. The tax values shown in the Advance Payment Details is the amount on which we need to generate the liability in a journal voucher .
Note 2 : The tax type appears as integrated tax, or central tax and state tax, based on the state selected for the party ledger.
|Step 6 :||Press Ctrl + A to save the Advance Payment Details screen .|
|Step 7 :||Select the type of reference as Advance and enter the reference details in the Bill wise Details screen.|
|Step 8 :||Press Ctrl + A to accept|
Choose Destination : ALT + J > Stat adjustment to pass a journal to effect tax liability entry on account of advance payments.
Detailed Steps to pass journal entry to increase tax liability on advances :
|Step 1 :||Go to Gateway of Tally > Accounting Vouchers > F7 : Journal .|
|Step 2 :||Click J : Stat Adjustment .|
|Step 3 :||Select the options as :
|Step 4 :||Pass the following journal entry :
Dr. Tax on advance [debiting the ledger created in whatsoever name under current asset]. xxx
Cr. GST Ledger [ Select appropriate for transaction – For intra state (CGST and SGST) For inter State (IGST)]. xxx
|Step 6 :||Press enter to save|
4. How to adjust advance amount against purchase in Tally. ERP 9 ?
The next step which becomes important after passing a entry for advance payment is to adjust such amount against the bill to be received in future date. With Tally. ERP 9 this task looks as simple as it could be.Method of adjustment in Tally.ERP 9 for adjusting advance payments against purchases :
- The first step is to record purchase using Accounting Vouchers section from gateway of Tally and selecting F9 for purchases.
- In bill wise section screen (Supposing that the advance payment made was Rs. 1,00,000/- but the bill value stands to be Rs. 1,25,000/-) under against reference column give the advance reference number used while passing the advance entry for Rs. 1,00,000/- and under New reference column give the purchase invoice or suppliers reference number for balance amount (in this case to be Rs. 25,000/-)
5. Salary advance adjustment entry in Tally. ERP 9
|Step 1 :||Create a new ledger > Gateway of Tally > Accounts Info > Ledger > Create
Create ledger by name Prepaid or Salary Advance (at convenience) and group it under Loans and Advances (Asset)
|Step 2 :||From Gateway of Tally.ERP 9 navigate to Accounting Vouchers section and Select Payment Voucher or simply press F5 on the keyboard|
|Step 3 :||Pass the following journal entry :
DR Prepaid/Salary Advance. xxx
CR. Cash/Bank. xxx
Again here the next step which becomes important after passing an advance payment entry is to adjust such salary advances when salary expense is recognized or when service has been availed from the employee.
To close the salary advance, pass the following journal entry :
DR. Salary (Expense A/c). xxx
CR Prepaid/ Salary Advance. xxx