Thanks for elaborating more on this. At this time, Standard Payroll doesn't automatically debit the transactions. A workaround to this would be manually recreating this process by creating a liability account. Once you've created the liability account, you can map it with your vacation pay by clicking the gear icon > Payroll Settings > Accounting > from here you'll see the pay type Vacation pay > map the Vacation Pay to the newly created liability account. Every time you run payroll, vacation pay will be hitting the liability account. Let me know if you have further questions.