Hey there, gentle users of Invoice Ninja, especially the German ones,
it’s about German finance law. How do you handle payments and expenses? I mean examples like this:
Invoice for services created, sent to customer, customer pays by banking transfer, but pays to much (Invoice: 100 €, Customer pays 1000 €, so I got 900 € too much).
By checking the bank transfers one has an incoming payment I apply it to the invoice over 100 €. But then there’s an payment which is partially not applied. When I try to make a refund, I get an error, because only the applied part can be full or partially refunded.
So how can I refund overpaid 900 € which were just accidentely paid? I mean, the booking must be clear. :-/
Thanks for your ideas!
EDIT:
Another important question: What about expenses and different vats? Do you create an own expense for every single item which is purchased or what’s a good practice here? And is it possible that the reports in the Flutter-web-app are less usefull than the ones in the React-web-app? I cannot export a good monthly overview over intaken vats with the Flutter-one. Is there a German wiki maybe?