BusinessApril 2026 · 8 min read

How to Know Your Daily Profit from M-PESA Till with PesaLedger (Simple Method)

Learn the simple formula to calculate your real daily profit from your M-Pesa Business Till — separating gross sales from expenses, withdrawals, and charges — using PesaLedger in under 5 minutes.

Why Most Till Owners Don't Know Their Real Profit

Ask most Kenyan business owners how much profit they made last month and you will get one of two answers: "I'm not sure" or a number that turns out to be gross sales, not profit. This is one of the most common and costly mistakes in small business management — confusing revenue with profit.

Your M-Pesa Till shows you every payment received, which is your gross income. But your actual profit is what remains after you subtract the cost of goods sold, operating expenses, withdrawals for personal use, supplier payments, and M-Pesa transaction charges. Without separating these, you cannot know whether your business is truly growing or just moving money around.

The profit confusion problem:

A shop owner receives KES 80,000 in till payments in a month. They spend KES 55,000 restocking goods, KES 8,000 on rent, and KES 3,000 on utilities. Their actual profit is KES 14,000 — not KES 80,000. Without proper tracking, they might make business decisions based on the wrong number.

The Simple Daily Profit Formula for M-Pesa Till Owners

Calculating daily profit from your M-Pesa Till is straightforward once you have your transactions properly categorised. The formula is:

Daily Profit = Gross Sales − Cost of Goods − Operating Expenses − M-Pesa Charges

Breaking this down for a typical M-Pesa Till business:

CategoryWhat it includesEffect on profit
Gross SalesAll payments received from customers via till+ (income)
Stock / COGSPayments to suppliers, goods purchased for resale− (expense)
Rent & UtilitiesShop rent, electricity, water, internet− (expense)
SalariesStaff wages, casual labour payments− (expense)
M-Pesa ChargesSafaricom transaction fees on withdrawals− (expense)
Personal WithdrawalsMoney taken out for personal use (not a business cost)Not counted as expense

How PesaLedger Calculates Your Daily Profit Automatically

Doing this calculation manually for every day of the month would take hours. PesaLedger automates the entire process. When you upload your M-Pesa Till statement, the AI reads every transaction and assigns it to the correct category — Sales, Stock/COGS, Rent, Utilities, Salaries, or Charges. The dashboard then shows you:

  • Gross Sales: Total money received from customers this month
  • Total Expenses: All outgoing payments categorised by type
  • Net Balance: Gross sales minus all expenses — your operating profit
  • Daily Average: Your average daily income and expense for the period
  • Month-over-month trend: Whether your profit is growing or shrinking compared to last month

The Reports page breaks this down by month, so you can see exactly which months were most profitable and which had unusually high expenses. The Cash Flow Forecast page uses your last 6 months of data to project what the next 3 months are likely to look like — giving you time to plan ahead.

Step-by-Step: Check Your Daily Profit in 5 Minutes

Here is the exact process to know your daily profit from your M-Pesa Till using PesaLedger:

  1. 1

    Download your Safaricom statement

    Open MySafaricom App → M-Pesa → Statements → select your Business Till → choose the month → Request Statement. You will receive a PDF by email.

  2. 2

    Upload the PDF to PesaLedger

    Log in at pesaledger.org → go to Upload → drag and drop your PDF. The AI processes it in under 30 seconds.

  3. 3

    Review the Dashboard

    Your gross sales, total expenses, and net balance are shown immediately. The pie chart shows your expense breakdown by category.

  4. 4

    Check the P&L Summary

    Go to Reports → Monthly P&L. This shows your profit (net balance) for each month side by side, so you can see trends at a glance.

  5. 5

    Divide by days for daily average

    Your monthly net balance divided by the number of business days gives your average daily profit. For example, KES 42,000 net over 22 working days = KES 1,909 average daily profit.

Using Your Data to Improve Profit

Knowing your profit is just the first step. The real value comes from using that data to make better decisions. PesaLedger gives you several tools to help:

Customer Leaderboard

See which customers are sending you the most money. Your top 5 customers often account for 40–60% of revenue. Knowing who they are helps you focus your retention efforts.

Expense Category Breakdown

The pie chart on your dashboard shows exactly where your money is going. If Stock/COGS is taking 75% of your revenue, your margins are thin and you may need to negotiate better supplier prices or raise your prices.

Recurring Payments Tracker

PesaLedger automatically identifies recurring payments — rent, subscriptions, loan repayments. Seeing your total committed monthly outflows helps you understand your minimum revenue requirement to break even.

Bonus: Use Your Profit Data to Access Business Loans

Kenyan banks and microfinance institutions increasingly require M-Pesa statements as proof of income when assessing business loan applications. A business that can show consistent monthly profit — not just high gross sales — is far more likely to be approved and to receive better terms.

PesaLedger's Loan Readiness Score analyses your last 6 months of transaction data and gives you a score out of 100 based on factors that lenders care about: consistency of income, expense control, cash flow stability, and absence of large unexplained gaps. The score also tells you exactly what to improve to increase your chances of loan approval.

Key insight: A business with KES 50,000 monthly profit that is consistent over 6 months is more attractive to a lender than a business with KES 200,000 gross sales but highly variable net income. Consistency is what lenders value most.

See your real daily profit in minutes

Upload your M-Pesa Till statement and PesaLedger calculates your profit automatically. Free during open beta.

Calculate My Profit Free