navipos tutorials

End of Day Procedures

2 min read Updated Jun 06, 2026 4 views

End of Day Procedures

Closing the day properly in NaviPOS ensures accurate records and accountability. Follow these steps every evening.


Step 1 — Process All Pending Sales

Before closing:

  • Complete any sales on hold
  • Process any pending M-Pesa payments
  • Handle any outstanding returns

Step 2 — Count Your Cash

  1. Count all cash in the register
  2. Note the total on paper

Step 3 — Run End of Day

  1. Go to POS → End of Day (or press F8)
  2. Enter the physical cash count (what you actually counted)
  3. NaviPOS displays:
    • Expected cash — Based on cash sales minus cash payouts
    • Actual cash — What you entered
    • Variance — Difference (overage or shortage)
  4. If there's a variance, add a note explaining it
  5. Click Close Day

Step 4 — Review the Daily Report

After closing, NaviPOS generates a daily summary:

| Section | Details | |---------|---------| | Total Sales | Revenue for the day | | Transaction Count | Number of sales | | Payment Breakdown | Cash, M-Pesa, Card, Credit amounts | | Returns | Any returns processed | | Discounts | Total discounts given | | Expenses | Any expenses logged during the day | | Net Cash | Expected cash after all calculations | | Variance | Difference between expected and actual cash |


Step 5 — Print and Archive

  • Click Print Report to get a hard copy
  • The report is automatically saved in NaviPOS for future reference
  • Business owners can also view it remotely via NaviPOS-Web

Best Practices

  • 🕐 Close at the same time every day — Consistency helps with comparisons
  • 💰 Count cash twice — Verify your count before entering it
  • 📝 Always explain variances — Even small ones
  • 🔒 Secure the cash — Store in a safe after counting
  • 📊 Review trends — If variances happen regularly, investigate

Next: Learn about Staff Management or Processing Returns.

Was this page helpful?

Send feedback