Guide to Setting Up Your Payroll Account
A practical, step-by-step walkthrough for Pakistani employers: registrations, employee records, salary structures, tax setup, and running your first payroll correctly.
The first payroll your business runs sets the pattern for every one that follows. If salary structures are unclear, employee records are incomplete, or tax rules are applied incorrectly at the start, the errors repeat month after month and become harder and more expensive to fix. A clean setup, on the other hand, makes each future payroll a quick, predictable routine.
For employers in Pakistan, setup involves more than opening a spreadsheet. You need the right registrations, accurate employee documentation, a clear salary structure, and a process that applies income tax withholding and statutory contributions correctly. At Arshad Associates, our payroll services include full payroll account setup for new and growing businesses.
In this guide, we cover the ten steps of payroll setup, the documents and data you will need, a recommended setup timeline, and the most common mistakes to avoid.
Want Your Payroll Set Up Right the First Time?
Talk to our payroll team for a free setup consultation.
1. What Is a Payroll Account?
A payroll account is the combination of records, rules, and systems your business uses to pay employees and meet payroll-related obligations. In practice it covers your employee database, salary structures, attendance and leave rules, tax and statutory deduction settings, payslip templates, and the bank arrangements used to pay salaries. Some businesses also keep a separate bank account for salary disbursement to keep payments and reconciliation clean.
Think of it as the foundation: once it is set correctly, every monthly payroll runs on it.
2. Before You Start: What to Prepare
📋 Business Documents
Incorporation or registration papers, NTN, and business bank account details.
👥 Employee Records
Appointment letters, CNICs, bank details, and agreed salary terms for each employee.
📑 HR Policies
Leave, overtime, bonus, and attendance policies that affect pay calculations.
3. 10 Steps to Set Up Your Payroll Account
- Confirm your business details: Verify your legal name, NTN, address, and ownership documents so all payroll records match official registrations.
- Complete required registrations: Register as a withholding agent for salary tax and with EOBI and provincial social security where applicable.
- Choose your payroll model: Decide between in-house, outsourced, or hybrid payroll based on headcount, expertise, and budget.
- Collect employee data: Gather CNIC copies, contact details, joining dates, designations, and bank account information.
- Define salary structures: Separate basic pay, allowances, and benefits so deductions and taxes can be calculated properly.
- Set up tax and statutory deductions: Configure income tax withholding on salary, EOBI, social security, and provident fund where relevant.
- Configure attendance, leave, and overtime rules: Document how absences, late arrivals, overtime, and leave encashment affect pay.
- Set up the payment method: Arrange bank transfers, a salary disbursement process, and approval authority for releases.
- Run a test payroll: Process a dry run, reconcile it against expected figures, and correct any errors before paying real salaries.
- Go live and document the process: Run the first live payroll, issue payslips, file required statements, and record the process for future cycles.
Skip the Setup Headaches
We configure your payroll, deductions, and compliance calendar for you.
4. Key Registrations for Pakistani Employers
| Registration | Purpose | Notes |
|---|---|---|
| NTN (National Tax Number) | Identifies your business with FBR | Required for tax compliance and withholding |
| Withholding Agent Status | Allows you to deduct and deposit salary tax | Employers paying taxable salaries must withhold tax and file statements |
| EOBI Registration | Old-age benefits for employees | Applies to establishments above the prescribed employee threshold |
| Provincial Social Security | Health and social cover for workers | Rules and thresholds differ by province and industry |
| Business Bank Account | Salary disbursement and records | A dedicated payroll account simplifies reconciliation |
Note: Thresholds, rates, and procedures change through notifications and Finance Acts. Confirm current requirements with a qualified consultant before registering.
Companies must also keep their corporate filings in order. See our guide to SECP annual compliance for companies in Pakistan.
5. Employee Information Checklist
- Full legal name and CNIC copy
- Joining date, designation, and department
- Appointment letter with agreed salary and benefits
- Bank account title and number for salary transfer
- NTN, if the employee has one
- EOBI and social security registration details, where applicable
- Tax exemption or credit declarations the employee wishes to claim
- Emergency contact and address details for HR records
6. Building Your Salary Structure
A clear salary structure makes tax and deduction calculations accurate and keeps payslips easy to understand. Separate each component rather than quoting a single lump sum.
| Component | Description | Payroll Impact |
|---|---|---|
| Basic Salary | Fixed core pay | Often the base for benefits and contributions |
| Allowances | House rent, conveyance, medical, and others | May have different tax treatment; document each clearly |
| Overtime & Bonuses | Variable earnings | Included in taxable income when paid |
| Deductions | Tax, EOBI, loans, advances, absences | Reduce net pay; must be recorded and explained |
| Net Salary | Amount paid to the employee | Gross pay minus all deductions |
7. Choosing Your Payroll Model
Note: Bar lengths are an illustrative guide to suitability, not statistics. Individual cases vary.
Each model has trade-offs in cost, control, and risk. Our comparison of in-house vs outsourced payroll services helps you decide.
8. Sample Setup Timeline
| Week | Activity |
|---|---|
| Week 1 | Verify business details, start registrations, collect employee documents |
| Week 2 | Finalize salary structures, set tax and statutory deduction rules |
| Week 3 | Configure attendance and leave rules, set up payment method, enter employee data |
| Week 4 | Run test payroll, reconcile, fix errors, then go live |
Timelines vary with registration processing and the size of your team.
9. Common Setup Mistakes to Avoid
- Starting payroll before completing withholding and statutory registrations
- Quoting lump-sum salaries without a documented breakdown
- Skipping a test payroll and discovering errors after paying staff
- Using outdated tax slabs when configuring deductions
- Mixing payroll payments with general business spending, which complicates reconciliation
- Failing to keep organized records for audits, which affect corporate tax return filing and tax preparation
Payroll also feeds your financial reporting. Learn how to read the numbers in our guide to financial ratio analysis for Pakistan businesses.
10. How Arshad Associates Can Help
We handle payroll setup end to end, then keep it running. Our team connects payroll with sales tax services, financial planning & analysis, and financial modeling, so labor costs are planned and tracked alongside the rest of your finances. Business owners with personal filing needs can use our individual tax filing service. Looking for local support? Explore our tax preparation consultants in Islamabad and business income tax filing services in Rawalpindi.
- Registration support and compliance checks
- Salary structure design and employee data setup
- Tax and statutory deduction configuration
- Test payroll, go-live support, and payslip templates
- Monthly processing, withholding statements, and record-keeping
11. Related Services & Articles
Our Services:
- Payroll Services
- Tax Preparation
- Individual Tax Filing
- Corporate Tax Return Filing
- Sales Tax Services
- Financial Planning & Analysis
- Financial Modeling
Related Articles:
12. Frequently Asked Questions
1. How do I set up a payroll account for my business in Pakistan?
Confirm your business registrations, register as a withholding agent and with EOBI or provincial social security where applicable, collect employee records, define salary structures, configure tax and statutory deductions, run a test payroll, and then go live with your first payroll.
2. Do I need a separate bank account for payroll?
It is not always mandatory, but a dedicated salary account makes disbursement, reconciliation, and record-keeping much cleaner. Many employers also prefer bank transfers over cash for documentation and audit purposes.
3. What documents do I need from employees?
Typically a CNIC copy, appointment letter, bank account details, joining date, and any tax or registration details such as NTN or EOBI information. Employees may also submit declarations for tax credits or exemptions they wish to claim.
4. How long does payroll setup take?
For a small team with registrations in place, setup can take a few days to two weeks. If registrations, policy documentation, and system configuration are needed, plan for around four weeks, including a test payroll.
5. Should I set up payroll myself or hire a professional?
Very small teams with simple pay can sometimes manage setup alone, but a professional helps avoid errors in tax withholding, statutory contributions, and documentation. Many growing businesses use a professional for setup and then choose in-house or outsourced processing.
Ready to Set Up Payroll the Right Way?
Get a free consultation with Arshad Associates today.


