Massachusetts has lots of rules landlords must follow. One of these is that we are generally not allowed to charge fees. My understanding is that Pet fees, move in fees, application fees, etc. are all illegal. But how about credit card fees?
My property management software Buildium supports credit card payments (if enabled) and the x% fee associated with this can be configured to be charged to LL or Tenant. I keep the feature disabled. Would it be illegal to enable this feature and have it configured to charge the fee to the tenant?
It is not illegal for you (or the system) to charge that fee as it's processing fees and not really a place for you to profit from. As long as that is fully disclosed and youre charging the fee to simply process the payments you should be OK.