# Penny Elimination

<table data-header-hidden><thead><tr><th valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Products:</td><td valign="top">Commander, Ruby2, Topaz XL, C18, Commander16.</td></tr><tr><td valign="top">Trademark Notice:</td><td valign="top">Verifone, Commander, Ruby2, C18, and Topaz XL are trademarks of Verifone, Inc. All other registered trademarks or brand names are the properties of their respective holders.</td></tr></tbody></table>

### Overview

The U.S. Treasury has stopped producing new pennies, and the Federal Reserve Bank’s supply of pennies is steadily declining. As a result, the Federal Government has issued guidance to round to the nearest nickel. Merchants may wish to round transactions either up or down to the nearest five cents based on their local laws and customer satisfaction objectives.

{% hint style="info" %}
This bulletin is an update to the original 1125\_002 Penny Elimination – Background & Merchant Guidance Rev 3. The product code has been updated to include 0949 - MISC NEGATIVE ADMIN where applicable.
{% endhint %}

### Details

#### Current Impact on Verifone Systems

* No federally mandated rounding policy exists as of March 2026.
* Verifone is adding automated rounding support to Commander software, starting with maintenance releases in 55.02, 56.03, and major release 57.xx.
* POS transactions will continue to calculate and display exact totals.
* Some limited manual solutions exist.

#### Monitoring & Updates

Verifone is engaged with NACS and is monitoring Treasury, Federal Reserve, and Congressional activity regarding penny elimination. If official rounding requirements are enacted, Verifone will issue:

* Compliance instructions.&#x20;
* Software guidance (when functionality is added).
* Training materials for contractors and merchants.

#### Merchant Questions About Penny Elimination

* Clarify that while the Treasury has stopped minting pennies and supplies are limited, there is no official federal rounding law yet. However, the Federal Government has issued guidance to round to the nearest nickel.
* Any rounding practices are a merchant-level decision until regulations are passed either locally or federally.

#### Merchants Running Out of Pennies

Suggest alternatives such as:

* Using nickels, dimes, or higher denominations to provide change.
* Implementing a temporary store-level rounding policy (e.g., rounding down in the customer’s favor).

Recommend that merchants:

* Create a written store policy and train cashiers for consistent application.
* Post clear signage at the register for customers.
* Create a written store policy and train cashiers for consistent application.
* Post clear signage at the register for customers.

#### Recordkeeping

* Commander receipts will continue to show exact totals.
* Merchants using rounding should track policies for reconciliation and accounting purposes.
* Commander reports using the manual solution discussed below will show specific department totals for round up/down tracking.

#### Manual Solution Options

Sites that need to enact a rounding policy can utilize Departments and PLUs to account for rounding.

### **Round to Nearest Policy**

#### Create a Department

<table data-header-hidden><thead><tr><th width="208" valign="top"></th><th width="138" valign="top"></th><th width="216" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top"><strong>Description</strong></td><td valign="top">PLU Round Up</td><td valign="top"><strong>Product Code</strong></td><td valign="top">0999 - MISCELLANEOUS ADMIN</td></tr><tr><td valign="top"><strong>Min. Amount (Optional)</strong></td><td valign="top">0.01</td><td valign="top"><strong>Max. Amount (Optional)</strong></td><td valign="top">0.04</td></tr><tr><td valign="top"><strong>Negative Dept</strong></td><td valign="top">No</td><td valign="top"><strong>Quantity Limit (Optional)</strong></td><td valign="top">1</td></tr></tbody></table>

* Do not apply any Taxes, Fees, ID checks, or Blue Laws
* Do not allow Food Stamps (unless SNAP customers are required to round)

#### Create a Negative Department

<table data-header-hidden><thead><tr><th width="206" valign="top"></th><th width="156" valign="top"></th><th width="216" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top"><strong>Description</strong></td><td valign="top">PLU Round Down</td><td valign="top"><strong>Product Code</strong></td><td valign="top">0949 - MISC NEGATIVE ADMIN</td></tr><tr><td valign="top"><strong>Min. Amount (Optional)</strong></td><td valign="top">0.00</td><td valign="top"><strong>Max. Amount (Optional)</strong></td><td valign="top">0.04</td></tr><tr><td valign="top"><strong>Negative Dept</strong></td><td valign="top">Yes</td><td valign="top"><strong>Quantity Limit (Optional)</strong></td><td valign="top">1</td></tr></tbody></table>

* Do not apply any Taxes, Fees, ID checks, or Blue Laws
* Do not allow Food Stamps (unless SNAP customers are required to round)

#### Create PLUs

