Odoo Help


12 Answers
Koen Fasten Uganda
2/19/13, 6:39 AM

Dear Jheszica,

I am in a similar situation as you. Let me tell you what I understand so far of how it works. Let me know if my info is helpful to you or if you discovered things that contradict how I think it works!

I got a pile of cash in the safe. (say 1000$) then I have a little box on my office for people coming in wanting a little cash to get small stuff like a lightbulb.

Step 1) configure the cash journal goto: configuration >> journals >> journals >> click on the cash journal Then select the cash journal for the profit account, the loss account and the internal transfer account. This means if you put money in this cash register it will be taken from the cash account.

Question 1) I read in another post something about the checkbox opening with last closing balance but wasn't able to figure out how it works. (checking and unchecking didn't really change the behaviour)

Step 2) Create a cash register goto: bank & cash >> cash registers >> click create Now click open cashbox. At this point the box is empty. Lets assume you have 4 fifty dollar bills for the cash register.

Step 3) Put money in the box Click on the more button in the center of the top toolbar, then select put money in Put 200 and as reason something like initial deposit.

Step 4) do a petty cash transaction Click edit then add item in the obi put lightbulb in the amount put -5 (don't forget the minus sign else it will add to the register). Also put office expenses in the account.

OBI: I am not sure about the OBI but I think it seems to be just a reference to the transaction. Because when you put the reason for the initial deposit it puts it in the OBI space. However if you put numbers it will rank you transactions according to the OBI number which is odd. The OBI code stand for : "Originator to beneficiary information" (hover over and you will see).

Step 5) Take money out to close the cash register At the end of the day you take what reamins fo the cash register out of your box and add it to the cash in your safe. Click more, take money out, Reason end of day withdrawal, amount -195

Step 6) Close cash box Click close cash box and you will see it will make the proposed journal items for you. one in particular being the office expenses being debited and cash being credited.



jheszica Philippines
2/20/13, 2:50 AM

Hi, thanks to this step by step tutorial.. It is really helpful for me, How ever every time I tried to Put Money In, I am receiving a Server Error. Is this Internal Error? please help. thanks thanks again

Koen Fasten Uganda
2/20/13, 4:51 AM

Hi Jheszica, Can you give the exact server error you are getting? Were you able to do other transactions in the system? Like add a journal item (or two to make it complete)?

jheszica Philippines
2/20/13, 7:17 AM

image description

This is the screenshot of the error I am receiving. So far, this is the first time I receive this error. Thanks thanks again.

denbei Indonesia
4/25/13, 4:55 AM

hi all, i am receiveng the same error as jheszica. so i skip step number 5, and go to tab cash control and click button Edit. At column closing unit number, type the amount of cash that now you have (after cash addition/deduction in tab cash transaction) and click save button. Now you can close the cash box succesfully..

Installfy Spain
2/8/16, 8:10 PM

In version 9 Odoo how we can remove the opening to the last closing balance of payment methods available subject.

Simon Hong Kong
1/27/15, 7:51 AM

Thanks for Great answer, Koen.

I am just not sure, what should be in journal for the profit account, the loss account and the internal transfer account?

Can it all be the same (cash journal) ?


M. Höppner Germany
2/2/14, 2:19 PM


a bit late(r) cause I had the same problem. However this is one (of the view) things which is described properly in the Docs:

Cash Control

You have to go menu Accounting ‣ Configuration ‣ Journals ‣ Journals and open the cash journal , then go to the Cash Register tab of form and select option Opening With Last Losing Balance and Cash Control.

Because if you do not select that options , than you will find Opening Cash Control field 0.00 of Cash Register form. So first you have to configure Journal.

Hope it (still) helps

Nijani Danansuriya Sri Lanka
9/20/13, 9:53 AM


I am getting this error. "Please check that the field 'Internal Transfers Account' is set on the payment method 'Cash'." what am I doing wrong?


Mohamed Hagag Egypt
4/3/13, 5:55 PM

Is it a must that closing the cash register should be empty ?

every time i try to close the CR with some money inside I get error msg saying that the expected amount of 0.0 is not equal to the computed amount ?

If so then this is not a way to manage a petty cash. and this is made only for POS sales which got emptied daily.


denbei Indonesia
4/25/13, 5:05 AM

hi mohamed.. You can leave the cash register with some money inside. Before close the CR, you must update tab cash control with the latest amount of cash that you have. When you do that, you can close CR without error message.

Synersys, Lyza Philippines
5/29/13, 4:55 AM

Hi All. Even if I already updated the closing balance, I still get the error msg " amount of 0.0 is not equal to the computed amount". I've noticed that both opening and closing cash balance always reflect a 0 amount, unlike with version 6 wherein the cash balance is updated. ( I'm pertaining to the summary below the cash and transaction tab). It only reflects the transaction total hence reflecting an unbalanced amount. Is this a bug encounter from v6 to v7 migration? Hope you can enlighten me.

Ask a Question
Keep Informed
8 follower(s)
About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.

Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now