How to Show More Decimal Places for Currency in Microsoft Access
Question details
The user needs to display currency values with more than three decimal places without them being rounded up automatically.

- Product
- Microsoft Access
- Device & OS
- not provided
- Scenario
- Entering highly precise currency values (e.g., £0.01798) in database fields or form controls for accurate tracking.
- Observed behavior
- Access rounds the entered currency value to fewer decimal places (like £0.018000) because the default field format restricts the maximum decimal count.
Ensure you have Design View permissions for the specific table or form containing the currency field, as modifying property formats requires structural edits.
Apply a Custom Currency Format in Design View
You can manually type a custom format string in the Format property box to enforce exact decimal precision, overriding the default drop-down options.
By default, Microsoft Access might restrict currency fields to standard standard two or three decimal places, causing unintended rounding for precise financial data. Creating a custom format overrides this limitation and displays exactly the precision you specify.
Open your Microsoft Access table or form in Design View.
Click to select the specific currency field or form control that you want to modify.
Open the Property Sheet (press F4 on your keyboard if it is not currently visible) and locate the 'Format' property under the General or Format tab.
Type your desired custom format directly into the box, such as £#,##0.000000. Do not worry if this format is not available in the drop-down list; Access will accept typed inputs.
Save your table or form and switch back to Datasheet or Form View to verify that your currency values now display the correct decimal places without rounding.

Manage Financial Data Easily with WPS Office
If you are looking for a lightweight, free, and highly compatible alternative to Microsoft Office for managing data and financial records, WPS Spreadsheet is an excellent choice. It offers powerful data tracking capabilities, precise cell formatting controls, and seamless compatibility with Microsoft Excel without the steep learning curve of database software.
- 1. Download WPS Office: Visit the official WPS Office website to download and install the free productivity suite.
- 2. Open WPS Spreadsheet: Launch WPS Office and click on 'Spreadsheet' to create a new financial tracker or open an existing file.
- 3. Format Cells for Precision: Select your data cells, right-click to choose 'Format Cells', and easily define exact decimal places for your precise currency values.

Frequently Asked Questions
Why is my Access custom format not showing in the drop-down list?
Microsoft Access only displays standard built-in formats in the drop-down menu by default. You must manually type custom formats (like £#,##0.000000) directly into the Format property box.
Can I adjust decimal places without changing the database field type?
Yes, you can keep the data type as Currency or Number and adjust both the Format property and the Decimal Places property in the Property Sheet to achieve the exact display precision you need.
Does changing the field format alter the underlying stored data in Access?
No, modifying the Format property only changes how the data is visually presented on your screen. Access still stores the original, precise value behind the scenes as long as the underlying field size supports it.




