Fantasy Currency Ledger

Keep rewards, purchases, and coin conversions consistent.

Start from

ExampleMade-up money with one mistake left in on purpose: a bribe the purse cannot cover. Select any row to change it.

Jump to the purse

Coins

  1. 1 Gold crown = 20 Silver marks

    240 Copper bits

    Splits evenly into halves, thirds, quarters, fifths, and tenths.

  2. 1 Silver mark = 12 Copper bits

    Splits evenly into halves, thirds, and quarters. Fifths and tenths leave a remainder.

  3. Copper bit

    Smallest coin

    It cannot be split, so nothing in this ledger goes below it.

Ledger

7 rows, counted from the top
  1. The purse held 14 Silver marks, 9 Copper bits before this row, so it cannot cover 1 Gold crown.

Reference prices

Anchors for your own world, so a bed costs the same in chapter 3 and chapter 30. They show whether your numbers agree with each other, not whether an economy would work. Rows are not checked against them.

The purse

1 row to check

1 row to check

Chapter 7: The purse held 14 Silver marks, 9 Copper bits before this row, so it cannot cover 1 Gold crown.

Tess Arkwright
After Chapter 10
Gold crowns2
Silver marks14
Copper bits9
Total657 Copper bits

The same balance in one coin

  • 2 Gold crowns, with 14 Silver marks, 9 Copper bits left over
  • 54 Silver marks, with 9 Copper bits left over

Text and HTML hold the balance. The CSV holds every row, and Save project holds everything. HTML is a plain table with inline colors, so check it in your site's preview before you post.

How it counts

Every amount is kept as a whole number of your smallest coin, and rows count from the top down. Nothing is ever rounded. An amount that does not land on a whole smallest coin is flagged and left out until you choose what it should be. The purse tracks value, not which coins are in it, so a large coin and its worth in small coins are the same balance. Fix a mistake by changing or removing its row: every later figure is worked out again.

Where this lives

Nothing is uploaded, there is no account, and there is no share link, so your ledger never ends up in a URL. Your draft stays in this browser, which is not a backup: clearing browser data or changing device loses it. Save project downloads a file you can keep and open here again. That file holds every row and price, so send readers the copied balance instead.

Questions about this tool

What happens to an amount smaller than my smallest coin?

It is flagged and left out of the balance. Every amount is kept as a whole number of your smallest coin, so 0.5 of it does not exist here. The row tells you what the amount comes to and the two nearest whole amounts, and you choose. The ledger never rounds for you. A decimal that lands on a whole number is fine: in the example, 0.5 Silver marks is 6 Copper bits.

Why does a ratio have to be a whole number?

Because each coin has to be a whole number of the coin below it, or amounts stop adding up in whole coins. So a ladder cannot hold 2.5 Silver marks to a Gold crown, and a coin that sits between two others, like a 21 shilling guinea beside a 20 shilling pound, does not fit on it either. The coin chart shows what each coin splits into evenly, so you can see which shares leave a remainder before a party divides its loot.

Does it track which coins are in the purse?

No. It tracks value, so in the example 20 Silver marks and 1 Gold crown are the same balance, and the purse always reads in the largest coins that fit. Rows keep the coins you typed, because that is the figure in your chapter. It holds one purse and one ladder of coins, with up to 6 coins and 500 rows. For a second purse or currency, save this project and start another. Reference prices sit beside the ledger: a row is not checked against them, since a haggled price can be right. They show that your numbers agree with each other, not that an economy would work.

Where is my ledger saved?

In this browser on this device, once you change something. Nothing is uploaded and there is no account. That copy is not a backup: clearing site data or changing device loses it, and a private window may not keep it at all. Save project downloads a JSON file you can keep and open here again. Anyone you send that file to can read every row and price, so send readers the copied balance instead.

Can I import this into the WriteIDE app?

No. The app does not read these files. WriteIDE has currency as an item type, so coins go in a character's inventory and change at the scenes where they are earned or spent. Use this ledger as your reference and carry the balance over by hand.