you pay. usually. but you will use it in your taxes as expense.
when you freelance on-site, and you need to take a train to go to the agency, who usually pays for the ticket? (I guess it needs to be previously disscused with the agency, right)thanks