<table data-header-hidden><thead><tr><th width="77" valign="top"></th><th width="85" valign="top"></th><th width="163" valign="top"></th><th width="156" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top"><strong>#</strong></td><td valign="top"><strong>PLU #</strong></td><td valign="top"><strong>PLU Description</strong></td><td valign="top"><strong>PLU Price</strong></td><td valign="top"><strong>Department</strong></td></tr><tr><td valign="top">1</td><td valign="top"> </td><td valign="top">Penny Rnd Up 2</td><td valign="top">0.02</td><td valign="top">PLU Round Up</td></tr><tr><td valign="top">2</td><td valign="top"> </td><td valign="top">Penny Rnd Up 1</td><td valign="top">0.01</td><td valign="top">PLU Round Up</td></tr><tr><td valign="top">3</td><td valign="top"> </td><td valign="top">Penny Rnd Dn 1</td><td valign="top">0.01</td><td valign="top">PLU Round Down</td></tr><tr><td valign="top">4</td><td valign="top"> </td><td valign="top">Penny Rnd Dn 2</td><td valign="top">0.02</td><td valign="top">PLU Round Down</td></tr></tbody></table>

{% hint style="info" %}

#### If you are creating this policy for a base that is base 55.00 and lower, reference the Pre-base 55.01 Solution

{% endhint %}

#### Create Penny Round Nearest Menu (Expanded)

<table data-header-hidden><thead><tr><th width="145" valign="top"></th><th width="157" valign="top"></th><th width="316" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top"><strong>Menu Position</strong></td><td valign="top"><strong>PLU</strong></td><td valign="top"><strong>Menu Item Display Name/Description</strong></td><td valign="top"><strong>Price</strong></td></tr><tr><td valign="top">1</td><td valign="top">Penny Rnd Dn 1</td><td valign="top">End in 1</td><td valign="top">- 0.01</td></tr><tr><td valign="top">2</td><td valign="top">Penny Rnd Dn 2</td><td valign="top">End in 2</td><td valign="top">-0.02</td></tr><tr><td valign="top">3</td><td valign="top">Penny Rnd Up 2</td><td valign="top">End in 3</td><td valign="top">0.02</td></tr><tr><td valign="top">4</td><td valign="top">Penny Rnd Up 1</td><td valign="top">End in 4</td><td valign="top">0.01</td></tr><tr><td valign="top">5</td><td valign="top">Penny Rnd Dn 1</td><td valign="top">End in 6</td><td valign="top">- 0.01</td></tr><tr><td valign="top">6</td><td valign="top">Penny Rnd Dn 2</td><td valign="top">End in 7</td><td valign="top">-0.02</td></tr><tr><td valign="top">7</td><td valign="top">Penny Rnd Up 2</td><td valign="top">End in 8</td><td valign="top">0.02</td></tr><tr><td valign="top">8</td><td valign="top">Penny Rnd Up 1</td><td valign="top">End in 9</td><td valign="top">0.01</td></tr></tbody></table>

### Always Round Down Policy

#### Create a Negative Department

<table data-header-hidden><thead><tr><th width="213" valign="top"></th><th width="166" valign="top"></th><th width="179" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top"><strong>Description</strong></td><td valign="top">PLU Round Down</td><td valign="top"><strong>Product Code</strong></td><td valign="top">0949 - MISC NEGATIVE ADMIN</td></tr><tr><td valign="top"><strong>Min. Amount (Optional)</strong></td><td valign="top">0.00</td><td valign="top"><strong>Max. Amount (Optional)</strong></td><td valign="top">0.04</td></tr><tr><td valign="top"><strong>Negative Dept</strong></td><td valign="top">Yes</td><td valign="top"><strong>Quantity Limit (Optional)</strong></td><td valign="top"><p></p><p>1</p></td></tr></tbody></table>

* Do not apply any Taxes, Fees, ID checks, or Blue Laws
* Do not allow Food Stamps (unless SNAP customers are required to round)

#### Create PLUs

<table data-header-hidden><thead><tr><th width="80" valign="top"></th><th width="78" valign="top"></th><th valign="top"></th><th valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top"><strong>#</strong></td><td valign="top"><strong>PLU #</strong></td><td valign="top"><strong>PLU Description</strong></td><td valign="top"><strong>PLU Price</strong></td><td valign="top"><strong>Department</strong></td></tr><tr><td valign="top">1</td><td valign="top"> </td><td valign="top">Penny Rnd Dn 1</td><td valign="top">0.01</td><td valign="top">PLU Round Down</td></tr><tr><td valign="top">2</td><td valign="top"> </td><td valign="top">Penny Rnd Dn 2</td><td valign="top">0.02</td><td valign="top">PLU Round Down</td></tr><tr><td valign="top">3</td><td valign="top"> </td><td valign="top">Penny Rnd Dn 3</td><td valign="top">0.03</td><td valign="top">PLU Round Down</td></tr><tr><td valign="top">4</td><td valign="top"> </td><td valign="top">Penny Rnd Dn 4</td><td valign="top">0.04</td><td valign="top">PLU Round Down</td></tr></tbody></table>

