Formula fields not refreshing until page is reloaded

Formula fields not refreshing until page is reloaded

I need help/advice about the formula fields and how I can refresh the information in real-time.

We have two formula fields on our deals page which show calculated prices:

One formula is in a subform which calculates the subform total + 1 other field amount (outside the subform).
  1. ${Quotes and Orders.Inscription Price}+${Quotes and Orders.Total (after Discount)}

The other takes the 'Amount' field and adds 20% to it, to show the user the total of the order including VAT.
  1. ${Quotes and Orders.Amount}/100*120
Neither of these formula fields update until I refresh the page.

Looking through the community topics on this subject, it sounds like the formula fields should update automatically when the fields they're referencing are updated, but this does not happen. Only if I refresh the page manually or update the fields in edit mode (rather than in the page). 

Given that these fields are there specifically to give my users a quick and easy way to see the totals when talking to customers, it is going to be a disaster if they're not updated when users expect them to be. 

I have seen the now() function fix recently implemented by Zoho but cannot see how I can make use of that on my currency formulas shown above. Is it possible?

Maybe I'm just going about it all wrong, so I'm happy to take suggestions on an alternative approach or workarounds. I wondered whether client side script could be the answer but don't want to rely on that too much.