Log expenses in the exact P&L format · works offline
🏠 Overview
+ Expense Posting
📋 Expenses Details
🏦 Accounts
+ Revenue Posting
📒 Client Ledger
📊 Reports
📈 Dashboard
📓 Journal
🏭 Assets Posting
🗃 Asset Register
💵 Payroll Posting
👥 Employee Record
📋 HR Portal
🗂️ COA
⤓ Export
Menu
Business Overview
Outstanding client balances, aged by due date — not-yet-due items sit in Not due.
Cash received from each customer, month by month (last 6 months).
✎ 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).
Unified General Ledger: customer invoices and receipts, vendor bills and payments, split expenses, assets, depreciation and opening balances all post here automatically. Open Customers or Vendors to edit their source documents. Every saved document must have equal debits and credits.
Search entry / account
From date
To date
Column width
Standard
✎ Editing an entry — Save to update.
Draft · Not Posted
Create a customer invoice and post it to Accounts Receivable using the existing revenue recognition settings.
ⓘComplete the required fields to generate the balanced debit and credit lines before posting.
Customer & Service
4 required
Point-in-time when the service is complete on the invoice date; over-time only when delivered across a defined period.
Dates & Amounts
Document currency AED
Settlement & Deposit Account
1 required
General Ledger Posting PreviewLive in AED · PKR equivalent saved to the books
Waiting for Amount
Posting Logic
Invoice: Dr Accounts Receivable / Cr Unearned Revenue, then recognise revenue at the selected timing. Payment: Dr selected Cash/Bank / Cr Accounts Receivable and clears the invoice allocation. Existing invoice schedules are preserved.
Search this ledger
From date
To date
Currency
Column width
Standard
Choose a report, period and currency.
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), aged by due date — not-yet-due items sit in Not due.
Live balances from the account ledgers.
Clients ranked by revenue. Watch how few clients make up most of the business.
Earned revenue, business expenses and net profit — current month vs last month.
✎ Editing a journal entry — Save to update.
Post a balanced debit and credit directly to the General Ledger.
Double-entry: Debit one account, Credit another (e.g. Salaries Dr / Salaries Payable Cr).
✎ Editing an asset — Save to update.
Create the asset acquisition and its vendor payable with a transparent GL preview.
Straight-line: monthly = (Purchase price − Residual) ÷ Effective life. Auto-posts Depreciation Expense Dr / Accumulated Depreciation Cr each month from the start date (see General Ledger or Trial Balance).
General Ledger Posting PreviewLive in document currency
Payroll Accrual
Draft · Not Posted
Capture Salary, Increment and Bonus components. Salary plus Increment posts as one combined salary GL line; Bonus posts separately to Bonus Payable.
New
ⓘEnter the component amounts to generate the salary and payable lines.
Employee & Dates3 required
Optional payroll deduction; must be less than gross payable.
Gross payable less fine deduction.
Open Payables / AdvancesLive from posted documents
General Ledger Posting PreviewLive in PKR
Posting Logic
Accrual: Dr Salary expense and Bonus expense, Cr Salaries Payable / Bonus Payable. Salary payment and staff advance use the selected Cash / Bank account.
One master record per employee — used by payroll posting, payroll reports, HR attendance and the employee portal. Status, joining date, department, manager and role feed everything. You can rename an employee safely; the original payroll name remains linked to their history.
Salaries by staff, grouped by department. Tap a staff for monthly history. Maid salary & hiring advances are excluded (they're expenses, not staff).
Payroll & HR
HR Administration
Manage attendance, leave approvals and employee portal activity. Server time is Pakistan Standard Time.
Review employee requests and record a manager decision.
Action Required
Loading…
Attendance Register
View employee check-in, check-out and recorded hours.
Loading…
Leave Request History
Review the complete request history. Only Super Users can permanently delete a request.
Audit History
Loading…
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.
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.
If an edited entry won't sync: on the device whose figures are correct (e.g. desktop) tap Make this device the master; then on the other device tap ⇩ Pull latest & replace above. Both become an exact copy.
Loading backups…
Finds identical entries the old sync may have copied twice — these inflate balances like Allied Bank. Nothing is removed until you confirm.
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.