Accounting & Finance

Khatah — Accounting Software for Pakistan

Khatah is complete accounting software for Pakistan businesses — bookkeeping, invoicing, inventory, and real-time financial reports.

Khatah on desktop and mobile — full double-entry accounting wherever you work.

Khatah — Accounting Software for Pakistan screenshot
Chart of Accounts

A structured three-level account hierarchy automatically seeded for every new organization. Customize accounts to match your business with full hierarchical filtering and drill-down reporting.

General Ledger

Full double-entry bookkeeping with support for multiple voucher types, cost centers, fiscal years, and sequential voucher numbering — every transaction recorded with debit/credit precision.

Voucher Management

Create and manage Cash Book Vouchers, Bank Payment/Receipt Vouchers, and Journal Vouchers. Built-in approval and posting workflows ensure every entry is verified before hitting your books.

Bills & Invoicing

Raise bills with line-item detail including quantities, rates, commissions, and grand totals. Track due dates, link to customer accounts, and monitor outstanding receivables at a glance.

Parties Directory

A unified directory of customers, suppliers, and trading partners — linked directly to ledger accounts for seamless transaction tracking and aging analysis.

Bank Account Management

Register and manage multiple bank accounts per organization. Track cheque numbers and reference numbers, and reconcile bank transactions against your ledger entries.

Stock & Inventory

Track inventory across godowns and brands. Log stock movements with detailed history, monitor quantities by unit and weight, and view real-time stock reports tied to your financial records.

Reports & Analytics

Run Trial Balance, Ledger Reports, Cash Book Reports, Bill Reports, and Stock Reports on demand. Filter by date range, account, party, or cost center — always reflecting your latest data.

See It In Action

Chart of Accounts — three-level account hierarchy with drill-down filtering.

Chart of Accounts — three-level account hierarchy with drill-down filtering.

Bill Book — purchase, sale, and delivery order captured simultaneously in one screen.

Bill Book — purchase, sale, and delivery order captured simultaneously in one screen.

Khatah is a complete accounting platform built for businesses in Pakistan that need accurate, auditable books without the complexity of enterprise ERP systems. From day-to-day voucher entry to month-end trial balances, Khatah handles your complete financial workflow with double-entry precision.

Quick facts:

  • Best for: Small and medium businesses, retailers, wholesalers, distributors, and service companies in Pakistan
  • Core capability: Full double-entry bookkeeping with tax-ready financial reporting
  • Deployment: Web-based cloud access with desktop and mobile apps
  • Setup time: 15 minutes to create organization and start recording transactions
  • Pricing: Contact for demo and custom pricing based on organization size

What Is Khatah?

Khatah is accounting software designed specifically for Pakistan’s business environment. It combines double-entry bookkeeping accuracy with structured, tax-ready financial reporting. Unlike spreadsheets or basic tools, Khatah enforces accounting discipline while remaining simple enough for non-accountants to use daily.

The platform automates your Chart of Accounts, links every transaction to the General Ledger, and produces audit-ready reports instantly. Whether you’re managing cash flow, tracking inventory across multiple godowns, or reconciling bank statements, Khatah keeps everything synchronized and accurate.

Key Features

Chart of Accounts

Khatah provisions a standard three-level account hierarchy automatically when you create your organization. This structure follows accounting best practices and can be customized to match your specific business model. Filter and drill down through parent and child accounts for granular visibility.

Includes:

  • Assets, Liabilities, Equity, Income, and Expense categories
  • Custom account codes and names
  • Hierarchical grouping for consolidated reporting
  • Drill-down from summary to transaction level

General Ledger

Every transaction in Khatah is recorded using double-entry bookkeeping principles. Debits always equal credits, ensuring your books remain balanced. The General Ledger supports multiple voucher types, cost centers for departmental tracking, and configurable fiscal years.

Capabilities:

  • Sequential voucher numbering for audit trails
  • Multi-currency support for import/export businesses
  • Cost center allocation for profitability analysis
  • Real-time balance updates after every posting

Voucher Management

Khatah streamlines daily accounting with dedicated voucher types for different transaction categories. Each voucher type follows a predefined workflow to prevent errors and ensure approval before posting.

