Project expenses tracking only without affecting the accounts


We have a requirement where our client tracks the project cost & expenses to bill their client on the basis of the final project cost. Basically, we will need a provision to create invoices & JV for expenses for a project but do not want our accounting ledgers to get affected. Is there a way to do it?