To restrict users from updating the price of items in your organisation, you need to update their access to the Purchase Price and Selling Price custom fields to Read Only. Here’s how:
Users of the selected role will not be able to update the price of items in your organisation.
Books
Simplify accounting
and GST filing.