Moneybird icon

Moneybird

Work with contacts, invoices, products, and other Moneybird API resources

Actions23

Sales Invoice → Create

AI-generated

Summary

Create a Moneybird sales invoice for the required contact, optionally adding invoice details and other invoice fields. The node sends a POST request to Moneybird and returns the API response.

Inputs

  • Contact ID (required) — ID of the contact to invoice.
  • Reference — Optional invoice reference.
  • Invoice Details — Add one or more lines with description, price, amount, period, tax rate ID, ledger account ID, project ID, product ID, and row order. The line ID and Delete Detail fields are intended for updates; the create operation also passes any provided values through.
  • Additional Fields — Optionally set contact person ID, currency (defaults to EUR), document style ID, first due interval (defaults to 14), identity ID, invoice date, or workflow ID.

Output shape

A list of n8n items containing the Moneybird API response for each input item.

Each invoice is created independently for its input item. Invoice details are sent as details_attributes only when at least one detail is provided. With Continue On Fail enabled, a failed item produces an error field instead of stopping the operation.

Links

Discussion