#mkim-invoice
1 messages · Page 1 of 1 (latest)
I believe when the Invoice has been voided, we'll automatically debit or credit back whatever customer credit balance was applied (as long as you're on an API version after 2019-12-03).
@quick tangle I'm not sure I'm understanding. In this case, if there is a negative balance on the draft invoice, we do not want that credited to the account.
Let me back up for a second - when you refer to "Crediting the account" you're talking about the customer credit balance, correct?
Oh, I just tried voiding a draft invoice with a negative balance and I'm not sure it can be done after all because of the negative balance.
But we also can't delete it.
Ahhh I see what you're saying now - finalizing the Invoice will automatically mark it as paid, at which point you can't void the Invoice anyways (because you can only void open invoices).
Yes. And sorry, i can't void a draft invoice with negative balance due to my code, not stripe. I believe if I try to void it in stripe, it'll put a credit on the account, which I don't want.
What do you think about this option: Create a new Invoice Item and add it to the Invoice that cancels out the negative balance - this should get your Invoice back to $0, and wouldn't add any credit balance to your customer
The problem with that is that voiding that invoice, still causes it to be finalized. Finalizing an invoice with a $0 balance would mark is as paid, which would have side effects in Netsuite for accounting purposes, as well as payment notifications going out to our customer.
To get around that you could create the invoice item to be MORE than the negative amount so that the final amount is >$0 - then once you finalize it, the invoice won't be automatically paid and you can go ahead and void it
Thanks, Karbi. We're going to check with our Finance team if this could have some negative effects with accounting. All finalized invoices get synced with Netsuite apparently.
👍 sounds good! Let us know if there's anything else we can do to help