Voucher types:

  • Cash Book Vouchers: Record cash receipts and payments
  • Bank Payment/Receipt Vouchers: Track cheques, bank transfers, and digital payments
  • Journal Vouchers: Make adjusting entries, corrections, and accruals
  • Approval workflows: Pending vouchers require review before posting to the ledger

Bills & Invoicing

Raise professional bills and invoices with full line-item detail. Khatah tracks quantities, unit rates, commissions, taxes, and grand totals. Link each bill to a customer account and monitor aging to identify overdue payments quickly.

Features:

  • Customizable invoice templates with your branding
  • Automatic due date calculation and reminders
  • Partial payment tracking
  • Outstanding receivables dashboard
  • Delivery Order integration for stock-based sales

Parties Directory

Maintain a centralized directory of all your trading partners—customers, suppliers, vendors, and contractors. Each party links directly to a ledger account, enabling one-click access to transaction history and aging reports.

Benefits:

  • Unified view of all business relationships
  • Automatic ledger account creation for new parties
  • Credit limit tracking per customer
  • Supplier payment schedule monitoring

Bank Account Management

Register multiple bank accounts for your organization and track every transaction against them. Khatah supports cheque numbers, reference numbers, and bank statement reconciliation to ensure your cash book matches actual bank balances.

Track:

  • Current accounts, savings accounts, and petty cash
  • Cheque deposits and withdrawals
  • Bank transfers and digital payments (IBFT, Easypaisa, etc.)
  • Monthly reconciliation reports

Stock & Inventory

Khatah integrates inventory management directly with your financial records. Track stock movements across multiple godowns (warehouses) and brands. Every purchase, sale, or adjustment updates both your stock ledger and financial accounts simultaneously.

Inventory features:

  • Real-time stock quantity by unit and weight
  • Stock movement history with timestamps
  • Low stock alerts and reorder level tracking
  • Godown-wise stock reports
  • Stock valuation reports for financial statements

Reports & Analytics

Generate standard financial reports instantly with Khatah’s reporting suite. Filter by date range, account, party, cost center, or godown to get exactly the data you need. All reports reflect your latest posted transactions.

Available reports:

  • Trial Balance: Verify that debits equal credits across all accounts
  • Ledger Report: View all transactions for a specific account
  • Cash Book Report: Summarize cash receipts and payments
  • Bill Report: Track billed amounts, payments received, and outstanding balances
  • Stock Report: Monitor inventory levels and movements
  • Delivery Order Report: Track DO issuance and fulfillment status

How It Works

1. Create Your Organization

Sign up and create your organization in Khatah. The system automatically provisions a standard Chart of Accounts tailored for your business type—no accountant required to get started. You can customize accounts later as needed.

2. Add Parties & Bank Accounts

Register your customers, suppliers, and bank accounts in the Parties Directory and Bank Account Management modules. Everything links to your ledger from day one, ensuring complete transaction traceability.

3. Record Transactions

Enter vouchers, raise bills, and log inventory movements through Khatah’s intuitive forms. Pending vouchers queue for approval before posting, ensuring every entry is reviewed by authorized personnel.

4. Run Your Reports

Instantly generate trial balances, ledger summaries, cash books, and stock reports on demand. All reports are always accurate and up to date because they reflect your live transaction data.

What’s Included

Every module is included in Khatah—no add-ons, no hidden upgrades.

  • Chart of Accounts — 3-level hierarchy with auto-seeding and custom account management
  • General Ledger — Full double-entry bookkeeping with voucher types and cost centers
  • Cash Book — Dedicated cash receipt and payment voucher management
  • Journal Vouchers — Adjusting and correcting entries with approval workflow
  • Bills & Invoicing — Customer billing with commissions, due dates, and receivables tracking
  • Parties Directory — Unified customer and supplier management linked to accounts
  • Bank Accounts — Multi-account tracking with cheque and reference number support
  • Stock & Inventory — Movement history, godown management, and stock reports
  • Imports Module — Shipment tracking integrated with payables and landed cost calculation
  • Trial Balance — Real-time trial balance across all accounts and cost centers
  • Reporting Suite — Ledger, cash book, bill, stock, and delivery order reports
  • Multi-organization Support — Run separate books for multiple entities under one login
  • Tax-Ready Reporting — Structured reports configurable for Pakistan tax reporting
  • Audit Logging — Complete trail of who created, modified, or posted each transaction
  • Role-based Access — Define user permissions by role (Admin, Accountant, Viewer, etc.)

