I propose to use the transaction date like financial institutions such as Chase do when displaying transactions, not the posted date. I'm sometimes confused in Lunch money because I see transactions displayed on dates when I know they didn't occur. For example, see the screenshot with coffee shop transactions that in Lunch Money appear to occur on the same date, but did not. Chase displays them on different days, which is accurate.