Payment collected by a driver
You will have the customer’s invoice credited, the cash shown as held by the driver until it is handed in, and the amount visible in the driver’s payroll transactions.
When a driver collects cash on delivery, two things are true: the customer has paid, and the company has not yet got the money. NShine ERP keeps both facts. The customer payment is recorded as usual, and the driver carries the amount on their balance until they hand it in or it is netted in payroll, where it appears as Customer Payment paid in the Transactions column.
This page describes the flow as the app shows it on the payroll and balance screens. The exact form used to mark a payment as collected by a driver is listed under items to confirm; your support contact can show you the screen for your plan.
Before You Start
- The driver exists under Drivers and is on the booking.
- The customer invoice for the trip exists, so the collection can be allocated Against Voucher.
- A cash account exists under Books › Bank & Cash for money held in hand.
Steps
- Record the customer’s payment on Payments › Customer Payments with Received From set to the customer and the mode Against Voucher, allocated to the trip’s invoice. Use a Payment Type for cash and the cash account, and write the driver’s name and the LR number in Notes.
- Record the same amount on Payments › Employee Payments against the driver, with Related To set to the booking. Choose the transaction type your company uses for cash held by the driver; this is what shows as Customer Payment paid in payroll.
- Check the driver’s Current Balance on Drivers. It should show the collected amount as owed by the driver to the company.
- When the driver hands over the cash, record the return on Payments › Employee Payments with the matching return type, or leave it to be netted in payroll.
- At month end, open Payroll › Payroll and read the driver’s Transactions column: Customer Payment paid is deducted from the net salary if it has not been returned.
What is recorded where
Record | Screen | Effect |
|---|---|---|
Customer receipt | Payments › Customer Payments | Invoice goes Partial or Paid; cash account goes up |
Driver holding the cash | Payments › Employee Payments, Related To the booking | Driver balance shows the amount owed to the company |
Driver hands in the cash | Payments › Employee Payments (return) or payroll net-off | Driver balance returns to zero |
Month-end view | Payroll › Payroll, Transactions column | Customer Payment paid shown and netted if still open |
What This Changes
- The customer invoice shows Received Amount and Payment Status updated as for any receipt, and the booking view lists the receipt.
- The driver’s Current Balance on the Drivers list and the Single Employee Statement show the amount until it is returned or netted.
- The driver’s payroll row shows Customer Payment paid in Transactions, reducing Net for the month if the cash was not handed in.
- Cash In Hand reflects the receipt; if the money is physically with the driver, your cash account is higher than the cash box until hand-over, which is why the employee entry matters.
Tips
- Use one cash account named for money in transit if drivers often hold cash overnight; it keeps the office cash box count honest.
- Ask drivers to photograph the customer’s acknowledgement and send it on WhatsApp; it lands in the AI Inbox next to the POD.
- Drivers with the mobile app may be able to record the collection themselves where the plan includes it; check with support.
Frequently asked questions
Need Help?
Chat with the NShine ERP support team on WhatsApp at +91 79950 87755, or ask from inside the app. Last checked 9 November 2026 against app.nshineerp.com.