{% hint style="info" %}

#### &#x20;If you are creating this policy for a base that is base 55.00 and lower, reference the Pre-base 55.01 Solution

{% endhint %}

#### Create a Penny Round Down Menu (Expanded)

<table data-header-hidden><thead><tr><th width="137" valign="top"></th><th width="152" valign="top"></th><th width="314" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top"><strong>Menu Position</strong></td><td valign="top"><strong>PLU</strong></td><td valign="top"><strong>Menu Item Display Name/Description</strong></td><td valign="top"><strong>Price</strong></td></tr><tr><td valign="top">1</td><td valign="top">Penny Rnd Dn 1</td><td valign="top">End in 1</td><td valign="top">- 0.01</td></tr><tr><td valign="top">2</td><td valign="top">Penny Rnd Dn 2</td><td valign="top">End in 2</td><td valign="top">-0.02</td></tr><tr><td valign="top">3</td><td valign="top">Penny Rnd Dn 3</td><td valign="top">End in 3</td><td valign="top">-0.03</td></tr><tr><td valign="top">4</td><td valign="top">Penny Rnd Dn 4</td><td valign="top">End in 4</td><td valign="top">-0.04</td></tr><tr><td valign="top">5</td><td valign="top">Penny Rnd Dn 1</td><td valign="top">End in 6</td><td valign="top">-0.01</td></tr><tr><td valign="top">6</td><td valign="top">Penny Rnd Dn 2</td><td valign="top">End in 7</td><td valign="top">-0.02</td></tr><tr><td valign="top">7</td><td valign="top">Penny Rnd Dn 3</td><td valign="top">End in 8</td><td valign="top">-0.03</td></tr><tr><td valign="top">8</td><td valign="top">Penny Rnd Dn 4</td><td valign="top">End in 9</td><td valign="top">-0.04</td></tr></tbody></table>

### Always Penny Rnd Up Policy

#### Create a Department

<table data-header-hidden><thead><tr><th valign="top"></th><th valign="top"></th><th valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top"><strong>Description</strong></td><td valign="top">PLU Round Up</td><td valign="top"><strong>Product Code</strong></td><td valign="top">0999 - MISCELLANEOUS ADMIN</td></tr><tr><td valign="top"><strong>Min. Amount (Optional)</strong></td><td valign="top">0.01</td><td valign="top"><strong>Max. Amount (Optional)</strong></td><td valign="top">0.04</td></tr><tr><td valign="top"><strong>Negative Dept</strong></td><td valign="top">No</td><td valign="top"><strong>Quantity Limit (Optional)</strong></td><td valign="top">1</td></tr></tbody></table>

* Do not apply any Taxes, Fees, ID checks, or Blue Laws
* Do not allow Food Stamps (unless SNAP customers are required to round)

#### Create PLUs

<table data-header-hidden><thead><tr><th valign="top"></th><th valign="top"></th><th width="154" valign="top"></th><th valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top"><strong>#</strong></td><td valign="top"><strong>PLU #</strong></td><td valign="top"><strong>PLU Description</strong></td><td valign="top"><strong>PLU Price</strong></td><td valign="top"><strong>Department</strong></td></tr><tr><td valign="top">1</td><td valign="top"> </td><td valign="top">Penny Rnd Up 4</td><td valign="top"> 0.04</td><td valign="top">PLU Round Up</td></tr><tr><td valign="top">2</td><td valign="top"> </td><td valign="top">Penny Rnd Up 3</td><td valign="top">0.03</td><td valign="top">PLU Round Up</td></tr><tr><td valign="top">3</td><td valign="top"> </td><td valign="top">Penny Rnd Up 2</td><td valign="top">0.02</td><td valign="top">PLU Round Up</td></tr><tr><td valign="top">4</td><td valign="top"> </td><td valign="top">Penny Rnd Up 1</td><td valign="top">0.01</td><td valign="top">PLU Round Up</td></tr></tbody></table>

{% hint style="info" %}

#### If you are creating this policy for a base that is base 55.00 and lower, reference the Pre-base 55.01 Solution

{% endhint %}

#### Create a Penny Rnd Up Menu (Expanded)

