Accounting software that keeps its own books
E-Khata Cloud is double-entry accounting software for Pakistani SMEs that posts every sale, purchase, payment and receipt to the general ledger on its own, with no manual journals to write. You get a real chart of accounts, live party ledgers for udhar, cheque tracking, and a trial balance that always ties.

E-Khata accounting is a true double-entry system that sits under the whole product. Every document you create, a sales invoice, a purchase bill, a payment or a receipt, posts equal debits and credits to named GL accounts in the background. The general ledger is the single source of truth for account balances, party balances and aging, so it produces a trial balance, a profit and loss statement and a balance sheet from the same data.
Double-entry books from every document
You do not write journals by hand for normal trading. When a document is saved, E-Khata posts the matching debits and credits for you, and these auto-generated entries are submitted and locked so the audit trail stays clean. This is the core of books that close themselves: the data-entry person enters the document they already understand and the accounting happens underneath.
- Sales invoices post receivable, income and sales tax automatically.
- Purchase bills post payable and cost.
- Stock movements post cost of goods sold and inventory.
- Reversals are tracked separately from the original entry, never overwritten.
Chart of accounts you can actually read
The chart of accounts is a tree grouped under five root types: assets, liabilities, equity, income and expenses. It ships with the account types a Pakistani business needs, including bank, cash, receivable, payable, stock, fixed asset, cost of goods sold, tax and depreciation. You can add accounts, mark a node as a group, set whether a balance must be debit or credit, freeze accounts you do not want touched, and add Urdu labels.
- Five root types: assets, liabilities, equity, income and expenses.
- Bank and cash sit in the same tree as dedicated account types.
- Run several bank and cash accounts and move money between them with an internal transfer.
- Freeze accounts and add Urdu labels on any node.

Payments, receipts and cheques
The payments and receipts flows cover every way money moves in a Pakistani business, and each one routes through a typed schema and posts its own GL entry. Cheques are tracked through their full lifecycle with eight statuses, from in hand and issued through deposited, cleared, bounced and cancelled. The accounting only hits your bank balance when the cheque clears, so post-dated cheques sit correctly until then.
- Receive payment, pay vendor, internal transfer, record expense, withdraw and bad debt.
- Allocate money to specific open invoices or let a FIFO waterfall settle the oldest first.
- Cheques carry number, bank, date and whether it is a cheque or a pay order.
- A bounce or reverse posts the matching GL reversal for you.

Party ledgers for udhar
Every customer and supplier has a running party ledger showing each invoice, payment and adjustment with a live outstanding balance. Credit sales increase what a customer owes you and credit purchases increase what you owe a supplier. You set opening balances and credit limits per party, filter by date, and read the outstanding amount as of any date.
- A running outstanding balance per customer and supplier.
- Opening balances and credit limits set per party.
- Aging buckets such as current, 1 to 30, 31 to 60 and 61 to 90 days past due.
- Receivable and payable aging so you know who to chase and which supplier to pay next.

General ledger and financial statements
The general ledger records debit and credit postings into named accounts and calculates the balance for you. Pick an account, set a date range using month-to-date, quarter-to-date, year-to-date or custom, and read posting date, voucher number, voucher type, debit, credit, running balance and remarks. From the same data, E-Khata produces three statements that update as you work.
- Trial Balance: every account with debit and credit totals and a balanced indicator.
- Profit and Loss: revenue minus cost of goods sold minus operating expenses equals net profit.
- Balance Sheet: assets equal liabilities plus equity, with net worth.
- Every entry is validated so total debits equal total credits before it submits.

FBR, PRA and SRB ready
E-Khata is built for Pakistani tax. A Withholding Tax Payable account is pre-configured so WHT deducted from vendor payments has a home, and the product connects to FBR Digital Invoicing so sales tax invoices transmit in real time and carry an Invoice Reference Number and QR code. For services you set the right authority and rate per item, so goods go to FBR and services go to PRA in Punjab or SRB in Sindh.
- Withholding Tax Payable account pre-configured for vendor WHT.
- FBR Digital Invoicing with a real-time Invoice Reference Number and QR code.
- Goods to FBR, services to PRA in Punjab or SRB in Sindh.
- Opening balances stored as a balancing opening journal entry.

Who it is for
Frequently asked questions
Explore more of E-Khata
See how your business runs on E-Khata.
30-min Zoom or WhatsApp call. We'll walk you through E-Khata with examples that match your business type.

“I or my co-founder personally join every demo call.”
Or message us on WhatsApp: +92 300 1676722 (we reply within 1 hour).