here is an ex of why it is best to have the write off button on the done / payment screen.
I send colleague to knock on door to collect money, i say to him its say £32.00, later that day i say have you got the money he says yes heres £30, i say d**n i told you it was £32.00 never mind,
I will not go back or mention this Shortfall to the customer, i just write it off and am more carefull next time, so when i get home,
i click job done ,
job paid £30.00
£2.00 written off
There are a couple of ways you could do this.
1) Enter the price as £30.00 instead of £32.00, that way there will no outstanding debts on that customer.
2) Enter the £32.00, takes you back to the job history screen where you will see the £-2.00 debt, click maintain debt, click write off.
I think that adding the ability to write off debt when you are adding a clean will add extra complexity to the add clean screen. I have also tried to keep things logical where adding a clean means just that and writing off debt caters for the sample you described above.
If people feel that strongly about it then I will change it but its a bigger change than simply adding a button
Thanks
Ian