Moneybird icon

Moneybird

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

Actions23

Purchase Invoice → Create

AI-generated

Summary

Create a Moneybird purchase invoice for the selected contact, optionally including invoice detail lines and additional invoice fields. The node sends a POST request to the purchase invoices endpoint and returns Moneybird’s response.

Inputs

  • Contact ID (required) — The Moneybird contact to associate with the invoice.
  • Reference — Optional invoice reference.
  • Invoice Details — Optional repeatable invoice lines. Each line can include description, price, amount, period, tax rate ID, ledger account ID, project ID, product ID, detail ID, row order, and a delete flag. Empty values are omitted; provided lines are sent as invoice detail attributes.
  • Additional Fields — Optional currency (default EUR), supplier invoice date, due date, whether prices include tax (default false), and whether the purchase invoice is treated as a revenue invoice (default false).

Output shape

A list of n8n items containing the Moneybird API response for the created invoice.

The operation runs once per incoming item and pairs each response with its input item. If Continue On Fail is enabled, failures are returned as items with an error field.

Links

Discussion