Setting Item Price to Four-Decimal Precision

The title of this thread has been edited by a Square Moderator from the original: How can I set an item's price to 4 decimal precision?

 

How can I set an item's price to 4 decimal precision?

1,418 Views
Message 1 of 4
Report
1 Solution
Square Champion

Solution

Square will only let you charge a price up to two decimal places, so you can't do it directly. However, you can get four-decimal precision by adjusting the unit definitions and pricing strategies. 

 

  1. Define a Smaller Unit of Measure:

    • Instead of pricing per standard unit (e.g., per gram), define a smaller unit that aligns with your desired pricing precision.
    • For example, if you wish to price an item at $0.0250 per gram (which isn't directly possible due to the two-decimal limitation), you can redefine the unit to milligrams. Since 1 gram = 1,000 milligrams, the price per milligram would be $0.000025.
  2. Set Up the Custom Unit in Square:

    • Navigate to your Square Dashboard:
      • Go to Items & Orders > Items > Units.
    • Click on Add a Unit.
    • Define the unit (e.g., milligram) and set the precision to the necessary decimal places.
    • Save the new unit.
  3. Apply the Custom Unit to Your Items:

    • In your item library, assign the newly created unit (e.g., milligram) to the relevant items.
    • Set the price per this new unit (e.g., $0.000025 per milligram).
  4. Ring Up Sales Using the Custom Unit:

    • When processing a sale, enter the quantity in terms of the new unit. For instance, if a customer purchases 2 grams, you'd enter 2,000 milligrams.

This should effectively get you where you need to be (danged ole metric system)

 

What exactly are you trying to do the fractional pricing?  I only ever see that at gas stations nowadays.

Donnie
Multi-Unit Manager | Founder, Table & Ledger
tableandledger.com

Square AI Champion | Using Square since July, 2017

"Good judgment comes from experience, and experience comes from bad judgment."

"You can have everything in life you want, if you will just help other people get what they want." - Z.Z.

"AI doesn't replace your judgment. It gives your judgment better information to work with."

View Solution >

1,384 Views
Message 2 of 4
Report
3 REPLIES 3
Square Champion

Solution

Square will only let you charge a price up to two decimal places, so you can't do it directly. However, you can get four-decimal precision by adjusting the unit definitions and pricing strategies. 

 

  1. Define a Smaller Unit of Measure:

    • Instead of pricing per standard unit (e.g., per gram), define a smaller unit that aligns with your desired pricing precision.
    • For example, if you wish to price an item at $0.0250 per gram (which isn't directly possible due to the two-decimal limitation), you can redefine the unit to milligrams. Since 1 gram = 1,000 milligrams, the price per milligram would be $0.000025.
  2. Set Up the Custom Unit in Square:

    • Navigate to your Square Dashboard:
      • Go to Items & Orders > Items > Units.
    • Click on Add a Unit.
    • Define the unit (e.g., milligram) and set the precision to the necessary decimal places.
    • Save the new unit.
  3. Apply the Custom Unit to Your Items:

    • In your item library, assign the newly created unit (e.g., milligram) to the relevant items.
    • Set the price per this new unit (e.g., $0.000025 per milligram).
  4. Ring Up Sales Using the Custom Unit:

    • When processing a sale, enter the quantity in terms of the new unit. For instance, if a customer purchases 2 grams, you'd enter 2,000 milligrams.

This should effectively get you where you need to be (danged ole metric system)

 

What exactly are you trying to do the fractional pricing?  I only ever see that at gas stations nowadays.

Donnie
Multi-Unit Manager | Founder, Table & Ledger
tableandledger.com

Square AI Champion | Using Square since July, 2017

"Good judgment comes from experience, and experience comes from bad judgment."

"You can have everything in life you want, if you will just help other people get what they want." - Z.Z.

"AI doesn't replace your judgment. It gives your judgment better information to work with."
1,385 Views
Message 2 of 4
Report

Thanks Donnie.  I am selling solar credits, so it is energy related.  It is priced in &/kilowatt hours or $/kwh.  I actually had already tried the customer unit method but when creating a new item with the new unit, I'll be danged....2 decimals.  😞

1,364 Views
Message 3 of 4
Report
Alumni

Hi @SolarSales, thank you for posting. I see you are new to the Square Community. Welcome!

 

It appears that @Donnie-M offers some great workarounds for this. Thank you for this insight!

 

Please let us know if you have any other questions in the meantime.

Sammie_C
Community Moderator, US, Square
Sign in and click Mark as Best Answer if my reply answers your question :sparkles:
1,378 Views
Message 4 of 4
Report