# Bottle shop step 4: trade prices, clubs, deposits

> Set trade prices for restaurants, wine club prices for members, case and seasonal discounts, and handle bottle and can deposits.

Source: https://docs.smartposhub.com/business-types/bottle-shop/step-4-trade-prices-clubs-and-deposits/  
Last updated: 2026-10-30  
Product: SmartPOS Hub (https://smartposhub.com)

A bottle shop has more than one price for the same bottle: the shelf price, a trade price for bars and caterers, a club price for members, and seasonal offers. This page sets them up, and explains how to handle container deposits.

## Before you start

- Products and units are set up ([step 2](https://docs.smartposhub.com/business-types/bottle-shop/step-2-bottles-cases-and-packs/)).

## Trade and club price lists

1. Open **Products › Selling Price Group** and click **Add**: **Trade (restaurants & caterers)** (12 % below retail) and **Wine Club** (15 % below retail).
2. Set the prices with **Products › Update Price** (one column per group) or per product with **Actions › Add or edit Group Prices**. Choose **Fixed** or **Percentage**.
3. Open **Customers › Customer Groups**, add **Trade** and **Wine Club** with **Price calculation type** **Selling Price Group** and pick the matching group.
4. Put each bar, restaurant or member in their customer group.

![Selling Price Group list with Trade (restaurants & caterers) 12% below retail and Wine Club 15% below retail](https://docs.smartposhub.com/_astro/price-groups._6OK6hcx.png) (web app page: `/selling-price-group`)
*Two price lists in a bottle shop.*

## Automatic discounts and offers

Open **Sell › Discounts** and click **Add Discount**. Choose the brand, category or products, the location, the start and end date, the amount (percentage or fixed) and the priority. Choose whether it applies in the POS, on your website or both. Active discounts are applied automatically and the website shows the old price crossed out.

![Discounts list with Holiday Bubbles 15% and Rosé All Summer 10% on the Wine category at the Midtown Store with start and end dates and priority](https://docs.smartposhub.com/_astro/discounts.X_WgYJ_8.png) (web app page: `/discount`)
*Seasonal offers by category, location and date.*

## Container deposits

SmartPOS Hub has no built-in container deposit (bottle bill, CRV). Two common ways:

| Option | How | Good for |
|---|---|---|
| Separate deposit line | Product **Bottle deposit** (or **Can deposit**), **Manage Stock?** unticked, price = the deposit, tax as your rules require. Add it per container. | States that require the deposit shown separately |
| Included in price | Add the deposit to the shelf price | Where showing it separately is not required |

When customers return empties, refund the deposit with a return of the deposit line on a sale, or a cash refund recorded as you normally do.

## Loyalty points

With **Enable Reward Point** on, customers you pick on the sale earn points and can redeem them. See [reward points](https://docs.smartposhub.com/customers/reward-points/).

## Tips and mistakes to avoid

- Name price groups clearly; the name shows on the POS and in reports.
- Don't stack a club price and a big seasonal discount by accident; set discount priorities.
- Keep trade customers on a credit limit; a busy bar can run up a large balance quickly.

Next: [step 5: purchases, lots and stock](https://docs.smartposhub.com/business-types/bottle-shop/step-5-purchases-lots-and-stock/).

  - [Selling price groups](https://docs.smartposhub.com/catalog/price-groups/)
  - [Prices and discounts](https://docs.smartposhub.com/catalog/prices-and-discounts/)
  - [Customer groups](https://docs.smartposhub.com/customers/customer-groups/)

## Frequently asked questions

### How do restaurants get trade prices?

Create a selling price group Trade, set each product's trade price (fixed or a percentage), and link a customer group Trade to it. Pick the restaurant as customer on the sale and trade prices apply.

### How do wine club members get their discount?

The same way, with a Wine Club price group and customer group. With Shopper app member prices on, approved members also see their prices in the app.

### How do I give 10 % off mixed cases?

There is no mixed-case rule. Give the discount on the sale (the discount field in the POS) or use a price group. Sell › Discounts applies automatic offers by brand, category or product.

### How do I charge a container deposit?

Create a product such as Bottle deposit with Manage Stock? unticked and the deposit as price, no tax if your rules say so. Add it once per container. When empties come back, refund it with a return of that product or a cash refund.

### Can restaurants buy on account?

Yes. Give them a pay term and credit limit on the customer and use Credit Sale. Collect with Add payment.
