Online Ledger Maker
Keep a ledger for a customer, supplier, bank account or your own cash: start with the opening balance, add each entry with its date, description, debit and credit, and the running balance updates as you type. Download it as a PDF or an Excel file, or print it. Everything stays in your browser.
FreeNo sign-upRuns in your browser: your data is not uploaded
How the running balance works
The balance starts at the opening balance. Every debit is added and every credit is taken away, line by line, so each row shows the balance after that entry. A balance marked Dr means the debits are larger: in a customer's ledger the customer owes you; in your own cash or bank book it is the money you have. A balance marked Cr means the credits are larger: in a supplier's ledger you owe them. If you find "debit" and "credit" confusing, switch the column names to In / Out or Received / Paid: the arithmetic stays the same (In and Received raise the balance).
| Ledger for | Debit (adds) | Credit (takes away) | Dr balance means |
|---|---|---|---|
| A customer | Sales or goods given on credit | Payments received | The customer owes you |
| A supplier | Payments you make | Purchases on credit | You paid in advance (Cr = you owe them) |
| Your cash or bank | Money in | Money out | Money you have |
How to use the ledger maker
- Type the ledger name (the customer, supplier or account) and, if you like, details such as phone or address for the PDF.
- Enter the opening balance, choose Dr or Cr, and optionally its date.
- Add each entry: date, description, a reference or voucher number, and the amount in the debit or the credit column. Press Enter in the last box to start the next line.
- Click Download PDF for a clean A4 statement, Download Excel for an .xlsx file whose balance column is made of real formulas, or Print.
For a monthly statement, fill in the From and To dates. The statement then starts with the balance brought forward (the opening balance plus every entry before the From date) and lists only the entries in that period.
Saving, privacy and more than one ledger
The ledgers are saved automatically in your browser's storage on this device; nothing is sent to a server, so we never see your figures. Keep one ledger per customer, supplier or account and switch between them with the list at the top. Because browser storage can be cleared (private windows, cleaning tools, a new computer), download a backup file from time to time. The backup restores every ledger on any computer.
Descriptions in Urdu, Arabic and other languages
Descriptions can be written in any language. The PDF writes Urdu in Nastaliq, Arabic in Naskh and Hindi, Bengali and other scripts with matching open fonts, with the letters joined and in the right direction. Excel and print show them with the fonts on your computer.
Ledger, cash book or bank statement?
A ledger is the record of one account. A cash book is simply the ledger of your cash, and a bank statement is the bank's ledger of your account (from the bank's side, so its Dr and Cr are reversed). This tool works for all three: use In / Out for a cash book. To check a bank statement, enter the bank's figures and compare the closing balance.
FAQ
Is this online ledger free and private?
How is the running balance calculated?
Can I download the ledger as Excel?
Can I make a statement for one month only?
Will my ledger still be there tomorrow?
Can I write descriptions in Urdu or Arabic?
Embed this calculator on your website
Put the live calculator on your own page (blog post, HR portal, client site). Paste this where you want it to appear; it is free, loads from HeadsNTail and always uses the current rates. Keep the credit line under it.
<iframe src="https://headsntail.com/embed/ledger-maker" title="Online Ledger Maker (PDF, Excel, Print)" loading="lazy" style="width:100%;max-width:720px;height:760px;border:0;border-radius:16px;background:#0f141b" allow="clipboard-write"></iframe> <p style="font-size:13px"><a href="https://headsntail.com/tools/ledger-maker">Online Ledger Maker (PDF, Excel, Print)</a> by HeadsNTail</p>
Works in WordPress (Custom HTML block), Blogger, Webflow, Notion (embed block with the iframe URL) and plain HTML. Height can be changed in the code.
Link to this tool
Found it useful? Put a link in your docs, README or forum answer so others can use it too:
<a href="https://headsntail.com/tools/ledger-maker">Online Ledger Maker (PDF, Excel, Print)</a> (free, by HeadsNTail)
[Online Ledger Maker (PDF, Excel, Print)](https://headsntail.com/tools/ledger-maker)
Share: X LinkedIn Reddit WhatsApp
Need a website, HR or business system? HeadsNTail builds websites, HR and payroll apps and business tools. See services or ask a question.