Skip to content

Payment Terms

Payment terms define when payment is due on sales and purchase documents. They are used at the BP level, in commercial defaults, and on individual documents.

Navigate to Business Partners → Payment Terms in the sidebar, or go to /business-partners/payment-terms.

When no payment terms exist yet, you see an empty state with two options:

Payment terms empty state

Click Initialize Payment Terms to open the wizard with 8 suggested terms:

Initialize wizard

CodeNameDescriptionDays
NET30Net 30 DaysPayment due in 30 days30
NET60Net 60 DaysPayment due in 60 days60
NET90Net 90 DaysPayment due in 90 days90
CODCash on DeliveryPayment required upon delivery0
PREPAYPrepaymentPayment required before delivery0
NET15Net 15 DaysPayment due in 15 days15
NET45Net 45 DaysPayment due in 45 days45
DUE_RECEIPTDue on ReceiptPayment due immediately upon receipt0
  1. All 8 terms are pre-selected by default. Toggle individual terms or use Select All to control selection.
  2. Click Create N Selected Terms to bulk-create the selected terms.

Initialize with selection

Alternatively, click Add Payment Term to manually create a single custom term.

After initialization, the payment terms list shows all terms:

Payment terms list

ColumnDescription
CodeUnique payment term code
NameDisplay name and truncated description
DaysNumber of days until payment is due
ActiveStatus badge (Active / Inactive)
ActionsEdit and Delete dropdown
FilterDescription
SearchSearch by code, name, or description
Show InactiveToggle to show inactive terms (default: active only)
  1. Click the Add button
  2. Fill in the create dialog:
FieldRequiredTypeMaxDescription
CodeYesText50Unique code (e.g., NET30). Validated in real-time.
NameYesText200Display name (e.g., “Net 30 Days”)
DaysNoNumber999Number of days for payment
DescriptionNoTextareaOptional description

Create payment term dialog

  1. Click Create to save

The code field validates in real-time — green border confirms availability, red indicates a duplicate.

  1. Click the Actions dropdown on a row → Edit
  2. Modify the fields:
FieldEditableNotes
CodeNoRead-only. Helper text: “Code cannot be changed”
NameYesMax 200 characters
DaysYes0-999
DescriptionYesOptional
ActiveYesSwitch toggle. Inactive terms are hidden from lists.
  1. Click Save
  1. Click the Actions dropdown on a row → Delete
  2. Confirm in the dialog: “Are you sure you want to delete NET30 - Net 30 Days?”
  3. Click Delete to confirm
  1. BP-level — Each business partner can have its own payment terms
  2. Commercial Defaults — Fallback payment terms when a BP has none configured
  3. Documents — Sales and purchase documents reference payment terms