Adjust the invoice against another billable expense

how can we received and adjust the invoice against another billable expense with out giving access the user to spend money. I mean to say we have a user how can only access to the customer and sales invoices and can only receive money. but my customer also give me the bill of another customer as billable expense. how could we manage it within invoice and customer tab instead of giving user access to cash and bank account.

If you give user access to Bank accounts tab, they will be able to receive and spend money. It’s not currently possible to allow only receiving money and disable spending money.

will it be possible in future

Probably but it’s not something I’m planning to work on anytime soon.