For this solution the modules we will be using are Accounting, Expenses, and Employees.
- We will first need to create a new journal in the Accounting module with these characteristics:

*Note: Make sure the journal type is Bank and that a new bank account is created
For example, the bank account 101406 Expense Advance Bank will be the joint bank account our employees will use to pay for their project´s expenses. In case you don't have a joint bank account, you can consider this account as the balance of all the advances of expenses made to the different employees in the company.

2. Assign the Expense Advance Bank account to be the default payment method for expenses paid by the company

By assigning this account, every expense published by any employee will be deducted from this account´s balance.
3. Generate the expense advance by creating a payment in any of the companies bank journals (in this case we will transfer $250,000, and this will be the balance of the Expense Advance Bank Account)

Note: The “Internal Transfer” tick must be on, and the destination journal should be the journal created in step 1

4. The employee will create his/her expense and will select “Paid by Company” (This will decrease the balance of our Expense Advance Bank Account by $100,000)

Results:
As soon as the expense is validated and approved by the manager, and the journal entries are posted, the expense will be automatically marked as paid.
Journal Entries:

Expense Advance Bank Journal Entries (Interbank Payment and Employee 1 Expense)

Final Balance:
