I would totally use this “mark as pending”. As someone else said, I use Completed to indicate my transaction has hit the bank. There is a difference though to me from scheduled and pending. For example, my electric bill. I know the average it is every month so I have a reoccurring event scheduled in CalendarBudget with that amount. But when I log into the website and actually pay the bill, I would like to mark it as Pending. Then I know that I have paid the bill even though it hasn’t hit the bank. Then once it has hit the bank, I can mark it complete. I don’t know if people feel this is over kill, but it definitely would help me to have a way to mark Pending.