🏪 BizBytes

BizBytes Collection Agent

Dashboard

Here's what's happening with your business today.

Total Receivable
₹0
View bills →
Overdue
₹0
View bills →
Collected This Month
₹0
Day summary →
Customers
0
View list →
Recent Activity
Sales vs Collection
Sold in period
₹0
Collected in period
₹0
Sales Collection
Attention Required
0
Overdue bills
₹0
Total overdue
Brand-wise
Day-wise
Salesman-wise
Quick Actions
Sales Value
₹0
Bills
0
Customers Billed
0
Collected of it
₹0
Sales Report

What was sold in this period, taken from the bills imported against each salesman. Every other report here answers what is still owed; this one answers what went out. The date used is the bill date, so a month here matches the sales figure on the Targets screen.

By Salesman
By Brand
By Beat
Top Customers
Bills

Date Bill No Customer Brand Salesman Sold Still Due
Collection Day Plan

Which shops are called on which day, and how much is owed on each round. The day comes from the Visit Day column loaded with the opening balances, and can be changed per customer under Masters → Customers.

Round

Customer Day Beat Salesman Phone Bills Outstanding
Brand-wise Outstanding

BrandBillsDiscountReturnedOutstanding
Beat-wise Outstanding

BeatBillsDiscountReturnedOutstanding
Salesman-wise Outstanding

SalesmanBillsDiscountReturnedOutstanding

Settings

Connect WhatsApp, email and AI. Everything here is optional — the app works without any of it.

WhatsApp

How the app sends reminders and reports. Without this, WhatsApp buttons open the app with the message ready and you press send — which works, but cannot attach a file.

Email

An SMTP mailbox the server sends from, so a report can go out with the Excel or PDF attached. For Gmail use an app password, not the account password.

AI

Used to explain a report in plain words and to draft reminder messages. Only figures are sent — totals and counts, never customer names or phone numbers.

Each section also has its own Save. Secrets show masked once saved — leave one blank to keep it.
Opening Balances — first-time setup

Load what this business is already owed on the day it starts using the app, straight from the Bills Receivable report its old software prints. Upload the sheet as it comes — the title block, the per-customer Total lines and the blank rows are all ignored, and the account name only has to appear on each customer's first line.

Columns are matched by their headings, not by position, so extra or reordered columns are fine. Recognised: Account, Salesman, Visit Day, Dated, Ref. No., Group, Ref. Amt., Pending Amt., Last Rcpt Dt., Last Rcpt Amt. Due Days is ignored — the app works ageing out itself from the bill date.

What this does and does not record. Each bill is loaded at its Pending Amt., and the part already paid before go-live is not booked as a collection. That history stays out of collection reports, salesman ledgers and targets, which would otherwise credit people for money they never collected here. Salesmen and brands named in the file are created if they don't exist.

Check the file first reads it and reports exactly what would happen without writing anything. Importing twice is safe: a bill number already loaded for a customer is skipped, so you can fix a few rows and upload the same file again.

Import Outstanding Bills from Excel

Template: Customer Name | Bill No | Amount

Import one brand at a time. The salesman is stored on each bill in this file, so the same customer can have a different salesman for a different brand. The beat is set on customers in this file that don't have one yet.

Discounts & Returns

What the field has asked to take off a bill. Nothing moves until you approve it.

Waiting for you
Receive Payment from Customer
Recent Collections
Customer Salesman Amount Method Date
Payment Reminders

Send a shop a WhatsApp reminder for the money they owe. Overdue accounts are listed first.

ShopOutstandingOverdue
Receivables Aging

How much of your outstanding is fresh versus old. Buckets are by days since the bill date.

By shop

Shop0–3031–6061–9090+Total
Targets —

Each salesman's two goals for this month. Collection is the money brought back from customers. Sales is the value of the bills imported against him — so every sales import that names a salesman counts towards his sales figure automatically.

