Skip to content

Create Sales Quotation

Create a new sales quotation by entering a customer, document details, and one or more line items. The form opens as a full-page document editor with a header section for document-level fields and an editable line items table. All quotations start in Draft status.

Create Sales Quotation form showing a customer selected, document date, valid until date, payment terms, price list, and one line item with item code, quantity, and unit price

From the Sales Quotations list, click New Quotation, or navigate directly to /commerce/sales/quotations/new.

The create form is a single-page document layout with two areas:

SectionDescription
Document HeaderCustomer, dates, addresses, payment terms, pricing, and reference fields
Line ItemsEditable table of products, quantities, prices, and tax categories

A footer bar at the bottom of the page contains the Create Quotation and Cancel buttons.


FieldRequiredTypeDescriptionDefaultValidation
CustomerYesEntity selectBusiness partner to quoteMust select a customer; partner on hold blocks submission
DateYesDateDocument dateToday
Valid UntilNoDateExpiry date for the quotationToday + 30 days
CurrencyYesSelectDocument currencyCompany default currency3-letter ISO code
Payment TermsYesEntity selectPayment terms for this quotationCustomer default
Price ListYesEntity selectPrice list applied to line itemsCustomer default
ContactNoEntity selectCustomer contact personCustomer primary contact
Billing AddressNoEntity selectBilling address from the customerCustomer default billing address
Shipping AddressNoEntity selectShipping address from the customerCustomer default shipping address
Sales PersonNoUser selectSales person responsible for this quotationActive users only
ReferenceNoTextExternal reference (e.g., customer PO number)
RemarksNoTextareaInternal or customer-facing remarks
Disc %NoNumberDocument-level discount percentage applied after line totals00–100

When a Customer is selected, the form auto-populates Payment Terms, Price List, Contact, Billing Address, and Shipping Address from the customer’s default settings. These can be overridden manually.

Selecting a different Price List when lines with prices already exist prompts a dialog asking whether to update existing line prices.


Each row in the line items table represents one product to be quoted.

ColumnRequiredDescriptionValidation
ItemYesItem code — typeahead from item masterMust select an item
DescriptionNoLine-level description (auto-populated from item)
WarehouseYesWarehouse for this lineMust select a warehouse
QtyYesQuantity to quoteMust be greater than 0
Unit PriceYesPrice per unitAuto-populated from price list if available
Disc %NoLine-level discount percentage0–100
Tax CategoryYesTax category for this lineMust select a tax category
Tax AmountComputed from unit price, quantity, discount, and tax rateRead-only
Price After Disc.Unit price minus line discountRead-only computed
Line Total(Price after discount × Qty) + TaxRead-only computed
NotesNoLine-level notes

Click Add Line to add a new empty row. To remove a line, click the delete icon on the row and confirm in the confirmation dialog.

A document totals footer below the line items shows: Total Quantity, Subtotal, Discount, Tax, and Grand Total.


RuleBehavior
Customer requiredSubmission blocked until a customer is selected
Payment Terms requiredSubmission blocked until payment terms are selected
Price List requiredSubmission blocked until a price list is selected
At least one lineSubmission blocked if no line items exist
Quantity positiveEach line must have a quantity greater than 0
Warehouse required per lineEach line must have a warehouse selected
Tax category required per lineEach line must have a tax category selected
Partner on holdSubmission blocked if the selected customer is on hold
Price list maskedIf the price list is outside your access scope, financial fields are hidden and a mask banner is shown
Price list change dialogChanging the price list when lines have prices prompts to update or keep current prices

After the quotation is created successfully:

  • The new quotation is saved with status Draft.
  • You are redirected to the Sales Quotation Detail page for the new document.
  • A success notification confirms the creation with the document number.

  1. Click New Quotation from the Sales Quotations list.
  2. Select the Customer — payment terms, price list, and addresses are auto-filled.
  3. Add line items with item code, quantity, and verify pricing.
  4. Click Create Quotation to save the draft.
  • Creating quotations requires the canCreateSalesQuotation permission.
  • If a price list is restricted, financial fields for that price list may be masked.
  • After creation, the quotation can be advanced through the workflow from the detail page.