Could you not ask for some money upfront and charge a little more to cover the costs of the license? Just curious, i've never worked freelance.