Advance payments are a type of payment made ahead of its normal schedule such as paying for a good or service before you actually receive it.
To record advance paid to Vendors follow the below steps :
Expenses > Make Payments > Payment Vouchers > Advance Payments

Click on Add New Record.

Select Advance Payment and enter the below details :
Step 1: Pay To : Select from the drop down box the vendor name
Step 2: Pay From : Select the account (Bank name) from which you want to pay.
Step 3: Payment Date: Select the date from drop down
Step 4: Amount : Enter the payment amount
Step 5: TDS applicable Yes/ No : Please select the as applicable or not (If yes Select TDS Selection and Amount)
Step 6:Payment Mode: Cash, Cheque, Credit/Debit Card, Internet Banking
Step 7: Description : Enter the details
Click on Save
You can see the Advance paid record and can allocate to Purchase/Expenses. The same can be edited.