Now that I have begun to use an explore Invoice Ninja a bit, I have a couple of suggestions for improvements on invoices:
1.) There needs to be better integration with credits. Right now, I can apply a credit to an invoice using a “payment” but I cannot do this without applying a payment from the customer as well. You cannot apply the credit in advance. The system will not allow you to have a $0 payment. There should be a way to apply the credit in advance of payment.
2.) On recurring invoices, the standard terms (ie: Net 30) are not applied. Instead, you apply a due date during the month. You should be able to apply your standard terms. Some customer may have longer terms than 30 days which then could not be applied.