Skip to content

Generate an invoice

An invoice is not written out of nothing: it is drawn from a sold purchase order or from an accepted quotation, which give it its customer, its seller, its payment condition and the base of its percentages. This guide generates it, picks its nature and validates it.

Prerequisites

  • The SALES.INVOICE.WRITE right to generate and validate an invoice, SALES.INVOICE.READ to read the invoices of a document
  • A purchase order confirmed, partly delivered or delivered, not fully invoiced yet (see Create a purchase order); or an accepted quotation no order came out of (see Create a quotation)

Steps

1. Open the generation from the source document

On the record of the purchase order or of the quotation, press Generate an invoice.

The button does not show everywhere: on an order, it waits for the sale to be confirmed and for its Invoicing not to be complete already; on a quotation, it waits for the acceptance and vanishes as soon as the order is converted.

2. Pick the nature of the invoice

The Generate an invoice dialog opens on its Kind of invoice:

  • Final invoice — the total of the document;
  • Down payment as an amount and Down payment as a percentage;
  • Advance as an amount and Advance as a percentage;
  • Situation as an amount and Situation as a percentage;
  • Balance invoice — what is left to invoice;
  • Partial final invoice — the lines of the source document.

A kind measured on an amount asks for an Amount; a kind measured on a rate asks for a Percentage and its Base, prefilled with the net commercial of the document. The others ask for nothing: the server computes them.

Two natures exist on a source document alone

Balance invoice and Partial final invoice are only offered from a purchase order or a quotation. The direct creation, through Sales › Invoices › New invoice, does not offer them: they would have nothing to hang on.

3. Complete the header and generate

The same dialog asks for the Seller, required, the Customer and the Payment condition; the three come already filled from the source document. Description and Terms and conditions are left to you.

The Issue date, the Due date and the addresses are not asked here: the server dates and numbers the invoice itself. They open afterwards through Edit, on the record of the invoice.

The Generate an invoice dialog: invoice type, seller, customer and payment condition

Confirm: the module writes the invoice and takes you to its record.

4. Complete the lines where the nature allows it

A Final invoice is completed by hand: Add a line opens the usual dialog there. A down payment, an advance or a situation is not completed — its amount holds on the single line the server writes. A Partial final invoice draws its lines from the source document; the choice of those lines is not offered by the screen yet.

5. Validate the invoice

Validate stops it for good, after confirmation. The invoice then joins the Invoices of the source document — Invoice, Nature, Issue date, Amount with taxes, Status — and its deadline joins Collection › Deadlines.

The record of an invoice awaiting payment: its header, its source document, its lines and its balance

Once validated, an invoice is no longer deleted

Delete is only offered on a draft. A validated invoice is cancelledCancel the invoice — and the cancellation stays written in the history of the document. Prefer the credit note when it is the amount, and not the whole invoice, that must be taken back.

6. Follow the fiscal invoicing, where it is active

When your organization has fiscal invoicing, the record of a validated invoice carries a banner telling where it stands with the tax authority, and the buttons that go with it:

  • Start compliance when the electronic compliance is still unknown;
  • Transmit, or Transmit again after a rejection or a cancellation;
  • Cancel the transmission while it is under way.

A rejection is shown with its Rejection reason.

What next?

Changelog

  • 1.0 (August 27, 2026): document created.