Is there any way to Pay Employee Advance through salary

i need to process employee advance through salary

Try this

I Want to pay advance as salary… not the deduction

when i create employee advance instead of payment entry against it i need additional earning component to pay advance

In that scenario, just create an employee advance to keep track of the advance paid, and then create an additional salary document with the proper salary component and payroll period mapped for the employee to receive the advance in their earning component of the salary slip.

The employee advance document is still needed to add any deduction components for the advance given in any future salary slips. (If you desire the advance to be deducted from the salary.)

the earning component wont be linked with employee advance document.

and until you pay advance through employee advance document. there wont be option to deduct employee advance.

I said to map in additional salary document. While keeping the employee advance document as a way of tracking the advance and deducting in salary.