Create invoice
Manual invoice creation is useful for ad-hoc billing needs that fall outside your standard subscription or payment flows. From the customer details page, click Create Invoice.
Configuration
Configure the header information and details of the invoice.
- **Emission date **for legal compliance, the emission date is automatically set to today’s date and cannot be modified.
- Due date, Set any future date (including today) as the due date. Once reached, the invoice status will change to
late, similar to the payment delay functionality. - Purchase order, optionally add a custom purchase order reference to the invoice.
- Custom note, optionally include additional information for your customer in a custom note field.
- Link subscription, optionally attach an invoice to a subscription for reporting purposes.
Line items
Line items represent the products and services on the invoice. Customize the name, description, billing interval, and tax rate for each of them. The total price is calculated automatically by multiplying quantity by unit price.

Line items can have negative amounts to represent credits or adjustments. Note that total invoice amount cannot be negative.
Delete or re-order line items
Line items can be removed from the invoice, or re-ordered to match the order of your choice.
Apply coupons
Coupons apply a fixed amount discount to the invoice total before taxes.
Create draft
Click Create draft invoice to generate the invoice withdraft status. Draft invoices are not sent to customers and can be edited multiple times before being finalized manually.
Edit invoice
Edit invoices to modify information before sending them for payment. This provides full control over the final invoice content.Once an invoice has been emitted, some elements like emission date, line items and coupons cannot be edited anymore due to legal requirements. Customer billing details, custom note, purchase order can be edited even after the invoice is marked as paid.
Duplicate invoice
Duplicate existing invoices to quickly create similar invoices or correct errors in finalized invoices. It’s the right approach to:- Quickly replicate a payment for another period
- Correct errors in a finalized invoice by creating a new version
- Reuse invoice structure with updated information
Duplicated invoices automatically reflect any updates to the customer’s address or tax rate. If the original invoice had a bank account that has been deleted, the duplicated invoice will not include a bank account reference.
Common validation errors
When creating, editing, or duplicating invoices, you may encounter validation errors. Here are the most common ones and how to resolve them: Missing required information- Missing customer ID: Ensure a customer is selected before creating the invoice.
- Missing currency: Select a currency for the invoice.
- Missing line item name: All line items must have a name.
- Missing line item unit amount: All line items must have a unit amount specified.
- Missing coupon amount: All coupons must have a discount amount.
- Emission date cannot be in the past: When creating invoices, the emission date must be today or later (except when duplicating).
- Settlement date can only be set for paid invoices: Only invoices with
paidstatus can have a settlement date. - Settlement date is required for paid invoices: Invoices marked as
paidmust include a settlement date.
- The address is not complete enough for tax declaration: Ensure the customer’s billing address includes all required fields for tax compliance.
- Customer name is required for tax calculation: The customer must have a name for tax calculations to work properly.
- Product not found: The referenced product may have been deleted. Select a different product or remove the product reference.
- Duplicate invoice found: An invoice with the same details already exists for this customer.
- Some invoices don’t exist or are already linked to another invoice: When linking invoices, ensure all referenced invoices exist and are not already linked.
- Failed to retrieve provider transaction: There was an issue connecting to the payment provider. Try again or contact support.
Is something still unclear? Don’t hesitate to reach out to our team via the in-app chat if you need additional support.

