Actions4
- Invoice Actions
- User Actions
Invoice → Create
AI-generatedSummary
Create a new invoice in Paperdork by specifying required invoice details and optional additional information.
Inputs
- Status (required) — Select the invoice status from Concept, Planned, Open, Paid, or Uncollectible (default is Open).
- Date (required) — Set the invoice date and time.
- Payment Term (Days) (required) — Define the number of days for the payment term (minimum 1, default 30).
- Customer Name (required) — Provide the name of the customer for the invoice.
- Customer Type (required) — Choose the customer type: Business or Consumer (default Consumer).
- Additional Fields — Optionally add fields including Date Paid (required if status is Paid), Description, Reference (invoice comment), and Template ID (0 for default).
- Customer — Optionally specify detailed customer information such as contact names, email, phone, VAT number, address components, and Chamber of Commerce Number.
- Invoice Lines — Optionally add one or more invoice lines with details like amount excluding VAT, count, description, whether to include VAT in amount, line type (Freeformat or catalog price), price ID, VAT percentage, and VAT type.
Output shape
a single record
Returns the created invoice object as JSON in the node's output. The operation issues a POST request to the /v1/Invoices/create endpoint with the assembled invoice data in the body.
Examples
Example 1: Create an open invoice due in 30 days for a business customer with line items
Required fields set along with customer details and multiple invoice lines; optional fields left empty unless needed.