<table data-header-hidden><thead><tr><th width="141" valign="top"></th><th width="155" valign="top"></th><th width="319" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top"><strong>Menu Position</strong></td><td valign="top"><strong>PLU</strong></td><td valign="top"><strong>Menu Item Display Name/Description</strong></td><td valign="top"><strong>Price</strong></td></tr><tr><td valign="top">1</td><td valign="top">Penny Rnd Up 4</td><td valign="top">End in 1</td><td valign="top"> 0.04</td></tr><tr><td valign="top">2</td><td valign="top">Penny Rnd Up 3</td><td valign="top">End in 2</td><td valign="top">0.03</td></tr><tr><td valign="top">3</td><td valign="top">Penny Rnd Up 2</td><td valign="top">End in 3</td><td valign="top">0.02</td></tr><tr><td valign="top">4</td><td valign="top">Penny Rnd Up 1</td><td valign="top">End in 4</td><td valign="top">0.01</td></tr><tr><td valign="top">5</td><td valign="top">Penny Rnd Up 4</td><td valign="top">End in 6</td><td valign="top">0.04</td></tr><tr><td valign="top">6</td><td valign="top">Penny Rnd Up 3</td><td valign="top">End in 7</td><td valign="top">0.03</td></tr><tr><td valign="top">7</td><td valign="top">Penny Rnd Up 2</td><td valign="top">End in 8</td><td valign="top">0.02</td></tr><tr><td valign="top">8</td><td valign="top">Penny Rnd Up 1</td><td valign="top">End in 9</td><td valign="top">0.01</td></tr></tbody></table>

* Add the Menu to the POS register screen for easy access

#### Limitation

Split Tender transactions need to be handled separately since you can not add another line item to a partially paid transaction.  A separate transaction may be created to account for the additional cents you rounded up or down.

#### POS Operation

1. Ring up items.
2. Press Total if Necessary
3. Note the last digit of the Amount Due\
   Example: $12.49     ![](/files/HIoHORL6cQDoRV6c4hDd)
4. Press the Rounding Menu (up/down/nearest)
5. Choose the correct option given the last number in step 3. Example: “End in 9” to round down 4¢ or Penny Rnd Up 1¢ depending on configuration.
6. Use the appropriate Cash Tender.

#### Example Screens

<figure><img src="/files/h0q7HlCE1S4xWOJxBgTb" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/snj72ovxlNkmhSdWfZNy" alt=""><figcaption></figcaption></figure>

### Other Alternatives

#### Department Buttons on Touchscreen

Another alternative to setting up PLUs on a negative or positive department is to create a touchscreen button for Round Down or Round Up departments, where cashiers can enter specific amounts between 0.01 and 0.04. If this method is used, it is suggested to provide a table or chart to the cashier so they know when to round up and/or round down.

#### PLU Buttons on Touchscreen

Individual buttons for the Penny Rnd Dn or Penny Rnd Up PLUs can be added to the touchscreen without having to add them to a menu.

#### Creating an MOP

Users can also create an MOP with the following settings. This may be better for split transactions, but it doesn’t have the same level of control as Departments, PLUs, or Menus. There is no limit to how many times the MOP may be used.

<table data-header-hidden><thead><tr><th valign="top"></th><th valign="top"></th><th valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top"><strong>Name</strong></td><td valign="top"><strong>Round Down</strong></td><td valign="top"><strong>MOP Code</strong></td><td valign="top"><strong>00 – CASH</strong></td></tr><tr><td valign="top">Minimum Amount</td><td valign="top">0.01</td><td valign="top">Maximum Amount</td><td valign="top">0.04</td></tr><tr><td valign="top">Limit</td><td valign="top">0.00</td><td valign="top">Tender Amount Required</td><td valign="top">Checked</td></tr><tr><td valign="top">Allow Refund</td><td valign="top">Checked</td><td valign="top"> </td><td valign="top"> </td></tr></tbody></table>

#### Pre-base 55.01 Solution

Applications that are pre-base 55.01 do not have the ability to edit the Menu items.  The description is pulled from the PLU name.  In these cases, we suggest creating a separate screen and assigning these PLUs to it. Below is an example of the round nearest setup.

* Create a new item panel called Penny Round.
* Add PLUs for round up or round down.
* Rename lines 1and 2 to end in x and the amount + or -

<figure><img src="/files/8zMmABNvB1uumtDbDeVY" alt=""><figcaption></figcaption></figure>

* Add the Panel to a new screen called Penny Round
* Add the screen to the registers.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.verifone.com/petroleum-docs/petro-and-c-store/commander-and-integrated-pos/bulletins/penny-elimination.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
