Yes, your client can write off those specified expenses on their tax return. On your tax return, as you mentioned above, you are entering the reimbursed travel expenses as income, and then deducting those expenses on your Schedule C, thereby creating no income or loss for that transaction; the transaction nets to zero.