Log expenses in the exact P&L format · works offline
🏠 Overview
+ Expense Posting
📋 Expenses Details
🏦 Accounts
+ Revenue Posting
📒 Client Ledger
📊 Reports
📈 Dashboard
📓 Journal
🏭 Assets
👥 Payroll
🗂️ COA
⤓ Export
Rs
Menu
Business Overview
✎ Editing an entry — Save to update.
Start typing a Description — matches from your history auto-fill Head, Sub, Category & Type. Change anything, or use “➕ Add new…” in any list to create your own. Each expense posts Dr the Head Name / Cr the Method account (Cash/Bank it was paid from) — see running balances in the 🏦 Accounts tab.
0
Entries
0
Total PKR
0
This month
Category
Month
Search
From date
To date
Summary by year / month — tap a month to filter
Entries
Money already in this account before you started logging (carried-forward balance).
To record money coming in to an account (deposit, client payment, income), open + Exp Entry and switch to Money In — it posts here as a Debit automatically. Expenses paid from the account post as Credits. Balance = opening + debits − credits. Double-entry: any Journal entry touching this account (e.g. Dr/Cr Cash) now appears here too, showing its contra account. Edit those in the Journal tab.
Search this account
✎ Editing an entry — Save to update.
Per IAS 18, record revenue when the service is delivered (Revenue = Credit) — separately from the client's payment when received (Payment = Debit). Balance = what the client still owes. View each client's running ledger in the Client Ledger tab.
Month
Search this ledger
Every ledger keeps its original currency (AED / USD / PKR). Statements convert to the report currency using the direct PKR rates above (AED→PKR and USD→PKR).
Outstanding client balances (PKR), bucketed by age of the unpaid invoice.
Clients ranked by revenue. Watch how few clients make up most of the business.
✎ Editing a journal entry — Save to update.
Double-entry: Debit one account, Credit another (e.g. Salaries Dr / Salaries Payable Cr).
✎ Editing an asset — Save to update.
Depreciation settings · Straight-line
Straight-line: monthly = (Purchase price − Residual) ÷ Effective life. Auto-posts Depreciation Expense Dr / Accumulated Depreciation Cr each month from the start date (see Journal → Trial Balance).
Posts a salary to the staff member's account and straight to the ledger & Trial Balance (Dr Salary Expense / Cr the paying account).
Salaries by staff, grouped by department. Tap a staff for monthly history. Maid salary & hiring advances are excluded (they're expenses, not staff).
Your live accounting structure. Every expense is auto-posted to one of these accounts, driving the P&L and Balance Sheet. Add accounts or re-map a Head Name for future entries.
Create an account now so it's ready to use in future reports.
Post a Head Name to a specific group & account for all future reports (overrides the default mapping).
Upload your logo (PNG/JPG/SVG). It replaces the “Rs” mark in the header and syncs to all your devices.
Rs
Columns match the P&L exactly: Transaction Date · Payment Date · Description · Amount · Head Name · Sub Head · Category · Type · Method. Exports respect any filter you set in the Entries tab.
Backup saves all entries + your custom lists as a JSON file. Restore merges a backup back in.
Your server keeps an automatic backup before every save (the last 60). If anything ever goes wrong, restore a point from the list below. Nothing is lost when you upload a new app version.
Loading backups…
Log out to return to the sign-in screen. Your data stays saved.
App version ·
Custom Head/Sub/Category/Type/Method values you add are saved on this phone.