18TALLYInventory

Price Lists — Multiple Pricing for Different Customers

Creating retail, wholesale, and distributor price levels for Sunrise Retail's products — auto-fill pricing by customer

Module 18 of 31 — Tally Prime. Multiple price levels — configure once, auto-fill in every sales voucher by customer type. Duration: 35 min.

Prerequisites: Module 14 — Stock Items

Learning Objectives

  • Enable price lists in Tally Prime via F11
  • Create price levels (Retail, Wholesale, Distributor) and set rates per stock item
  • Assign price levels to customer ledgers
  • See how prices auto-fill in sales vouchers — no manual lookup needed

Enable Price Lists

F11 → Inventory Features
→ Maintain Multiple Price Levels  : Yes
→ Ctrl+A

Once enabled, two new options appear in Inventory Masters: Price Levels and Price Lists.


Step 1: Create Price Levels

Price levels are the tier names — not the prices themselves. Create them first.

Gateway of Tally
  → Masters
    → Inventory Info
      → Price Levels
        → Create

Create all four price levels:

Level 1: Retail
  Name : Retail
  → Ctrl+A

Level 2: Wholesale
  Name : Wholesale
  → Ctrl+A

Level 3: Distributor
  Name : Distributor
  → Ctrl+A

Level 4: Corporate
  Name : Corporate
  → Ctrl+A

Step 2: Create Price Lists (Rates per Item per Level)

Now set the actual prices for each stock item at each price level.

Gateway of Tally
  → Masters
    → Inventory Info
      → Price List
        → Create

Samsung Phone (Model X):

Stock Item: Samsung Phone (Model X)
─────────────────────────────────────
Price Level    Rate (per Nos)   From
─────────────────────────────────────
Retail         ₹17,000         01-Apr-2025
Wholesale      ₹16,000         01-Apr-2025
Distributor    ₹15,000         01-Apr-2025
Corporate      ₹15,500         01-Apr-2025
─────────────────────────────────────
→ Ctrl+A

Samsung Galaxy A55:

Retail: ₹28,000 | Wholesale: ₹26,000 | Distributor: ₹24,500 | Corporate: ₹25,000

iPhone 16 128GB:

Retail: ₹85,000 | Wholesale: ₹82,000 | Distributor: ₹79,000 | Corporate: ₹80,000

Dell Inspiron 15:

Retail: ₹58,000 | Wholesale: ₹54,000 | Distributor: ₹50,000 | Corporate: ₹52,000

iPad Air (WiFi):

Retail: ₹75,000 | Wholesale: ₹72,000 | Distributor: ₹69,000 | Corporate: ₹70,000

USB-C Charger 45W:

Retail: ₹1,800 | Wholesale: ₹1,500 | Distributor: ₹1,300 | Corporate: ₹1,400

Sunrise Retail — Complete Pricing Table

ProductRetailWholesaleDistributorCorporate
Samsung Phone (X)₹17,000₹16,000₹15,000₹15,500
Samsung Galaxy A55₹28,000₹26,000₹24,500₹25,000
iPhone 16 128GB₹85,000₹82,000₹79,000₹80,000
Dell Inspiron 15₹58,000₹54,000₹50,000₹52,000
iPad Air (WiFi)₹75,000₹72,000₹69,000₹70,000
USB-C Charger₹1,800₹1,500₹1,300₹1,400

Step 3: Assign Price Level to Customer Ledger

This is the key step — assign once, and Tally auto-fills the correct price every time.

Gateway → Masters → Ledgers → Alter → Digital Hub Retail, Secunderabad
→ Price Level  : Wholesale
→ Ctrl+A
Gateway → Masters → Ledgers → Alter → CloudStore Online, Bangalore
→ Price Level  : Distributor
→ Ctrl+A
Gateway → Masters → Ledgers → Create → TechStart Solutions, Hyderabad
  Under      : Sundry Debtors
  Price Level : Corporate
→ Ctrl+A

Walk-in / retail customers: no price level assigned → Tally defaults to Retail.


Customer → Price Level Mapping

CustomerLocationPrice LevelPhone Price
Walk-in buyersMadhapur showroomRetail₹17,000
Digital Hub RetailSecunderabadWholesale₹16,000
CloudStore OnlineBangaloreDistributor₹15,000
TechStart SolutionsHyderabadCorporate₹15,500
Prism ComputersHyderabadWholesale₹16,000
Global AcademyHyderabadRetail₹17,000

Auto-Fill in Action

When Kiran creates a sales invoice for Digital Hub Retail, the Wholesale price auto-fills:

F8 (Sales)
─────────────────────────────────────────────────────────
Date  : 10-Apr-2025
Party : Digital Hub Retail, Secunderabad
─────────────────────────────────────────────────────────
→ Price Level: Wholesale  [auto-selected from ledger]

