LOTE, thanks for chiming in. I am curious about your experience with your "other clients".
First, what type of clients are they; architects, contractors, other? I handle homeowners much the same way that you do, but my other clients usually do things the old fashioned way and mail a check. I would like to be able to get them to pay electronically using Intuit Pay (or whatever it's called) offered through Quickbooks, but in my experience architects and other legit companies (not homeowners) expect you to conform to their policies and procedures, not the other way around. I have had little to no success in changing their minds on this.
Second, how do you implement late fees. I mean I understand the concept of late fees and my standard agreements (contracts) include terms for charging late fees, but I have rarely, if ever, actually charged them. If it were automatic, I think it would be easier to get away with without pissing off clients. I mean if it were automatically handled by a billing software (Quickbooks) without me having to be involved to interface with the client's about it. I know Quickbooks has the functionality, but I have never used it. How does it work in Quickbooks? Does the software amend the original invoice each month and send an updated copy to the client? Also what is your experience with dealing with pushback from the client's when they finally pay the invoice and don't want to pay the late fees? Do you just ignore it and forget about the late fee? In my case, I feel like most architects who are mailing a check will just mail a check for the original amount and ignore the late fees.