Akounto has a billable expense feature, with which you can easily claim reimbursement of all the out of pocket expenses incurred due the terms of the contract with your customer. If no reimbursement is to be claimed, then you can record these as your own business expenditure.