Actions23
Sales Invoice → Update
AI-generatedSummary
Update a Moneybird sales invoice by ID, sending only populated invoice fields and any supplied invoice detail lines in a PATCH request.
Inputs
- Sales Invoice ID (required) — ID of the sales invoice to update.
- Reference — Invoice reference to set when provided.
- Invoice Details — Add one or more invoice lines with description, price, amount, period, tax rate ID, ledger account ID, project ID, product ID, row order, and detail ID. For existing lines, provide the Detail ID; set Delete Detail to remove a line. Only populated line fields are sent.
- Additional Fields — Optional invoice fields: contact person ID, currency (default EUR), document style ID, first due interval (default 14), identity ID, invoice date, and workflow ID. Only populated fields are sent.
Output shape
The Moneybird API response for the updated sales invoice, returned as n8n JSON item(s).
Invoice details are included as details_attributes only when at least one detail is supplied. Requires Moneybird API credentials with an administration ID. Errors stop execution unless Continue On Fail is enabled, in which case an error item is returned for the input item.