Bookkeeping Ledger & Financial Statements
Double-entry books on your device, from vouchers to trial balance, P&L and cash flow.
Try before you buy.
- Free preview: your books with every voucher and import, and each report as marked pages with its figures hidden; one business and one year; exports need a pass.
- Locked until you unlock it: download, print and share.
- Unlock: Premium pass, ₹799 for 30 days, a one-time payment that never renews. Sold only in rupees.
Ways to unlock shows how to get the full result.
Printing this result is locked in the free preview.
This register is locked
It is encrypted in this browser. Type its passcode to open it on this device.
Forgot the passcode?
Nobody can open the register without it — not this site either, because the passcode never leaves this device. If you have an encrypted backup, delete this copy and restore the backup with its own passphrase. Otherwise you can only delete it and start again.
Document
Phone pictures
Set up your books
Vouchers
Chart of accounts
Open an account to rename it, change its nature or enter its opening balance. Customers and suppliers are accounts of the natures “Trade receivables” and “Trade payables”: add one for each to get party ledgers and ageing. To bring in a chart from another program, use Import under Data & backup.
Reports
The balance sheet and the ageing are as at the end of the period; the others cover the period. Reports open as pages to read, download as PDF, print or save as phone pictures.
Files for spreadsheets and other tools
The trial balance opens in the Schedule III Financial Statements tool; the vouchers file in Excel to Tally XML as journals.
Close a period
A closed period cannot be changed by mistake: every closing and reopening is written in the edit log. No closing entries are needed — the profit of each financial year is carried into retained earnings in the reports.
Edit log
Import a bank statement
A statement saved as CSV, Excel (.xlsx) or OFX (also QFX). The file is read in this browser. Each line becomes a receipt or a payment; payee rules choose the accounts, anything else goes to Suspense until you classify it, and lines already imported are skipped.
Payee rules
Post an invoice file
An invoice saved with Save file in the Invoice Generator (.json) becomes a sales voucher: the customer debited with the total, sales and the tax credited. A customer not in the chart yet is added.
Budget
Type a budget for the year (spread evenly over its months) or month by month. The report “Budget against actual” compares it with the books.
Quick statement from totals
No books? Type the totals of each line and get a one-off profit and loss account or balance sheet — for a bank, a landlord or a visa file. Nothing typed here is kept.
Put a minus sign before a line that reduces its side: a rise in stock under “Changes in inventories”, or accumulated losses under reserves. An overdraft goes under short-term borrowings.
Business
Statements and financial year
Businesses
Each business has its own chart of accounts, vouchers and reports in this browser. The currency and the start of the books are chosen when a business is set up.
Where your register is kept
In this browser on this device only (IndexedDB). It is not uploaded or copied anywhere, so clearing this browser’s site data deletes it: download an encrypted backup regularly and keep it somewhere safe.
Encrypted backup
One file with the whole register, encrypted on this device with a passphrase you choose (AES-256). Keep the file somewhere safe and the passphrase too: without it the file cannot be opened. Backups always download, also without a pass.
Restore a backup
Restoring replaces the register on this device with the one in the file. A passcode set on this device stays.
Passcode lock
Export
Your register is yours: these files always download, also without a pass. CSV files open in Excel, Google Sheets and LibreOffice; the JSON file is the whole register, not encrypted.
Import
Bring voucher records in from a spreadsheet saved as CSV: the first row names the columns (download a template to see which). Rows with a problem are listed and left out. A JSON file exported from this register adds its records to this one.
Delete the register
Removes every voucher record and the passcode from this browser. Download a backup first if you may need them.
Locked in the free preview. Opens the ways to unlock this result.
Locked in the free preview. Batch runs unlock with a pass.
Locked in the free preview. Query results unlock with a pass.
Results are estimates for general information and planning, not financial advice. Banks and institutions may calculate differently (rounding, fees, rate changes). Confirm figures with your lender or a qualified adviser before deciding.
About the Bookkeeping Ledger & Financial Statements
Keep the double-entry books of a freelancer, a services business, a trader or a small manufacturer in your browser. Start from a chart of accounts made for the kind of business, with the statement headings of India (Schedule III), the UK (FRS 105 micro-entities) or the US (GAAP-style captions), or import your own chart. Record sales, purchases, money in and out, cash–bank transfers, credit and debit notes and journals; every voucher must balance to the last cent or paisa, because amounts are kept as whole minor units, never as rounded decimals.
Bring in a bank statement (CSV, Excel or OFX) with payee rules that choose the accounts, or an invoice file from the Invoice Generator. The books give the day book, every ledger with its running balance, receivables and payables ageing bill by bill, the trial balance, the profit and loss account, the balance sheet, an indirect-method cash flow statement, budget against actual and a period close that locks finished months. No books? The quick statement turns totals you type into a one-off profit and loss account or balance sheet.
Everything stays on this device — encrypted with your passcode if you set one. The free preview keeps one business and one financial year: the books work in full, and every report shows as marked page images with its figures hidden. A Premium pass shows the reports in full and unlocks their PDFs and printing, the Excel workbook, the trial balance for the Schedule III Financial Statements tool, the vouchers for Excel to Tally XML, and several businesses and years.
How to use it
- Under Set up your books, give the business a name and choose its kind, the headings of its statements, the currency, the month the financial year starts and the day the books start. Or press Try with example data.
- On Accounts, add your customers, suppliers and bank accounts and enter each account’s opening balance as at the start of the books; the page tells you if the opening balances do not balance.
- On Vouchers, press Sale, Purchase, Money in, Money out, Cash ↔ bank or Journal and fill in the voucher. A voucher in another currency is converted at the rate you type.
- On Bank & invoices, choose a statement file and check the account suggested for each line, then post the lines; add payee rules so the next statement needs fewer choices.
- On Reports, choose the period and open any report: without a pass it shows as marked pages with its figures hidden, and with a Premium pass it shows in full, downloads as PDF or prints, beside the workbook and the files for other tools.
- When a month or a year is done, close it on Reports so nobody changes it by mistake, and download an encrypted backup under Data & backup — backups and your own CSV download without a pass.
Examples
Opening bank 1,00,000 and capital 1,00,000. Bought stock for 50,000 + GST 9,000; sold for 80,000 + GST 14,400; rent 10,000; furniture 20,000; a bank loan of 30,000; interest 300; depreciation 1,000; closing stock 15,000; the customer paid 50,000 and the supplier was paid in full.
Profit 33,700 (income 80,000 − expenses 46,300). Balance sheet: assets 1,78,100 = capital 1,00,000 + reserves 33,700 + GST payable 14,400 + loan 30,000. Cash flow: operating −19,000, investing −20,000, financing +29,700, a net change of −9,300 = bank 1,00,000 → 90,700.
These are the figures the tool’s own tests check, in rupees under Schedule III headings.
The vouchers above with UK headings
Turnover 80,000; cost of raw materials and consumables 35,000 (purchases 50,000 less the 15,000 rise in stock); other charges 10,300; net current assets 144,700; net assets 133,700 = capital and reserves.
A statement line “UPI-ELECTRICITY BOARD … 1,250.00 Dr” and the rule “electricity → Electricity and water, money out only”
A payment voucher: Electricity and water debited 1,250.00, the bank credited; importing the same statement again adds nothing.
Common uses
- A freelancer or consultant who wants real books and statements without an accounting subscription.
- A small trader keeping purchases, sales, GST or VAT and the bank in one place before the accountant’s visit.
- A business owner who needs a profit and loss account and balance sheet for a loan, a lease or a visa application.
- An accountant who keeps a client’s books on a laptop and hands over a trial balance for Schedule III statements or vouchers for Tally.
Where each account goes in the statements
Every account has a nature — cash, bank, trade receivables, inventories, trade payables, borrowings, capital, revenue, employee costs, depreciation and so on. The nature puts the account on a line of the statements of the framework you choose:
- India: the headings of Schedule III to the Companies Act, 2013 (Division I) — shareholders’ or owners’ funds, non-current and current liabilities and assets; revenue from operations, other income, cost of materials consumed, purchases of stock-in-trade, changes in inventories, employee benefits, finance costs, depreciation and other expenses.
- UK: the micro-entity formats of FRS 105 — fixed assets, current assets, prepayments and accrued income, creditors within and after one year, provisions, accruals and deferred income, capital and reserves; turnover, other income, cost of raw materials and consumables, staff costs, depreciation, other charges and tax.
- US: the captions of SEC Regulation S-X, Rule 5-02 and Rule 5-03 — cash and cash items, accounts and notes receivable, inventories, property, plant and equipment, accounts and notes payable, long-term debt, equity; net sales, costs applicable to sales, selling, general and administrative expenses, interest and income tax.
An account on the unusual side moves to the line where it belongs: an overdrawn bank is shown under borrowings, a customer’s advance under other liabilities and an advance to a supplier under loans and advances.
How the books stay exact
- Whole minor units. Every amount is stored in cents or paise as a whole number, so the debits of a voucher equal its credits exactly and no total drifts by a rounding error.
- Foreign currency. A voucher typed in another currency is converted at the rate you give, rounded half away from zero, and remembers the original amount and rate. For euro pairs the ECB’s reference rates are a published rate to use; the ECB publishes them for information.
- No closing entries. Reports carry the profit of earlier financial years as retained earnings and the current year’s as the profit for the period, so the trial balance and the balance sheet always balance.
- Opening balances. When they do not balance, the difference is shown as its own line in the trial balance and the balance sheet until you correct it, never hidden in another account.
The cash flow statement
The cash flow statement uses the indirect method: the profit before tax, with depreciation and finance costs added back and interest income taken out, then the change in each working-capital account (receivables, stock, payables, taxes), income tax, then investing activities (fixed assets, investments, loans given) and financing activities (capital, drawings, borrowings, interest paid). Every balance-sheet account other than cash and bank sits in exactly one section, so the net change always equals the change in cash and bank balances — the statement says so when it does not, which only happens when the books are incomplete.
Stock, depreciation and the period close
The books follow the periodic method for stock: purchases are expensed, and at the end of a period you record the closing stock with a journal (debit the stock account, credit “Changes in inventories” for an increase). Depreciation is a journal too (debit Depreciation, credit Accumulated depreciation). When a month or a year is complete, close it on the Reports tab: vouchers on or before that day can no longer be added, changed or deleted until it is reopened, and the edit log records both.
Bank statements and payee rules
A statement saved as CSV or Excel is read by its column names (date, narration or description, withdrawal and deposit — or one amount with a Dr/Cr column — and a reference); rows above the heading and rows without a date are left out. OFX and QFX files are read from their transactions. Each line is matched to an account by your payee rules (words in the description, money in, out or both); lines without a match go to Suspense until you edit them. Every voucher remembers its bank line, so importing an overlapping statement again adds only the new lines.
Limitations
- One browser on one device: there is no shared login or sync. To move the books, restore an encrypted backup on the other device.
- It does not file tax returns or e-invoices, run payroll, or track stock quantities: closing stock and depreciation are journals you enter.
- Exchange rates are typed, not fetched: the books never contact any rate service.
- This is a bookkeeping tool, not accounting advice; have an accountant review statements you file or give to a bank.
- Clearing this browser’s site data deletes the books: keep encrypted backups.
Privacy
Everything happens in your browser. The chart of accounts, vouchers, rules, budget and edit log are kept in this browser’s IndexedDB on this device — encrypted when you set a passcode — and are never uploaded; bank statements and invoice files are read on the device.
Frequently asked questions
What do I get without a pass?
Without a pass, Bookkeeping Ledger & Financial Statements shows your books with every voucher and import, and each report as marked pages with its figures hidden; one business and one year; exports need a pass. Until you unlock it, the result can’t be downloaded, printed or shared. A Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.
Is my accounting data uploaded anywhere?
No. The books are stored in this browser on this device and never sent to MySmartCoPilot or anyone else. Set a passcode to store them encrypted, and download encrypted backups to keep them safe.
Do I need a pass?
To download, copy or print the full result, yes: a Premium pass unlocks every Premium tool. Without a pass you see a free preview of your own result: your books with every voucher and import, and each report as marked pages with its figures hidden, for one business and one financial year. Your own CSV and the encrypted backups always download.
Which headings should I choose?
The ones your statements are read under: Schedule III for India, FRS 105 for a UK micro-entity, the US GAAP-style captions for the United States, or the closest one for another country. You can change the choice later — the books stay the same, only the statements are laid out differently.
Can it replace my accountant?
No. It keeps the books and lays out the statements; judgements such as depreciation rates, provisions, tax and whether the statements meet the law are your accountant’s. Give them the workbook or the trial balance.
How do I correct a voucher in a closed period?
Reopen the period on the Reports tab, change the voucher, and close the period again. The edit log keeps the reopening, the change and the closing with who made them and when.
Can I import my chart of accounts from another program?
Yes. Save it as CSV with a name column and a group or type column (for example “Sundry Debtors”, “Bank Accounts”, “Indirect Expenses”) and, if you like, the code and opening debit and credit; import it under Data & backup. Each account’s nature is read from its group, name and type.