Ive used a few different types of software and apps in the past for this kind of stuff. So far this one is the best for what I need. Its simple and fast to use that I dont mind entering stuff in right at the checkout while I wait for my cards to go through.
TheVictor11 about Income OK - income & expenses, v1.1