Technical Specifications

Khatah runs on a modern, secure technology stack designed for reliability and performance.

Backend:

-.NET 10 (latest LTS version)

  • RESTful API architecture
  • JWT authentication with refresh tokens
  • Role-based authorization (RBAC)

Frontend:

  • Angular 20 (latest stable release)
  • Responsive design for desktop, tablet, and mobile
  • Progressive Web App (PWA) capabilities

Database:

  • Microsoft SQL Server
  • Multi-tenant architecture with data isolation
  • Timezone-aware date handling (PKT by default)

Security:

  • HTTPS encryption for all data in transit
  • Audit logging for all data modifications
  • Backup and disaster recovery procedures
  • Compliance with Pakistan data protection guidelines

Who Should Use Khatah?

Khatah is built for businesses in Pakistan that need professional accounting without enterprise complexity.

Ideal users:

  • Retailers and wholesalers managing inventory across multiple locations
  • Distributors and traders importing goods and tracking landed costs
  • Service businesses billing clients and managing receivables
  • Small manufacturers tracking raw materials and finished goods
  • Multi-location businesses needing consolidated financial reporting
  • Startups and SMEs transitioning from spreadsheets to proper accounting

Not ideal for:

  • Very large enterprises requiring complex ERP integrations
  • Businesses needing industry-specific modules (e.g., construction, healthcare)
  • Companies already using SAP, Oracle, or Microsoft Dynamics

Khatah vs Spreadsheets

AspectKhatahSpreadsheets
Data IntegrityEnforced double-entry rules prevent errorsManual entry prone to mistakes
Audit TrailComplete logging of all changesLimited or no version history
Real-time ReportsInstant trial balance, ledger, cash bookRequires manual formula updates
Multi-user AccessRole-based permissions with concurrent accessFile locking or merge conflicts
Inventory IntegrationStock movements linked to financial entriesSeparate tracking, reconciliation needed
Tax ReportingBuilt for Pakistan tax reportingCustom setup required
ScalabilityHandles thousands of transactions smoothlySlows down with large datasets
SecurityEncrypted, access-controlled, backed upVulnerable to accidental deletion

Getting Started

System Requirements

Khatah is web-based and works on any modern device with internet access.

  • Desktop: Chrome, Firefox, Edge, or Safari (latest versions)
  • Mobile: iOS 15+ or Android 10+
  • Internet: Minimum 2 Mbps for smooth operation
  • Offline mode: Limited functionality available via PWA

Onboarding Steps

  1. Sign up for a Khatah account
  2. Create your organization with business name, fiscal year, and currency
  3. Import or add parties (customers and suppliers)
  4. Configure bank accounts and opening balances
  5. Start recording transactions with vouchers and bills
  6. Invite team members and assign roles
  7. Run your first reports to verify accuracy

Support & Training

  • In-app help articles and tooltips
  • Email support with 24-hour response time
  • WhatsApp support for quick questions
  • Video tutorials for common workflows
  • Custom onboarding for enterprise clients

Pricing & Demo

Khatah offers flexible pricing based on your organization’s size and transaction volume. Contact us for a personalized quote and live demo.

What you get:

  • Full access to all modules
  • Unlimited users and transactions (based on plan)
  • Priority support and feature requests
  • Regular updates and security patches

Chat with us on WhatsApp

Scan to chat about Khatah on WhatsApp

Scan with your phone camera to open WhatsApp

Request a demo

Frequently Asked Questions

Ready to professionalize your accounting? Request a demo or chat on WhatsApp to see Khatah in action.

Ready to build something great?

Partner with Null2Infinity for secure, innovative software solutions tailored to your business. Get in touch today.