I have been freelancing for a client for two years now at 15 hours/week. I recently raised my rate from $30/hour to $50/hour to reflect that of a freelancer and not an employee (since I receive no benefits from them and am growing my business), and now my client is being a stick in the mud about a few things.
Previously, I charged for "team" monthly lunch meetings (even though again, I am a consultant, not an employee). My client now wants me to attend these team lunch meetings for free, which can last anywhere from 1-2 hours, and the drive time alone is one hour round trip (so 2-3 hours). This lunch meeting is also a big interruption to my day and productivity. However, my client seems to think that since it's a free lunch and that they will give me "proprietary" and "non-proprietary" training during these meetings it makes sense not to pay me.
In addition, they are flying in their business coach next month and want me to attend their team's leadership training, but I'm only allowed to charge half my rate. I'm not sure what the agenda is for this training nor am I sure I will learn anything useful.
How do I go about this? Is it normal to attend monthly, onsite meetings for free? Or have them dictate my rate for trainings/demand that I go to them? I'm new to freelancing full-time and am at a loss here. Thank you in advance!