I never understood this logic. We’ll hand process your check for free, but if you want to use this website we set up, it’ll be a $20 “convenience fee.” I get passing the debit/credit fee onto the consumer, but it’s there even when I were to choose ACH.
Probably because the party doing the ACH is a third party agent/ISO but the checks are probably cashed directly by the management company. The thing that your management company probably wont tell you is they get some kick back on the profits from those fees you're being charged. So not only do they get your rent money but they also make money on you using electronic payments.