I have added in a cost to each part, but when I put in a value it shows the cost with 5 decimal places after. How can I reduce this to only 2?
Check this thread
Primary Value Dimension Decimal Places
Tom this is a limitation reported under SPR 95792 (and duplicate SPR 338597). When a Custom Property is set to 'Number' in the Type column, it always shows as 6 digit precision regardless of the unit precision settings in the Document Properties.
I'd recommend contacting your VAR to have you added to the notification list for SPR 95792. Also have them notify SOLIDWORKS that SPR 95792 is not visible in the SOLIDWORKS Knowledge Base. However it is visible if you search for it in My.SOLIDWORKS.com.
As a workaround, change the Type column to 'Text' and the evaluated value will be the exact same as what you type.
Try to switch the Type to "Text":
Retrieving data ...