Others

How to Show More Decimal Places for Currency in Microsoft Access

Steve KSteve K Nov 2, 2026 869 views

Question details

The user needs to display currency values with more than three decimal places without them being rounded up automatically.

How to Show More Decimal Places for Currency in Microsoft Access
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.
Before you start

Ensure you have Design View permissions for the specific table or form containing the currency field, as modifying property formats requires structural edits.

Solution 1Recommended

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.

1
Open in Design View

Open your Microsoft Access table or form in Design View.

2
Select the Field

Click to select the specific currency field or form control that you want to modify.

3
Open Property Sheet

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.

4
Enter Custom Format

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.

5
Save and Verify

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.

Apply a Custom Currency Format in Design View
Adding Currency Symbols: You can seamlessly include specific currency symbols like £ or $ directly within the custom format string so they display automatically before your numeric entry.
Free Microsoft Office alternative

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. 1. Download WPS Office: Visit the official WPS Office website to download and install the free productivity suite.
  2. 2. Open WPS Spreadsheet: Launch WPS Office and click on 'Spreadsheet' to create a new financial tracker or open an existing file.
  3. 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.
Free and lightweight software suite with a familiar interfaceFully compatible with Microsoft Excel (.xlsx, .xls) formatsPrecise control over currency and decimal formatting for financial dataBuilt-in templates for easy budget and financial tracking
microsoft office alternative - wps office

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.