We don't have this model, so I'll have a stab at it and say that it sounds like one of the print wheels in the drum of the printer is stuck. This is common if the display is calculating correctly, but the printer is coming up with different amounts.
-------------------------------------------------------
Royal cash register manuals:
http://the-checkout-tech.com/manuals2/cashregisters/royal1.php
Mark
March 2010