← Back to Blog
Industry Guides12 min read

Accounting for Kirana Stores: Complete Guide for Indian Grocery Shop Owners

KhataGO Team

Retail Accounting Expertsβ€’23 December 2024

Master kirana store accounting with this comprehensive guide. Learn how to track daily sales, manage udhar, control stock, and stay GST compliant.

Running a kirana store involves handling hundreds of transactions daily - from small β‚Ή10 sales to large β‚Ή10,000 bulk orders. Without proper accounting, you'll never know your true profit. This guide will teach you how to manage your kirana store accounts like a professional, even if you've never done formal bookkeeping before.

Why Kirana Store Accounting is Unique

Kirana stores have specific accounting challenges that are different from other businesses. Understanding these will help you set up the right system.

  • High volume of small transactions daily
  • Mix of cash, UPI, and credit (udhar) sales
  • Multiple suppliers with different payment terms
  • Products with varying GST rates (0%, 5%, 12%, 18%)
  • Perishable items requiring stock rotation
  • Festive and seasonal demand variations
  • Regular customers expecting credit facilities

Essential Registers for Your Kirana Store

These are the basic records every kirana store should maintain. You can keep them in traditional registers or use digital tools like KhataGO.

  • Daily Sales Register: All cash and credit sales with customer name
  • Cash Book: Money received and paid each day
  • Udhar (Credit) Register: Who owes how much and since when
  • Purchase Register: All stock purchases with supplier details
  • Stock Register: What's in your shop and go-down
  • Expense Register: Rent, electricity, salary, transport, etc.
  • Bank Book: All bank transactions (if you have business account)

Daily Accounting Routine for Kirana Stores

Follow this routine every day. It takes only 15-20 minutes but saves hours of confusion later!

  • Morning: Count opening cash in galla (cash drawer)
  • Morning: Check any pending deliveries from suppliers
  • During sales: Record every transaction, especially udhar
  • Evening: Count closing cash and match with sales
  • Evening: Record all purchases received today
  • Evening: Update stock for fast-moving items
  • Night: Quick review of udhar pending collection

Managing Udhar (Credit Sales) Effectively

Udhar is both a blessing and curse for kirana stores. It builds customer loyalty but can destroy your cash flow if not managed properly.

  • Maintain separate page/record for each credit customer
  • Always note the date and items sold on credit
  • Set weekly or monthly settlement dates
  • Politely remind customers before due date
  • Have a maximum credit limit for each customer
  • Stop new credit if old dues are unpaid
  • Consider offering small discount for cash payment

Stock Management for Kirana Stores

Proper stock management prevents wastage, theft, and ensures you never run out of fast-selling items.

  • Track fast-moving items: rice, dal, oil, sugar, milk
  • Use FIFO (First In, First Out) for perishables
  • Check expiry dates regularly
  • Reorder before items go out of stock
  • Count stock weekly for high-value items
  • Keep go-down stock separate from shop stock
  • Monitor theft-prone items closely

GST for Kirana Stores

Many kirana items have different GST rates. Here's a quick overview of common products.

  • 0% GST: Fresh fruits, vegetables, milk, eggs, meat, fish, grains
  • 5% GST: Sugar, tea, coffee, edible oils, spices, packaged food items
  • 12% GST: Butter, ghee, almonds, fruit juices, namkeen, sweets
  • 18% GST: Biscuits, chocolates, ice cream, soft drinks, toiletries
  • Note: Branded and packaged items often have higher GST than loose items

If your annual turnover is below β‚Ή40 lakhs, you may not need GST registration. But keeping GST-wise records still helps for future growth!

Tracking Purchases from Suppliers

Managing multiple suppliers is crucial for getting best prices and maintaining supply chain.

  • Keep supplier contact and payment terms list
  • Record every purchase with invoice number and date
  • Track credit period for each supplier
  • Compare prices across suppliers regularly
  • Build relationships for better credit terms
  • Pay on time to maintain good reputation
  • Keep all purchase invoices organized by month

Calculating Your Daily Profit

Knowing your daily profit helps you understand if your business is healthy. Here's a simple formula.

  • Total Sales (Cash + UPI + Credit given)
  • Minus: Cost of items sold (at purchase price)
  • Equals: Gross Profit
  • Minus: Daily expenses (rent portion, electricity, etc.)
  • Equals: Net Daily Profit

Common Accounting Mistakes Kirana Owners Make

  • Not recording small udhar transactions
  • Mixing personal and shop expenses
  • Forgetting to include all expenses in profit calculation
  • Not tracking slow-moving and expired stock
  • Giving too much credit without limits
  • Not reconciling cash daily
  • Ignoring bank account transactions

Using WhatsApp for Kirana Accounting

Modern tools like KhataGO let you do all your accounting via WhatsApp - the app you already use every day.

  • Record sale: "Sharma ji 500 udhar chai patti"
  • Record purchase: "Hindustan Unilever 15000 ka maal aaya"
  • Check udhar: "Sharma ji ka udhar?"
  • Record payment: "Sharma ji ne 500 diye"
  • Daily report: "Aaj ki bikri?"
  • Get everything in Hindi, English, or Gujarati

KhataGO is built specially for Indian kirana stores. Track sales, udhar, stock, and GST - all through WhatsApp messages. No training needed, start in 2 minutes!

Monthly Review Checklist

  • Total sales for the month
  • Total purchases and expenses
  • Net profit or loss
  • Pending udhar collection amount
  • Pending supplier payments
  • Slow-moving stock to clear
  • Top 10 selling products
  • Top 5 credit customers to follow up

Start Your Proper Accounting Today

Don't let another day pass without proper accounting. Whether you use traditional registers or modern apps, what matters is consistency. Start with one simple step - record every transaction starting today. Your future self (and your bank balance) will thank you.

Tags

Kirana StoreGrocery ShopRetail AccountingSmall BusinessStock Management

Share this post

Ready to simplify your accounting?

Join thousands of small business owners using KhataGO

Get Started Free