How to Track Daily Sales and Expenses Using SwiftKhata — Step by Step Guide

14 Jun 2026

Why Tracking Daily Sales and Expenses Matters

Every successful shopkeeper in Pakistan knows one truth: if you don't track your money, your money disappears. It doesn't get stolen — it leaks. A sale you forgot to record. An expense you didn't write down. A credit customer who slipped your mind.

At the end of the month, you look at your cash and wonder: "Maine itna kaam kiya, phir bhi paisa kahan gaya?"

The answer is simple — you weren't tracking properly. And that's exactly what SwiftKhata solves. This guide will walk you through the entire process of setting up your daily sales tracker from scratch, step by step.

Step 1: Install SwiftKhata on Your Shop Computer

SwiftKhata is a desktop application that runs on Windows — the same computer you probably already have at your shop counter.

How to install:

  1. Download SwiftKhata from the official website
  2. Double-click the installer file (.exe)
  3. Follow the on-screen instructions — just click "Next" a few times
  4. The app will open automatically after installation

Important: SwiftKhata works completely offline. You don't need a constant internet connection. Your data is stored safely on your own computer, and it syncs to the cloud whenever internet is available.

Step 2: Add Your Products to the Catalog

Before you can track sales, SwiftKhata needs to know what you sell. This is a one-time setup — once you add your products, they're saved permanently.

How to add products:

  1. Click on "Products" or "Stock" in the main menu
  2. Click "Add New Product"
  3. Fill in the details:
    • Product Name: What you call it (e.g., "Pepsi 1.5L", "Surf Excel 1kg")
    • Purchase Price: What you pay the supplier (e.g., Rs 120)
    • Sale Price: What you charge customers (e.g., Rs 140)
    • Current Stock: How many units you have right now
    • Barcode: If the product has a barcode, scan it or type it in
  4. Click "Save"

Pro tips for adding products:

  • Start with your top 20-30 products. You don't need to add everything on day one. Begin with the items you sell most often and add the rest gradually.
  • Use barcodes if possible. Most packaged products already have barcodes. Using them makes billing faster — just scan and go.
  • Be consistent with names. Write "Coca Cola 1.5L" not "Coke" one time and "Coca Cola" another time. Consistency makes searching easier.

Step 3: Record Every Sale

This is the core of daily tracking. Every time a customer buys something, record it in SwiftKhata.

How to record a sale:

  1. Open the Sales or POS screen
  2. Search for the product by name or scan the barcode
  3. Set the quantity (how many the customer is buying)
  4. The total calculates automatically based on your sale price
  5. Choose the payment method:
    • Cash — customer paid in full
    • Credit (Udhar) — customer will pay later
    • Mobile Payment — JazzCash, EasyPaisa, etc.
  6. Click "Complete Sale"

What happens behind the scenes: When you record a sale, SwiftKhata automatically does three things:

  • Adds the revenue to your daily sales total
  • Subtracts the quantity from your stock count
  • Calculates the profit margin for that sale

You don't have to do any math. The app handles it all.

Handling credit sales (udhar):

If a customer buys on udhar, SwiftKhata records it separately. You can see a full list of all credit customers and how much each one owes. When they come back to pay, you simply mark the payment as received.

Step 4: Log Your Daily Expenses

Sales are only half the picture. To know your real profit, you need to track expenses too.

Common expenses to track:

  • Supplier payments — money you pay to restock products
  • Rent — monthly shop rent (divide by 30 for daily)
  • Electricity bill — another monthly expense to divide out
  • Staff salary — if you have helpers or delivery boys
  • Transport / delivery — cost of getting stock to your shop
  • Miscellaneous — chai, packaging bags, cleaning supplies

How to record expenses:

  1. Go to the "Expenses" or "Purchases" section
  2. Click "Add Expense"
  3. Enter the details:
    • Category: What type of expense (supplier, rent, utility, etc.)
    • Amount: How much you paid
    • Supplier/Vendor: Who you paid (if applicable)
    • Notes: Any details you want to remember
  4. Click "Save"

Golden rule: Record expenses the moment they happen. Don't wait until the end of the day. If you pay your delivery guy Rs 500 in the morning, log it in the morning. If you buy packaging bags for Rs 200 at lunch, log it at lunch. Real-time tracking is always more accurate than memory-based tracking.

Step 5: Review Your Daily Summary

At the end of each day, SwiftKhata gives you a complete picture of how your business performed.

Your daily summary includes:

  • Total Sales: How much revenue came in today
  • Total Expenses: How much you spent today
  • Net Profit: Sales minus expenses — your actual earning
  • Cash vs Credit: How much was cash and how much was udhar
  • Top Products: Which items sold the most
  • Low Stock Alerts: Products that are running low

How to view the daily summary:

  1. Go to the "Dashboard" or "Reports" section
  2. Select today's date
  3. View your complete breakdown

This takes less than 30 seconds. And it gives you more insight into your business than hours of manual calculation in a paper register.

Step 6: Use Weekly and Monthly Reports

Daily tracking is powerful, but the real insights come from looking at trends over time.

Weekly review — ask yourself:

  • Which day of the week had the highest sales?
  • Are my expenses increasing compared to last week?
  • Which products are consistently popular?
  • How much udhar is outstanding?

Monthly review — ask yourself:

  • What was my total profit this month?
  • Am I making more or less than last month?
  • Which supplier am I spending the most with?
  • Do I need to adjust any product prices?

SwiftKhata generates all these reports automatically. You just need to look at them and make decisions.

Common Mistakes to Avoid

Mistake 1: Not recording small sales

"It's just a Rs 20 sale, I'll skip it." Don't. Those Rs 20 sales add up. If you skip ten small sales a day, that's Rs 200 daily, Rs 6,000 monthly that doesn't show up in your records. Record everything.

Mistake 2: Recording expenses at the end of the day from memory

You will forget things. Guaranteed. Record expenses as they happen, not from memory at closing time.

Mistake 3: Not doing a daily review

The power of SwiftKhata is in the insights it gives you. If you record sales but never look at the summary, you're doing half the work for zero benefit. Spend one minute each evening reviewing your daily numbers.

Mistake 4: Ignoring low stock alerts

When SwiftKhata tells you a product is running low, order it. Don't wait until it's completely out of stock. Out of stock means lost sales and lost customers.

The Difference It Makes

Shopkeepers who use a proper daily sales tracker consistently report these benefits:

  • They know their exact profit — no more guessing whether the month was good or bad
  • They waste less stock — because they can see what's selling and what's sitting
  • They collect more udhar — because they have a clear record of who owes what
  • They make better purchasing decisions — because they know which products have the best margins
  • They save time — no more late-night register counting and manual calculations

Start Today — It's Free

SwiftKhata is free to download and use. There's no subscription fee, no hidden charges, and no limit on how many products or sales you can record. Your data stays on your computer, under your control.

The best time to start tracking your shop accounting in Pakistan was last year. The second best time is today. Download SwiftKhata, add your top products, and record your first sale. By tomorrow morning, you'll have your first daily summary — and you'll wonder how you ever ran your shop without it.

Ready to Try SwiftKhata?

Start free — your first month is on us. No credit card needed.