Boneyard Tools

Cash Denomination Calculator

Enter a dollar amount and this calculator shows exactly how many of each US bill and coin it takes, always using the fewest possible pieces. It works down from the $100 bill to the penny with integer-cent math, so quarters, dimes, nickels and pennies come out exact with no rounding drift. The running total of pieces gives you a quick way to check a cash drawer or the change you are about to hand back.

How to break an amount into bills and coins

  1. Type the dollar amount into the Amount to break down field.
  2. Read the total pieces figure shown above the results table.
  3. Scan the Denomination, Count and Subtotal columns for each bill and coin.
  4. Ignore the greyed-out rows, which are the denominations with a count of zero.
  5. Press Copy breakdown to grab the non-zero rows as plain text.

Examples

Break down $123.45

123.45
1x $100, 1x $20, 3x $1, 1x 25c, 2x 10c (8 pieces)

Make change for $67.89

67.89
1x $50, 1x $10, 1x $5, 2x $1, 3x 25c, 1x 10c, 4x 1c (13 pieces)

Coins only for $0.99

0.99
3x 25c, 2x 10c, 4x 1c (9 pieces)

Frequently asked questions

Which bills and coins does it use?

It uses standard US denominations: the $100, $50, $20, $10, $5 and $1 bills, plus the quarter (25c), dime (10c), nickel (5c) and penny (1c). It does not include the $2 bill, dollar coins or half dollars, since those rarely appear in a working drawer.

Does it always give the fewest pieces?

Yes for US currency. It uses a greedy method, taking as many of the largest denomination as fit before moving down. That greedy pass is provably optimal for the US set, so you always get the minimum number of bills and coins.

Is it accurate down to the cent?

Yes. The amount is converted to whole cents before any division, so all arithmetic runs on integers. That avoids the floating-point rounding errors you would get from dividing dollar values directly, and every subtotal adds back to your original amount.

What is the difference between making change and counting a till?

For making change, enter the exact amount you owe a customer and hand over the listed pieces. For counting a till, enter the drawer total and use the piece counts and the total pieces figure as a target to verify against the cash you actually have.

Can I change the currency or add my own denominations?

The on-page tool is fixed to the US set. The underlying engine and public API accept a custom list of denominations, so a developer can pass euro, pound or any other face values through the API, but the interface itself does not expose that option.

How does it handle coins versus notes?

It treats both the same way, as face values in one greedy pass. Values of a dollar or more are labeled as bills like $20, and values under a dollar are shown in cents like 25c to keep the table tidy.

What happens with extra decimal places or rounding?

The input is rounded to the nearest cent before the breakdown runs, since the smallest US denomination is one cent. An amount like 12.999 is treated as 13.00, and fractions of a cent cannot be represented by physical money.

Does the Copy button include the zero rows?

No. Copy breakdown returns only the denominations you actually need, each as a line like 3 x $1, so you can paste a clean list into a note, a chat or a count sheet.

Is my data private?

Yes. Everything is calculated in your browser and nothing you type is uploaded or stored on a server.

Learn more

Related tools