Docs
ProductSales

Sales invoices

Create, send, and collect on customer invoices with Swiss compliance fields.

Overview

Create, send, and collect customer invoices with Swiss compliance fields, QR-bill support, and ledger integration.

Where in the app

  • /c/companies/:companyId/sales/invoices/new
  • /c/companies/:companyId/sales/credit-notes/new

Step-by-step

  1. Open Sales → Invoices and create a new invoice. (UAT-C-SALES-INV-001)
  2. Select customer, lines, tax, and payment terms. (UAT-C-AGENT-GOLDEN-001)
  3. Validate compliance payment fields for your country. (UAT-C-SALES-INV-003)
  4. Send or mark sent; register payments from detail or banking. (UAT-C-SALES-CN-001)
  5. Issue credit notes from posted invoices when needed. (UAT-C-SALES-CN-001)
  6. Review the audit trail on the record. (Expected: activity event with actor and timestamp.) (UAT-C-SALES-CN-001)

Permissions and modules

Requires Sales → Invoices and related modules (contacts, documents, ledger).

Country and compliance

Payment references and QR-bill rules follow the active country pack.

Feature coverage

KeyTitleModuleDocs impactSummaryRiskUAT
invoices_createSales Invoices CreationinvoicesrequiredSales Invoices CreationhighUAT-C-SALES-INV-001
sales.invoices.ai-creationAI-Driven Invoice CreationinvoicesoptionalAI-Driven Invoice CreationhighUAT-C-AGENT-GOLDEN-001
sales.invoices.compliance-payment-fieldsInvoice Compliance Payment FieldsinvoicesrequiredInvoice Compliance Payment FieldshighUAT-C-SALES-INV-003
sales.invoices.credit-notesSales Credit Notessales_credit_notesrequiredSales Credit NoteshighUAT-C-SALES-CN-001