Not a bad thought since they are downloaded as PDFs. They all come in with different names, BUT you did get me to think about the info section of the files as they are downloaded. Hmmm. Maybe they'd all contain the word statement. That'd separate them from any other PDFs in the download folder instantly!
Currently, the workflow is this: download ebill from site, use TextExpander to help name the file (>phc becomes AT&T Cellphone Statement). The biggest manual part is adding the billing statement date, but I can deal with that unless someone has a better idea. Once the ebill has been named, it triggers the rule Move To Filing Cabinet in Hazel. That rule is: if any of the following conditions are met... then, I list each ebill. Hazel then moves the matching PDF files to the encrypted folder Filing Cabinet. From there, there is a separate rule for each ebiller that sorts into prospective folders, and subfolder based on last modified date.
Sure, it's really a one-time setup. I touch two rules for each ebiller. But, if Hazel doesn't really have a limit as to how many rules can run against one subfolder, I could have each ebiller's rule in the Downloads folder itself.
--
off topic slightly - I know, I know. I really should just have my bank manage the pdfs for me so I'm only downloading it from my bank's online bill pay site. In which case, the origin of the downloaded data may be more easily detected. Thanks so much! You've got me thinking in different ways now. MUCH appreciated (and keep the ideas coming).