Invoicing7 min readMay 10, 2026By Balaji Builds

How to Track Payments and Cash Flow
for Your Small Business in India

Most small business owners in India know how much their biggest customer owes them. But ask about the total outstanding across all customers, or the revenue for last month vs the month before — and most go blank. That gap between what you think you know and what's actually happening is where cash flow problems hide.

Why Most Small Businesses in India Struggle with Cash Flow

  • No invoicing systemCustomers don't have a written record of what they owe, so they delay or dispute
  • Payments received in mixed modesCash, UPI, cheque — hard to reconcile without a system
  • Credit given on trustRegular customers run high outstanding balances that are uncomfortable to chase
  • No visibility into trendsCan't tell if business is growing or shrinking month-on-month

The 3 Numbers Every Business Owner Must Know

Total Outstanding

Sum of all unpaid invoices across all clients right now. This is money you've earned but haven't received.

Monthly Revenue

Total of all invoices raised this month. Compare with last month to see if you're growing.

Monthly Collections

Total payments actually received this month. Revenue – Collections = Cash flow gap.

Step-by-Step: How to Track Payments Using Balaji Invoice

  1. Create an invoice for every saleEven for cash sales to regular customers. The discipline of issuing an invoice every time is the foundation of good payment tracking.
  2. Record the payment modeWhen a customer pays, mark the invoice as paid and record whether it was cash, UPI, bank transfer, or cheque. The date and mode both matter.
  3. Check outstanding weeklyOnce a week, look at your 'pending' invoices list. Any invoice older than your agreed payment terms should trigger a follow-up.
  4. Filter by customerFor each regular customer, you can see total billed vs total received. This is your 'ledger' for that relationship.
  5. Review monthly statisticsAt month end, check your revenue vs collections. If collections are consistently below revenue, your credit policy is too loose.

How to Follow Up on Unpaid Invoices Without Damaging Relationships

Most business owners in India avoid chasing payments because they fear damaging the relationship. The opposite is true — a professional, documented follow-up actually builds trust because it shows you run a serious business.

Days OverdueActionTone
Due todayShare the invoice PDF on WhatsApp as a reminderFriendly — 'Just sharing for reference'
7 days overdueWhatsApp follow-up with invoice attachedPolite — 'Wanted to check on payment status'
15 days overduePhone call + WhatsAppDirect — 'We need to close this invoice by Friday'
30 days overdueFormal written noticeFirm — mention late payment interest if in your terms
45+ days overdueStop further credit; involve a mediator if neededSerious — protect your business first

Start Tracking Today — Free

Balaji Invoice gives you a real-time dashboard showing total outstanding, monthly revenue, and payment status per client — completely free for shopkeepers, contractors, and freelancers across India.

Frequently Asked Questions

What is the easiest way to track who owes me money in my small business?

The easiest way is to use a free invoicing tool like Balaji Invoice. Create an invoice for every sale, record payments when received, and the app automatically shows which invoices are outstanding and how much each customer owes. This is more reliable than a notebook or memory, and takes less time than a spreadsheet.

What is cash flow and why does it matter for small businesses?

Cash flow is the difference between money coming in (sales, payments received) and money going out (expenses, supplier payments) over a time period. A business can be profitable on paper but fail if cash flow is negative — i.e., if customers aren't paying on time while you still need to pay suppliers and staff. Tracking cash flow weekly helps you catch problems before they become crises.

How often should I follow up on unpaid invoices?

Follow up on the due date if not paid, then again 7 days later, then 14 days later with a firmer message. After 30 days overdue, call the client directly. For regular customers, a gentle WhatsApp message sharing the invoice PDF usually gets quick results. Having a written invoice makes follow-up much easier — you can simply forward the document.

Related Articles

© 2026 Balaji Builds. All rights reserved.v2026_1.0

Privacy PolicyTerms

Built with 🧡 in India India