Day Summary —

Today's collections at a glance. Tap Share to send this to yourself or a group on WhatsApp.

💬 Share on WhatsApp
Beat Plan — Today's Coverage

The shops a salesman needs to cover, and which ones have paid today. Not-visited shops are listed first.

ShopBeatColl. DayOutstandingStatus
Record a promise

When a shop says it will pay, put it here. A promise is against the account, not a particular bill — which bills it settles is decided when the money actually arrives. Nothing here changes a balance.

Promises

Shop Promised For Paid since Still owed Salesman Note
Record a Cheque / PDC

Log cheques you receive — including post-dated ones — and track whether they clear or bounce.

Cheque Register

Cheque DateCustomerCheque NoBankAmountStatus
Day Settlement —
Hand over

Counted: ₹0
Recent settlements
Voucher Date Salesman Cash Cheque Handed over Status Action
Cash Denomination
Per Salesman
Salesman Cash collected With breakdown Not counted Owner counted Difference Action
Combined — all salesmen

Added up from the breakdowns entered against individual cash payments.

Salesman Cash Ledger
Daily Collections & Settlements
Salesman Date Collection Amount Paid to Owner Balance Status Action
UPI Collected (period)
₹0.00
Transactions
0
UPI Tracking

Report only. UPI collections are entered in Cash Flow → Receive Payment by choosing UPI as the payment method.

Date Customer Salesman Bill Amount Notes
Add Brand
Brands List
Brand Name Credit Days Bills Status Actions
Add Beat

Beats are the territories customers belong to. The salesman is picked per brand at import time, not here.

Beats List
Beat Name Customers Status Actions
Add Customer
Customers List

Customers are also created automatically when bills are imported.

Customer Name Phone Beat Coll. Day Address Outstanding Credit Limit Status Actions
Add Vendor
Vendors List

Vendors are also created automatically when purchase bills are imported.

Vendor Name Phone Address We Owe Credit Limit Status Actions
Import Purchase Bills from Excel

Template: Vendor Name | Invoice No | Amount

Import one brand at a time. The brand's credit days decide when a purchase bill counts as overdue. Vendors in the file that don't exist yet are created automatically. Re-importing the same invoice number updates that bill instead of adding it twice.

Purchase Outstanding
Total Payable
₹0.00
Overdue
₹0.00
Open Bills
0
Paid Today
₹0.00
Vendor Invoice No Brand Date Amount Still Owed Overdue Actions
Pay Vendor

Recent Vendor Payments
Date Vendor Invoice Amount Method Reference
Today

—

Manual Entry

For missed or corrected punches. Leave a time blank to keep whatever is already recorded.

Both together recalculate km and allowance.

Attendance Register
Name Role Check In Check Out Hours Selfie Location Odometer KM Allowance Status Actions
Monthly Salary Summary

Payable = monthly salary ÷ days in month × (present days + paid holidays). Allowance = travel km × that person's per-km rate, from their check-out odometer readings. Balance = Payable + Allowance − Advance − Paid, where Paid and Advance come from Cash Book entries for the month.

Name Role Monthly Salary Present Paid Holiday Absent Payable KM Allowance Advance Paid Balance Actions
Money In (this month)
₹0.00
Money Out (this month)
₹0.00
Cash In Hand
₹0.00
Record Entry

The full ledger with date filters is under Reports → Cash Report.

Money In (period)
₹0.00
Money Out (period)
₹0.00
Cash In Hand
₹0.00
Cash Report

Every cash book entry for the chosen period. New entries are added in Cash Flow → Cash Book.

Date Category From / To Reference Notes In Out Action
My Details
Change Password
UPI Collection Account

Set your business UPI ID once. On the Receive Payment screen, choosing UPI / GPay then shows the customer a QR for the exact amount — money comes straight to this account.

Add User
Users List
Username Full Name Role Monthly Salary Per KM Phone / Beat Status Actions