How to Set Up and Use POS Invoicing in TallyPrime
POS invoicing in TallyPrime is a fast, offline-capable point-of-sale module that lets retailers bill customers instantly, sync inventory in real time, and maintain GST compliance. Enable it under F11, configure payment modes and receipt format, and start billing within minutes.
What is POS Invoicing in TallyPrime?
POS invoicing, or point-of-sale invoicing, is a specialized billing mode in TallyPrime designed for retail, quick-service, and hospitality businesses. Unlike traditional sales invoices that require detailed entry of each line item, POS invoicing is built for speed, accuracy, and customer-facing transactions. When you create a POS invoice, you select items from your inventory, apply discounts, collect payment instantly, and print a receipt in seconds, all while TallyPrime updates your stock in real time.
The POS module in TallyPrime is particularly powerful because it works entirely offline. Your shop or counter does not need an internet connection to bill customers. All transactions are recorded locally, and when connectivity returns, TallyPrime syncs data seamlessly. This offline-first design is why TallyPrime is trusted by over 35 million users across India and beyond.
Why Use POS Invoicing Instead of Regular Sales Invoices?
Regular sales invoices in TallyPrime are detailed, suitable for wholesale and B2B transactions. POS invoicing, by contrast, is optimized for high-volume, low-touch retail sales. Key advantages include:
- Speed: Barcode scanning and quick item selection reduce billing time from minutes to seconds.
- Inventory sync: Stock updates instantly, preventing overselling and stockouts.
- Multiple payment modes: Accept cash, card, mobile wallets, and credit in one invoice.
- Thermal printer support: Print compact receipts on thermal printers, not A4 paper.
- Offline operation: No internet required. Transactions sync when online.
- GST compliance: Auto-calculate tax, generate e-invoices with IRN and QR codes.
Prerequisites: Setting Up Your Tally Environment for POS
Before you create your first POS invoice, ensure your TallyPrime instance is ready. You need:
- TallyPrime installed: Silver (single user, Rs 22,500 + 18% GST) or Gold (unlimited LAN users, Rs 67,500 + 18% GST, indicative 2026 pricing).
- Company created: Go to Gateway of Tally > Create Company. Enter your business name, address, and financial year.
- Stock items defined: Create items under Gateway of Tally > Inventory > Stock Items. Include item name, unit, rate, and HSN code (for GST).
- Godown (warehouse) set up: Define your sales location under Gateway of Tally > Inventory > Godowns. Example: "Counter 1", "Retail Store", "Main Warehouse".
- Customer ledger: Create a customer ledger (e.g., "Walk-in Customer", "Retail Sales") under Gateway of Tally > Accounts > Ledgers.
- GST enabled (if applicable): Press F11, enable GST, and set your GSTIN and tax rates.
Enabling POS in TallyPrime: Step-by-Step
To activate POS invoicing in your company:
- Press F11 (Features) from the Gateway of Tally.
- Navigate to Inventory > Point of Sale.
- Set Enable Point of Sale to Yes.
- Choose your Default Godown for POS (e.g., "Retail Counter").
- Set Default Customer for walk-in sales (e.g., "Retail Customer").
- Enable Barcode Support if you use barcodes (set to Yes).
- Press Ctrl+A to save and exit.
Now your company is POS-enabled. You will see a new option Point of Sale in the Gateway of Tally > Invoicing menu.
Configuring Payment Modes for POS
POS invoices typically involve multiple payment methods. Configure them under Gateway of Tally > Accounting > Payment Modes. Common modes include:
| Payment Mode | Example Ledger | Use Case |
|---|---|---|
| Cash | Cash in Hand | Physical currency at counter |
| Card | Bank Account (or Credit Card Payable) | Debit/credit card transactions |
| Mobile Wallet | Mobile Wallet Receivable | UPI, Paytm, Google Pay, PhonePe |
| Credit Sale | Customer Receivable Ledger | Bill now, pay later (if allowed) |
To add a payment mode: Gateway of Tally > Accounting > Payment Modes > Create New. Enter the mode name and link it to the appropriate ledger. Save with Ctrl+A.
Creating Your First POS Invoice: A Worked Example
Let us walk through a real retail transaction. Assume you own a small grocery store in Purnea and sell the following items:
| Item | Unit | Rate (Rs) | Qty Sold | Line Total (Rs) |
|---|---|---|---|---|
| Rice (1 kg) | Bag | 80 | 2 | 160 |
| Milk (1 L) | Packet | 60 | 1 | 60 |
| Oil (1 L) | Bottle | 150 | 1 | 150 |
| Subtotal | 370 | |||
| GST @ 5% | 18.50 | |||
| Total (after GST) | 388.50 | |||
Steps to create this POS invoice:
- From Gateway of Tally, select Invoicing > Point of Sale > Create New POS Invoice (or press Alt+I, then navigate to POS).
- Select your Godown (e.g., "Main Counter").
- Select or confirm the Customer (e.g., "Walk-in Customer").
- Enter the Date and Reference Number (auto-generated or manual).
- In the Items section, enter or scan the first item: Rice. Quantity: 2. TallyPrime auto-fills the rate (80) and calculates line total (160).
- Press Enter and add the next item: Milk. Quantity: 1. Line total: 60.
- Add Oil. Quantity: 1. Line total: 150.
- Press Ctrl+T to see the tax summary. TallyPrime calculates GST @ 5% = 18.50. Total invoice value: 388.50.
- In the Payment section, select Cash and enter 388.50 (or round to 390 if customer prefers). If using multiple modes, enter each separately (e.g., Cash 200 + Card 188.50).
- Press Ctrl+A to save the invoice. TallyPrime prints the receipt (if printer is configured) and updates inventory instantly.
Your rice stock drops by 2 bags, milk by 1 packet, and oil by 1 bottle. The customer receives a receipt. The transaction is recorded in your books.
Barcode Integration for Fast Billing
If your items have barcodes, POS invoicing becomes even faster. When you enable barcode support under F11, you can scan items directly into the invoice instead of typing their names.
First, ensure each stock item in Tally has a barcode. Go to Gateway of Tally > Inventory > Stock Items > Edit Item > Barcode. Enter the barcode number (usually printed on the product packaging or printed by your label printer).
In a POS invoice, when the barcode field is active, simply scan the item with a barcode scanner (USB or Bluetooth). TallyPrime instantly recognizes the item, pulls its rate, and adds it to the invoice. No typing needed. This is especially powerful in high-volume retail.
Real-Time Inventory Updates and Stock Visibility
One of the most critical features of POS invoicing is real-time inventory synchronization. Every POS invoice automatically updates your stock levels. To view current stock:
- Go to Gateway of Tally > Inventory > Stock Items.
- Select the item you want to check.
- Press Alt+Q (Quantity) to see stock by godown.
This real-time visibility prevents overselling. If you have only 5 units of an item and a customer tries to buy 10, TallyPrime will warn you and prevent the sale unless you override it. For more detailed stock management, read our guide on setting reorder levels in Tally to automate low-stock alerts.
GST Compliance and Tax Calculation in POS
India's GST (Goods and Services Tax) is mandatory for most businesses. POS invoicing in TallyPrime is fully GST-compliant. When you enable GST under F11, every POS invoice automatically calculates the applicable tax based on the item's HSN code and tax rate.
For example, if rice is taxed at 5% GST and oil at 5%, TallyPrime computes the tax on each line and shows the total GST and invoice amount. You can view tax breakdowns by pressing Ctrl+T during invoice entry.
If your business has an annual turnover above Rs 40 lakhs (or Rs 20 lakhs in some states), you must file GSTR-3B monthly (due on the 20th of the next month). TallyPrime generates GSTR-1 and GSTR-3B reports automatically. To access them: Gateway of Tally > Display More Reports > GST Reports > GSTR-3B. With e-invoicing enabled and TSS (Technical Support Services) active, your POS invoices receive IRN (Invoice Reference Number) and QR codes, which flow directly to GSTR-1.
Printing and Receipt Formats
POS receipts are typically short, thermal printer-friendly documents. TallyPrime allows you to customize receipt format under Gateway of Tally > Point of Sale Settings > Receipt Format.
You can include:
- Shop name and address
- Invoice number and date
- Item list with quantity and price
- Subtotal, tax, and total
- Payment mode and change (if any)
- Thank you message
- GST details and GSTIN
- IRN and QR code (if e-invoicing is enabled)
Configure your thermal printer (usually 58 mm or 80 mm width) in TallyPrime's print settings. When you save a POS invoice, the receipt prints automatically to your configured printer.
Handling Discounts and Offers in POS Invoices
Retail often involves discounts. POS invoicing supports item-level and invoice-level discounts. During invoice entry:
- Item discount: After entering quantity, press Tab to reach the Discount field. Enter a percentage (e.g., 10) or amount (e.g., Rs 50). TallyPrime recalculates the line total.
- Invoice discount: After all items are entered, press Ctrl+T to view the tax summary. You can apply an overall discount (e.g., "Loyalty discount 5%") which reduces the total before tax.
Example: If a customer buys rice at Rs 160 and you offer a 10% discount, the discounted amount is Rs 144. GST is calculated on Rs 144, not Rs 160. TallyPrime handles this automatically.
Closing the Day: POS Register and Settlement
At the end of each business day, you should reconcile your POS register. Go to Gateway of Tally > Invoicing > Point of Sale > POS Register. This report shows:
- Total invoices created
- Total sales amount
- Breakdown by payment mode (cash, card, wallet, etc.)
- Total GST collected
- Total discounts given
Compare the cash total in the register to your physical cash drawer. Any variance should be investigated and recorded as cash shortage or excess. This daily reconciliation ensures accuracy and prevents fraud.
Multi-Location POS and Godown Management
If you operate multiple retail outlets (e.g., two shops in Purnea), each location should have its own godown in Tally. When creating a POS invoice, select the appropriate godown. This ensures inventory is tracked separately for each location.
For example, your "Purnea Main Shop" godown and "Purnea Branch Shop" godown will have separate stock levels. A sale at the main shop reduces stock from that godown only. To learn more, read our article on setting up godowns in Tally.
Troubleshooting Common POS Issues
If you encounter problems with POS invoicing:
- POS option not visible: Ensure POS is enabled under F11 > Inventory > Point of Sale > Enable Point of Sale = Yes. Save and restart TallyPrime.
- Inventory not updating: Check that the godown selected in the POS invoice matches the godown where stock is held. Verify stock items are created and assigned to the correct godown.
- Receipt not printing: Confirm the thermal printer is connected and set as the default printer in Windows. In TallyPrime, go to Gateway of Tally > Point of Sale Settings > Print Configuration and select the correct printer.
- Data corruption: If POS invoices are missing or corrupted, use the data repair tool. Press Alt+Y (Data) > Repair, or F1 (Help) > Troubleshooting > Repair. Always back up your company data first.
Integrating POS with Your Accounting Books
POS invoices are not separate from your accounting. Every POS sale is a sales invoice that flows into your P&L (Profit & Loss) statement and balance sheet. The customer ledger (e.g., "Walk-in Customer") records the receivable or cash received. GST collected is recorded under GST Output liability. At month-end, your GSTR-3B report automatically pulls from these POS invoices.
This integration means your retail sales are fully auditable and GST-compliant without manual reconciliation.
Upgrading Your TallyPrime License for POS at Scale
If you start with TallyPrime Silver (single user, Rs 22,500 + 18% GST) and later need multiple billing counters, upgrade to Gold (unlimited LAN users, Rs 67,500 + 18% GST, indicative 2026 pricing). The upgrade cost is approximately Rs 45,000 + GST. Both Silver and Gold include 1 year of TSS (Technical Support Services) free. TSS renewal costs Rs 4,500 per year for Silver and Rs 13,500 per year for Gold (+18% GST). Early TSS renewal adds about 1 free month, and 2-year renewal offers roughly 10% discount.
Alternatively, if you prefer cloud-based POS, Tally on Cloud offers secure, hosted TallyPrime with bring-your-own-licence hosting from Rs 175-290 per user per month, or with licence included from Rs 899-1,299 per month. You can access it securely via RDP from Windows, Mac, Linux, Android, or iOS, with 99.9% uptime and daily backups.
Next Steps: Getting Started with POS in Your Business
POS invoicing in TallyPrime is a game-changer for retail businesses. It combines speed, accuracy, offline capability, and GST compliance in one module. Whether you run a small grocery store, pharmacy, or clothing boutique, POS invoicing will streamline your billing and keep your inventory accurate.
Ready to implement POS invoicing in your business? Contact Global IT Care, a Tally 3 Star Certified Partner based in Purnea, Bihar, serving businesses since 2010. We help you set up TallyPrime, configure POS, train your staff, and ensure smooth operations. Reach out to us today at +91 75469 00951 via WhatsApp, or visit our office in Purnea to discuss your POS invoicing needs. We are here to make your retail billing fast, accurate, and compliant.
Frequently asked questions
What is POS invoicing in TallyPrime?
POS invoicing is a point-of-sale module in TallyPrime that allows quick, streamlined billing for retail transactions with real-time inventory updates and multiple payment modes.
Can I use POS invoicing without internet?
Yes. TallyPrime is offline-first. POS invoicing works fully offline and syncs inventory when connection resumes. No cloud dependency required.
How do I enable POS in TallyPrime?
Enable POS under F11 (Features) in your company. Activate Point of Sale, set default godown, payment modes, and receipt format. Save and restart Tally.
Does POS invoicing update stock automatically?
Yes. Every POS invoice automatically reduces stock from the selected godown in real time, keeping inventory accurate across all sales channels.
Can I print receipts from POS invoices?
Yes. POS invoices support thermal printer output, email receipts, and SMS. Configure print format under Gateway of Tally > Point of Sale Settings.
Is POS invoicing suitable for GST compliance?
Yes. POS invoices are GST-compliant. Enable GST under F11, and TallyPrime auto-calculates tax. With e-invoicing enabled and TSS active, invoices get IRN and QR codes.