Stock Item         Qty    Rate           Amount
Samsung Phone(X)    30   16,000  ← AUTO-FILLED  4,80,000
─────────────────────────────────────────────────────────

No need to remember Digital Hub's price — Tally fills it from the price list. The rate can still be overridden manually if needed (e.g., special one-time offer).

When selling to a walk-in customer (no price level set):

F8 → Party: Cash → Rate: 17,000 [Retail price auto-fills]

Price List Effective Dates

You can set different prices for different periods:

Samsung Phone (Model X) — Wholesale:
  01-Apr-2025 to 30-Jun-2025 : ₹16,000
  01-Jul-2025 onwards        : ₹15,500  (price drop after new model launch)

Tally automatically uses the rate effective on the invoice date. No manual update needed — just add a new row in the price list with the new effective date.


Practice Exercise

Exercise: Create a "Government" price level for Sunrise Retail at 10% below Retail prices for all items (government tenders). Assign it to "District Collectorate Office, Hyderabad" (new customer). Show how the price auto-fills for Dell Inspiron 15.

Show Solution

Step 1: Create Price Level:

Gateway → Inventory Info → Price Levels → Create
Name: Government → Ctrl+A

Step 2: Add to Price List — Dell Inspiron 15:

Dell Inspiron 15:
  Government rate: ₹58,000 × 90% = ₹52,200
  (or enter ₹52,200 directly — Tally doesn't auto-calculate percentages)
→ Ctrl+A

Step 3: Create Customer Ledger:

Ledgers → Create
Name        : District Collectorate Office, Hyderabad
Under       : Sundry Debtors
Price Level : Government
→ Ctrl+A

Step 4: Sales Voucher:

F8 → Party: District Collectorate Office, Hyderabad
Price Level: Government [auto-selected]
Dell Inspiron 15 → Rate: ₹52,200 [auto-filled]

Key Terms

TermMeaning
Price LevelA named pricing tier — Retail, Wholesale, Distributor, Corporate
Price ListThe rate table — which item, which level, which price, from which date
Auto-fillTally fills the rate in F8 (Sales) based on the customer's assigned price level
Price Level in LedgerThe tier assigned to a customer — determines which price list they get
Effective DateThe date from which a price applies — allows time-based pricing

Module Summary

  • Enable price lists: F11 → Inventory → Maintain Multiple Price Levels: Yes
  • Create price levels first (tier names) → then create price lists (actual rates per item per level)
  • Assign price level in customer ledger master — this is the one-time setup per customer
  • Sales vouchers auto-fill rate from price list — eliminates pricing errors and manual lookups
  • Sunrise Retail: Digital Hub = Wholesale (₹16,000/phone), CloudStore = Distributor (₹15,000/phone), walk-in = Retail (₹17,000/phone)
  • Effective dates allow price list updates for future periods — old invoices keep old prices

Checklist before moving on:

  • F11 → Maintain Multiple Price Levels: Yes
  • Four price levels created: Retail, Wholesale, Distributor, Corporate
  • Price list created for Samsung Phone (X) at all four levels
  • Digital Hub ledger: Price Level = Wholesale
  • CloudStore ledger: Price Level = Distributor
  • Test: create F8 for Digital Hub → Samsung Phone rate = ₹16,000 auto-fills

Quick Quiz

1. To enable multiple price lists in Tally Prime, activate:

  • a) Use Multiple Godowns
  • b) Maintain Multiple Price Levels
  • c) Enable Order Processing
  • d) Activate Interest Calculation
Answer

b) Maintain Multiple Price Levels — in F11 → Inventory Features. This is the switch that enables price levels, price lists, and ledger-level price assignment.

2. CloudStore is assigned "Distributor" price level. When selling Samsung Phone (Distributor rate ₹15,000), the Tally sales voucher auto-fills rate as:

  • a) ₹16,000 (Wholesale)
  • b) ₹17,000 (Retail)
  • c) ₹15,000 (Distributor)
  • d) ₹12,000 (Cost price)
Answer

c) ₹15,000 — Tally reads the price level from CloudStore's ledger master (Distributor) and auto-fills ₹15,000 from the Distributor price list for that item.

3. Two different dates are set for the Samsung Phone Wholesale price: ₹16,000 from April 1 and ₹15,500 from July 1. An invoice dated June 15 will auto-fill:

  • a) ₹15,500 (latest price)
  • b) ₹16,000 (April price, still effective on June 15)
  • c) Average of both
  • d) ₹12,000 (cost price)
Answer

b) ₹16,000 — Tally uses the price effective on the invoice date. June 15 falls within the April 1–June 30 period, so the April rate applies. The July price is effective from July 1 onwards.


Next: Module 19 — Bank Reconciliation Statement (BRS)