MERIDIAN GLOBAL FINANCE

The double-entry ledger underneath — hay-penny precision, real reconciliation.

Every hash-chained demo on this site shows settlement moving between parties. This page shows the accounting discipline underneath that: a real double-entry ledger, counting in an exact integer unit finer than a penny, that refuses to post anything unless debits and credits match exactly — no override, no exception. Post a transaction below and watch the trial balance reconcile, or try to break it and watch it refuse.

Ported from tested Python, 242 cross-checks, 0 failures Hay-penny precision — GBP 0.005, finer than the penny Debits = credits enforced, no override, by design Runic notation on every real balance

Self-test, run live in your browser

Before this page trusts its own ledger logic with a single posting, it checks it against known-correct values worked out independently. If any line fails, posting is disabled.
Running…

Post a transaction

Every posting is exactly two legs here: one account debited, one credited, always for the same amount — which is why it's always balanced by construction. The button below deliberately breaks that rule instead, to show what happens when it isn't.

Trial balance

The whole-ledger reconciliation check — true only if every debit balance sums to every credit balance, across the entire chart of accounts.
Balanced

Account balances

Every real balance shown four ways at once: GBP, the project's own runic money notation (Rad for pounds, Eoh for pence), the gold-anchored ASC value in Nobles, and the raw hay-penny count in base-33 runes — the same conversion verified on the Rūnstæf numerals page.
The two units, and why they are not the same thing. This ledger's atomic unit is the hay-penny, a fixed GBP unit (GBP 0.005) — correct for double-entry accounting, where the books must reconcile in the currency they are denominated in. The Noble is anchored to a fixed weight of gold: 1 Noble = 240 ASC pennies = 0.047424g. It is not pegged to sterling or to any other fiat currency, and no fixed Noble-to-pound rate exists. An ASC penny is a unit of gold weight, not a GBP penny; the two share a name and nothing else. The Nobles column below is a live valuation at the current gold price, not a stored balance — it will read differently tomorrow even if nothing is posted, because the gold price moved. The GBP and hay-penny columns will not.
Fetching live gold price…

Coin breakdown

Fewest value-locked coins that make an amount exactly — Quart down to Hay-penny, always exact, never rounded.

Apportion — the only sanctioned rounding

Split an amount across weighted parts using the largest-remainder method, so the parts sum back to the total exactly — never a hay-penny lost or invented.

What this page is, and isn't

What's real here

This is a genuine JavaScript port of a tested Python module, not a fresh reimplementation trusted on faith. Every function — GBP parsing, coin breakdown, apportionment, the ledger's debit/credit posting and balance rules — was cross-checked line-for-line against the original Python source across 242 individual test cases (including three deliberate error conditions) before this page ever went live: zero discrepancies. The double-entry refusal is real: posting genuinely fails, in your browser, right now, if debits and credits don't match — there's no hidden override, matching the original module's own stated design. The base-33 rune conversion is the same one verified on the Rūnstæf numerals page, reused here rather than reimplemented a second time.

How this relates to the rest of the site

This ledger counts in hay-pennies (GBP 0.005) because it is a GBP-denominated set of books, and double-entry accounts must reconcile in the currency they are denominated in. The Noble is a different kind of unit entirely: it is anchored to a fixed weight of gold (0.047424g), not to sterling, and has no peg to any fiat currency. The Nobles column in the balances table above is therefore a live valuation, not a stored balance — it answers "what is this GBP amount worth in gold right now," and it will read differently tomorrow even if no transaction is posted, because the gold price moved. This page demonstrates the accounting layer — debits, credits, trial balance reconciliation — not the hash-chain settlement layer shown on the other ledger demos; the two are complementary, not yet wired together on this site. Account names and balances here are illustrative, not real client data.