Fintruck. corrections console
Post forward. Never overwrite.
allowed conditional blocked → reroute

Invoices

append-only
🔒 Entries post forward. They can't be edited or deleted.

Correction-by-state matrix

ActionDraftSentPaidFactored
Editin place free edit / delete → Credit → Credit + Refund factor owns it
Creditpartial=reduce · full=cancel nothing to offset → Edit credit memo, invoice kept must pair with Refund chargeback via factor, never silent
Reissuelinked replacement just Edit linked to original reallocate cash to it may re-enter factoring
Refundcash side n/a no cash yet return / unapply / move via factor reconciliation
No hard delete after send · no offset without a posting · no orphan cash · no in-place edit on paid/factored · every correction keeps lineage in the ledger.

Invoice correction accounting — funds-flow events

Event categoryWhat posts
Invoices Create / send, plus Edit, Credit and Reissue on the receivable. Dr Revenue / Cr A/R on a credit memo; Dr A/R / Cr Revenue when a reissue is sent.
Payments Cash application, Refund, and corrections after cash is in. Dr Customer credit / Cr Cash to return; reclassify or reallocate applied cash on unapply / move.
Factoring Advance / reserve, collection, chargeback and buyback. Dr Due-to-factor / Cr Cash on chargeback — this is what makes Delete/Adjust on a factored invoice so dangerous.
Accruals Revenue recognised at delivery (unbilled), and an allowance for doubtful accounts.
Losses Write-offs, recourse losses after buyback, and accepted short-pays. Dr Loss / Cr A/R when a short-pay is accepted.
Every correction in this console posts the matching funds-flow events — see the Funds flow tab. Draft edits post nothing until the invoice is sent.