Unmatch invoice
Reverses a match: the invoice returns to open with its Accounts Receivable booked again, and
the deposit returns to Uncategorized Income on its own date. A deposit deleted in Finta after
the match stays deleted and off the books. Send the transaction it’s matched to; an
already-unmatched pair returns the invoice unchanged. Requires Invoices: Manage and
Transactions: Manage.
Authorizations
API key prefixed with finta_
Path Parameters
The invoice's inv_ ID.
"inv_k3m9p2q8r4s7t1"
Body
The bank deposit, from GET /transactions.
^txn_"txn_a1b2c3d4e5f6g7"
Response
The open invoice
An invoice the company sent, with the revenue it booked and the deposit that paid it.
"inv_k3m9p2q8r4s7t1"
invoice open until a deposit is matched as its payment, then paid. voided invoices booked nothing.
open, paid, voided "Acme Corp"
"2026-09-01"
The total due in cents, after discounts, credits and tax.
1100000
"USD"
Every line item, in order. At most 10 on invoices created in Finta or through the API; invoices recorded from Stripe can have more.
Discounts, customer balance credits and tax, at most one of each kind.
The bank deposit matched as this invoice's payment. Null unless paid. It stays set even if that transaction is later deleted in Finta, so it may not be retrievable with GET /transactions/{id}.
"txn_a1b2c3d4e5f6g7"
The date of the matched deposit. Null unless paid.
stripe when Finta recorded the invoice from the company's Stripe account; manual when it was entered in Finta or through the API.
manual, stripe The invoice in the Stripe dashboard, for Stripe invoices.
When the invoice was recorded in Finta, as a Unix timestamp.
1788220800