Generally, it is not free to charge a Tesla, although the company sometimes offers free Supercharger use to new customers or at the end of business quarters.