Whatever software you use, you will still need to record who has paid and who hasn't as you go along. I use 6x4" stock cards that I keep in a photo album, Each street or area has it's own card, each card has 28 spaces, so can record a days work, I draw columns on the cards ,they already have lines, 12 columns record a years work.
Column1=house number, column2 name/address, column3 price. the rest of the columns are now squares, I put in a / if they pay and a 0 if they don't, I can then strike out the 0 when they do pay.
This is the only record that I need apart from my daily diary where I record area or jobs done, amount earned, expenses, drawings, and amounts banked.
All very simple, and no worries about computor crashes.