Actions76
- Bill Actions
- Contact Actions
- Credit Note Actions
- Invoice Actions
- Item Actions
- Sales Order Actions
- Tax Actions
- Tax Group Actions
- Tax Exemption (US only) Actions
- Vendor Actions
- Vendor Credit Actions
Invoice → Create
AI-generatedOverview
This node integrates with Zoho Books to create invoices. It allows users to generate new invoice records by specifying the customer and detailed line items. This is useful for automating billing workflows, such as generating invoices after a sale or service completion.
Typical use cases include:
- Automatically creating invoices for customers after order fulfillment.
- Generating invoices with multiple products or services, each with specific quantities and rates.
- Integrating Zoho Books invoicing into broader automation workflows in n8n.
Properties
| Name | Meaning |
|---|---|
| Customer Name or ID | The customer for whom the invoice is created. Choose from a dropdown list of customers or specify an ID using an expression. |
| Line Items | A collection of one or more items to be included on the invoice. Each item includes: - Item Name or ID (selectable from available items or via expression) - Quantity (minimum 0.01) - Rate (price per unit, with two decimal precision) |
Output
The node outputs JSON data representing the newly created invoice record as returned by the Zoho Books API. Each output item corresponds to one created invoice and contains all relevant invoice details such as invoice ID, customer info, line items, totals, dates, and status.
No binary data output is produced by this operation.
Dependencies
- Requires an active connection to Zoho Books via an OAuth2 credential configured in n8n.
- Uses Zoho Books API endpoints to create invoices.
- The node dynamically loads customer and item options from Zoho Books to populate dropdowns.
Troubleshooting
Common issues:
- Missing or invalid customer ID: Ensure the customer exists in Zoho Books and is selected correctly.
- Invalid line item details: Quantity must be at least 0.01; rate should be a valid number.
- API authentication errors: Verify that the OAuth2 credentials are valid and have necessary permissions.
Error messages:
"Unsupported resource: invoice": Indicates the resource parameter was set incorrectly or the node does not support it (unlikely here).- API errors from Zoho Books will be passed through; check the error message for details like invalid fields or quota limits.
Resolution tips:
- Use expressions carefully when specifying IDs.
- Confirm that all required fields are provided.
- Check API limits and refresh tokens if authentication fails.