Your bank statements, reconciled to the rupee.
Import statements, categorize every transaction, reconcile to zero, and hand a complete tax-year package to a verified lawyer — or file it yourself.
The balance chain: every statement's closing balance must equal the next one's opening. When every link holds, nothing was dropped or double-counted.
How it works
- 1
Sign up and create the tax year
A tax year is the container for everything else. Nothing crosses between years, because FBR revises the forms nearly every year.
- 2
Choose Self-Prepare or Hand It Over
File it yourself, or hand the finished year to a verified lawyer. Either way you and they look at the same ledger.
- 3
Register your accounts
Every bank account and the cash you hold, with the opening balance the year starts from.
- 4
Import statements
Parsed, categorized and balance-chain verified before anything is written. If the chain does not hold, the import tells you rather than the tax office.
- 5
Answer, reconcile, export
Clear the questions the engine refused to guess at, close the reconciliation to zero, and export the package.
Two ways to file
Self-Prepare
You do the work and keep control. The app parses the statements, proposes a category for every row, reconciles the year to zero and produces the IRIS worksheet you key in yourself.
Hand It Over
Get the ledger to a good state, then hand the year to a verified tax lawyer. You both look at the same ledger, you share documents one at a time, and their access ends when the engagement does.
Take on clients whose books already balance
A verified listing in the public directory, a multi-client workspace, and clients who arrive with a reconciled year instead of a carrier bag of statements.
Banks we parse
Formats verified against a real statement are marked production. Beta formats are implemented but not yet checked against a real sample — they work, with a lower confidence cap, and a misread is the most useful bug report we can get.
- ASKARIAskari Bankproduction
- ALFALAHBank Alfalahproduction
- SILKSilk Bank (defunct - merged into UBL)production
- SCBPKStandard Chartered Pakistanproduction
- UBLUnited Bank Limitedproduction
- ABLAllied Bankbeta
- EASYPAISAeasypaisabeta
- HBLHabib Bank Limitedbeta
- JAZZCASHJazzCashbeta
- MCBMCB Bankbeta
- NAYAPAYNayaPaybeta
- BAHLBank AL Habib
- BOPBank of Punjab
- BANKISLAMIBankIslami Pakistan
- DIBDubai Islamic Bank Pakistan
- FAYSALFaysal Bank
- HMBHabib Metropolitan Bank
- JSJS Bank
- KHUSHHALIKhushhali Microfinance Bank
- MEEZANMeezan Bank
- NBPNational Bank of Pakistan
- SELFNot a bank (currency you hold)
- SADAPAYSadaPay
- SAMBASamba Bank
- SINDHSindh Bank
- SONERISoneri Bank
Free tools
No sign-up, and nothing you type leaves your browser.
Income tax calculator
Salary tax across 9 tax years, slab by slab, with the s.4AB surcharge shown separately.
Open →What not filing costs you
Your own figures at filer, late-filer and non-filer withholding rates, side by side.
Open →Late filing penalty
The s.182 penalty and the s.182A ATL surcharge, computed separately, saying which rule decided the figure.
Open →Learn the ground rules
The same articles the app shows you in context, readable up front.