Skip to content

Discounts

The POS Terminal supports applying discounts to individual line items or to the entire cart. Discounts require the appropriate permission and are fully tracked in sales records and reports.

Discount Types

Line-Item Discount

A line-item discount reduces the price of a single product in the cart. To apply one:

  1. Tap the item in the cart to select it.
  2. Tap "Discount".
  3. Choose the discount format:
    • Percentage: Enter a percentage (e.g., 10 for 10% off). The system calculates the amount.
    • Fixed Amount: Enter a dollar amount to subtract from the item price (e.g., 2.00 for $2.00 off).
  4. Confirm the discount.

The discount appears on the cart line next to the item, and the cart totals update immediately. The original price is shown with a strikethrough so you can see the reduction.

Cart-Wide Discount

A cart-wide discount applies to the entire sale, not just one item. To apply one:

  1. Tap "Cart Discount" at the bottom of the cart.
  2. Choose percentage or fixed amount, same as line-item discounts.
  3. Confirm.

The cart discount is distributed proportionally across all items for tax calculation purposes. It appears as a separate line in the cart summary.

Removing a Discount

To remove a discount, tap the discounted item (or the cart discount line) and select "Remove Discount". The original pricing is restored.

Maximum Discount Limits

The system may enforce a maximum discount percentage to prevent excessive discounting. If a maximum is configured and you attempt to exceed it, the system displays an error message.

Users with the pos.discount.override_max permission can override the maximum discount limit. When this permission is used, the override is recorded in the transaction for audit purposes.

Discount on Receipts

Discounts appear on the printed receipt as follows:

  • Line-item discounts show on the same line as the product, with the discount amount.
  • Cart-wide discounts appear as a separate line before the total.
  • The receipt shows the full (pre-discount) subtotal, the total discount, and the final total.

Discount in Reports

All discounts are tracked and available in reports:

  • The Discount Analysis Report shows discount totals by cashier, time period, and product.
  • Individual sale records show exactly which discounts were applied, by whom, and the amounts.

This allows managers to monitor discounting patterns and ensure discounts are being applied appropriately.

Permissions

PermissionDescription
pos.discountApply discounts to items or the cart
pos.discount.override_maxOverride maximum discount limits