ERPNext Foundation ERPNext Cloud Chat Blog Discuss Frappé* Donate

POS Closing Voucher



Hello there

  • Where to find POS closing voucher in Retail installation
  • How can a sales counter staff close their shift / session and print POS closing voucher

Please help


yip this is important
i need it to


i made a cashier closing module , so do you think its important so i contribute it ?


This is very important in any standard POS.Find means of contributing this


ok i will contribute this soon, wish you all enjoy it :slight_smile:


Hi Bassam, Eid Mubarak to you and your loved ones. I am also interested in POS closing system. Basically cashier opens the day with $100 as cash. Makes sales of $300 hence the amount in cash drawer should be $400.

I used this but it does not have opening cash balance in the cash drawer.

Thanks for the efforts though.


I’ve been asking this for a while.

This thead I had started explains what is required and a few links to a few sample reports:


We are working on recreating a new doctype for POS opening and closing voucher. This is built on the POS Closing Voucher I shared above. It would be as follows

We may skip Step #4 if does it gives too much trouble in creating it. Points to note:


Feel free to point us into right direction if you feel we missed something.


I have pushed a pull request with a new cashier closing feature and it is already merged and will be available soon for production with the next merging of develop branch , it contains a custody field as you can write the opening balance on it then you can also write the expenses which taken from your save also you write the total amount of cash in your save based on the modes of payments which you received then the system will make some calculations and will show the net amount which should be equal to the total of your sales invoices , so the manager can review it and check for any differences if found and track the reasons.


Thank you @Bassam_Mamdouh. I guess the opening amount is entered (change amount) at closing time of pos closing.
We are working on a different method which is to create an opening cash amount. The DocType is submitted.

At closing time the amount is pulled into Closing Voucher. Reason behind this method is to block cashier manipulating opening cash if the amount in till/cash drawer is lesser than what it should be in closing voucher.



Do you have a pull request for this ?