How to Create a Sales Quotation

Build a professional quotation, email it to your customer, convert it to a confirmed sales order, create the delivery and invoice — all in one connected flow.

5 min read Updated June 2026

In Vendra's Sales module, a quotation is the starting point for all non-POS sales. Once a customer accepts, you confirm it to a sales order with a single click — at which point the delivery is created automatically in Inventory and you can invoice once goods are dispatched. These steps cover creating a quotation from scratch through to invoicing.

Steps to create a sales quotation

1

Go to Sales Quotations

From the main menu, open Sales. In the top navigation bar, click Orders → Quotations. This view shows all existing quotations. Click New to create a fresh blank quotation. A quotation number (for example S00045) is assigned automatically and the form opens in edit mode.

2

Select the customer

In the Customer field, type the customer's name and select them from the dropdown. When you select a customer, Vendra automatically populates fields from their profile: their delivery address, invoice address, assigned salesperson, payment terms and any default pricelist.

If the customer is new, type their name and select Create and Edit from the dropdown. A quick-create dialog opens — fill in at least their name, email address and phone number, then save. The customer is added to your contacts database and selected on the quotation.

3

Set validity date and payment terms

Set the Expiration date — the date after which this quote is no longer valid. A standard default (for example 30 days from today) can be configured in Sales → Configuration → Settings. Setting an expiry date creates urgency for the customer and lets you manage your pipeline accurately.

Review the Payment Terms field. Options such as Immediate Payment, 30 Days, or End of Month are configured in your accounting settings. These terms appear on the invoice generated from this order and drive the due date calculation.

4

Add products to the order lines

In the Order Lines tab, click Add a product. Search for the product by name or internal reference code and select it. Enter the Quantity. The Unit Price fills automatically from the standard sales price on the product record (or from the customer's pricelist if one is set). The tax is applied automatically from the product's tax configuration.

Click Add a product again for each additional line. The subtotal, taxes and grand total at the bottom of the form update as you add lines. You can also add optional products or a note line using the additional options at the bottom of the order lines.

Use the Notes tab to add internal notes (visible only to your team) or terms and conditions text (visible on the printed quotation). Standard terms can be set as a default in Sales → Configuration → Settings so they appear automatically on every new quotation.

5

Apply a pricelist (optional)

If the customer qualifies for special pricing — for example a wholesale rate, a promotional price or a contract rate — select the appropriate Pricelist from the dropdown near the top of the form. The prices on all order lines update immediately to reflect the pricelist rules.

Pricelists are configured in Sales → Configuration → Pricelists. Each pricelist can apply a percentage discount, fixed prices per product, or formula-based pricing. Customers can be assigned a default pricelist in their contact record so it applies automatically whenever you create a quotation for them.

6

Send the quotation by email

Click Send by Email. Vendra generates a professionally formatted PDF of the quotation using the Sales PDF Quotation Builder and opens an email composer. The customer's email address is pre-filled. The subject line and body text use your configured email template — you can edit the message before sending.

Click Send. The email is sent and the quotation status updates to Sent. Vendra logs the sent email in the chatter at the bottom of the form for a complete audit trail. You can also click Print if you want to hand-deliver or fax the quotation instead.

7

Confirm the sales order

When the customer replies to accept the quotation, open the quotation in Vendra and click Confirm. The status changes from Quotation to Sales Order and a confirmed sales order number is assigned. Vendra automatically creates a delivery order in the Inventory module for all storable products on the order.

The smart buttons at the top of the sales order now show the linked Delivery. You can click through to see the delivery order and track its progress. The order is now locked for editing — to change it, you must use the lock/unlock feature or cancel and recreate.

8

Invoice the customer

Once goods have been dispatched (the delivery order is validated in Inventory), return to the sales order and click Create Invoice. A dialog asks whether to invoice the full order, a down payment or only delivered quantities — select the appropriate option. Click Create Invoice.

A draft invoice opens pre-filled with the order lines and the customer's details. Review and click Confirm to post it. Click Send & Print to email the invoice to the customer as a PDF. When payment is received, click Register Payment on the invoice and select the payment method (bank transfer, cash or M-Pesa) to mark it as paid.

FAQ

Sales quotation questions

Common questions when creating and managing sales quotations in Vendra.

Contact support
Can I set an expiry date on a quotation?
Yes. Set the Expiration date on the quotation form. Once the expiry date passes, the quotation status changes to Expired and it can no longer be confirmed without updating the date. You can configure a default expiry period in Sales → Configuration → Settings so every new quotation automatically gets an expiry date based on your standard terms.
How does the pricelist work on a quotation?
When you select a pricelist, Vendra recalculates the unit price on every order line using that pricelist's rules. A pricelist can apply a flat percentage discount (e.g., 10% off all products), product-specific fixed prices, or formula-based pricing. If a customer has a default pricelist set in their contact record, it is applied automatically when you select them on a new quotation.
Can I add a line discount to a specific product on the quotation?
Yes, if line discounts are enabled. Go to Sales → Configuration → Settings and enable Discounts under the Pricing section. Once enabled, a Discount column appears on every order line. Enter a percentage discount for each line where applicable. The discounted unit price and subtotal calculate automatically. Line discounts are visible to the customer on the printed quotation PDF.
What is the difference between a quotation and a sales order?
A quotation is a proposal — it can be edited freely, sent to the customer for review and expires if not accepted. A sales order is a confirmed commitment: once you click Confirm, the quotation becomes a sales order, a delivery is created, and the order is locked. All confirmed sales orders feed into your revenue reports and forecasting. Quotations that are never confirmed do not affect inventory or accounting.

Ready to send your first quote?

Vendra turns quotations into confirmed orders and invoices in a few clicks.