Skip to content
RED SAGSkills

Payroll Specialist interview questions and answers

30 questions interviewers really ask, with what a strong answer covers. Read them, then test yourself in a timed mock interview.

Start a Payroll Specialist mock interview

Easy questions easy

1. Explain how you get from an employee gross salary to their net pay.

A strong answer covers:

  • Start with gross earnings: basic, HRA, allowances, overtime, arrears
  • Adjust for loss of pay and proration
  • Subtract statutory deductions such as PF, ESI, professional tax and TDS
  • Subtract other deductions such as loans or recoveries
  • Net pay is credited to the bank and shown on the payslip
Show model answer

I start with the fixed monthly earnings from the salary structure: basic, HRA, special allowance and any other allowances. Then I adjust for the month: loss of pay or proration for joiners and leavers, plus variable items like overtime, incentives and arrears. That gives gross earnings for the month. From gross I subtract statutory deductions. In India that is employee PF, usually 12% of PF wages, ESI if the employee is covered, professional tax according to the state, and TDS based on projected annual tax. Then I subtract other deductions, such as salary advance or loan recovery, canteen charges or notice recoveries. What is left is net pay, which goes to the employee bank account. The payslip shows each earning and deduction line so the employee can follow the same steps and understand the final number.

2. A new employee asks why their monthly take-home is much lower than their CTC divided by 12. How do you explain it?

A strong answer covers:

  • CTC includes employer costs such as employer PF and gratuity
  • It may include annual or variable items like bonus not paid monthly
  • Employee deductions such as PF, PT and TDS reduce gross to net
  • Walk through the payslip with real numbers
Show model answer

I explain that CTC is the total cost the company spends on them in a year, not their salary in hand. First, CTC includes costs that are not paid monthly, such as employer PF contribution, gratuity provision and sometimes insurance premiums. Second, it may include variable or annual items like a performance bonus that is paid only once a year. So monthly gross is lower than CTC divided by 12. Then, from the gross, we deduct the employee PF contribution, professional tax and income tax as TDS, which gives net pay. I would sit with them and walk through their own offer letter and payslip line by line, for example showing 12,00,000 CTC, around 96,000 monthly gross and then each deduction to the final take-home. Most people are fine once they see the numbers add up.

3. Walk me through how you prepare and run a monthly payroll.

A strong answer covers:

  • Follow the payroll calendar and collect inputs before cut-off
  • Update master data: joiners, exits, increments, bank changes
  • Process attendance, leave, LOP, variable pay and reimbursements
  • Run payroll, review variances and get approval
  • Release bank file, payslips and statutory payments
Show model answer

I work from a payroll calendar that sets dates for inputs, processing, approval and pay day. Before the cut-off I collect inputs: new joiners with documents and bank details, exits, increments and promotions, attendance and leave, overtime and incentives, and approved reimbursement claims. I update master data first, so the run uses the right structure. Then I run payroll in the system and check the output: headcount against HR, a month-on-month variance by employee and department, and exceptions like negative or zero net pay, very large changes or missing bank accounts. After my checks, a second person reviews and the finance or HR head approves. Then I release the bank file, publish payslips, and record statutory payments such as PF, ESI, PT and TDS by their due dates, along with the accounting entry for finance.

4. An employee emails you saying their salary this month is wrong. How do you handle it?

A strong answer covers:

  • Acknowledge quickly and verify identity
  • Check the payslip, inputs and calculation
  • Find the root cause such as LOP, late input or tax change
  • Explain clearly or correct through an approved adjustment
  • Fix the process if it is a repeat issue
Show model answer

I reply quickly to acknowledge the query and confirm I am speaking to the right employee, since salary details are confidential. Then I compare this month payslip with last month line by line to see what changed. I check the inputs behind it: attendance and leave for loss of pay, any late or missed inputs such as an increment, overtime or reimbursement, and whether TDS changed because of new declarations or a bonus. If the payroll is correct, I explain the reason simply, for example two days of unapproved leave recorded as LOP, and point them to the manager if they disagree with attendance. If we made a mistake, I apologise, get approval for a correction, and pay it in the next run or an off-cycle payment if the amount is large. If the same error affects others, I fix the process or system setting behind it.

5. Why is data privacy so important in payroll, and what do you do to protect it?

A strong answer covers:

  • Payroll holds salary, bank, ID and tax data
  • Leaks harm employees and trust, and breach data protection laws
  • Role-based access and least privilege
  • Secure sharing: encrypted or password-protected files, no personal email
  • Retention, masking and audit trails
Show model answer

Payroll holds some of the most sensitive data in a company: salaries, bank accounts, PAN, Aadhaar or Emirates ID numbers, tax and sometimes health details. A leak can cause fraud, embarrassment and anger between colleagues, and it can breach data protection laws in India and the UAE. To protect it, I make sure access to the payroll system is role-based, so people see only what they need, with individual logins and no shared accounts. I never send salary data to personal email or through chat apps; files go through approved, password-protected or encrypted channels, and payslips are published on a secure portal. I mask ID and bank numbers in reports where full numbers are not needed, lock my screen and avoid printing. I also follow retention rules, delete old working files and keep audit trails of who changed what.

6. What do you check on payslips before they are released to employees?

A strong answer covers:

  • Employee details such as name, ID, PAN and bank masked correctly
  • Earnings and deductions match the salary structure and inputs
  • LOP, arrears and variable items are correct
  • Net pay matches the payroll register and bank file
  • YTD figures and tax details are correct
Show model answer

I do a sample review across different types of employees: a new joiner, a leaver, someone with LOP, someone with arrears or a bonus, and a few regular employees. On each payslip I check the employee details are correct, and that sensitive numbers such as bank account and PAN are masked if the format requires it. I check that earnings match the salary structure, that LOP days match approved attendance, and that arrears, overtime and reimbursements match the approved inputs. Then I check deductions: PF on the right wage, ESI if covered, the correct professional tax for the state and TDS consistent with the tax projection. I make sure net pay on the payslip equals the payroll register and the bank file, and that YTD totals look right. Only after these checks and approval do I publish payslips through the secure portal.

7. A new employee asks what PF is and why it is deducted from their salary. How would you explain it?

A strong answer covers:

  • PF is a retirement savings scheme run by the EPFO
  • Employee contributes a percentage of basic; employer also contributes
  • Part of the employer share goes to the pension scheme
  • Balance earns interest and is linked to the UAN
  • Can be checked online and transferred when changing jobs
Show model answer

I would explain that PF, or the provident fund, is a retirement savings scheme run by the EPFO. Every month a percentage of their basic salary, usually 12%, is deducted and put into their PF account, and the company also contributes on top. Part of the company share goes into the pension scheme and the rest into their PF account. The money earns interest every year declared by the EPFO, so it grows over time. Their account is linked to a UAN, which stays the same when they change jobs, so they should share their existing UAN if they have one and transfer old balances. They can check their passbook online. I would also mention that the deduction reduces take-home pay a little, but it is their own savings, and that withdrawals are allowed under certain conditions.

8. What information and steps do you need to set up a new joiner correctly in payroll?

A strong answer covers:

  • Offer details: salary structure, joining date, location, designation
  • Personal and statutory details: PAN, UAN or PF details, ESI if applicable
  • Verified bank account
  • Tax regime choice, declarations and previous employer income
  • Prorate the first month and check cut-off
Show model answer

I start with the approved offer details from HR: joining date, designation, work location, which drives professional tax, and the salary structure with each component. Then I collect personal and statutory details: PAN for TDS, UAN if they already have PF membership, ESI details if they are covered, and Aadhaar where needed for PF linking. I verify the bank account with a cancelled cheque or bank letter. I ask for their tax regime choice and declarations, and if they joined mid-year, their previous employer salary and TDS so tax is projected on the full year. In the system, I make sure the record is created before the cut-off. If they joined after cut-off, I note that the first month will be paid as an arrear next month. Finally I prorate the first month from the joining date and check the first payslip carefully.

9. How would you explain the difference between a fixed allowance and a reimbursement to an employee?

A strong answer covers:

  • Allowance is a fixed amount paid with salary regardless of spending
  • Reimbursement pays actual expenses incurred against bills, up to a limit
  • Tax treatment differs depending on rules and proof
  • Give an example such as internet or fuel
Show model answer

I would say that an allowance is a fixed part of their salary. For example, a conveyance allowance of 2,000 is paid every month whether they spend it or not, and it is generally treated as part of taxable salary unless a specific exemption applies. A reimbursement works differently: the company pays back money they actually spent for work, such as fuel for client visits or internet for remote work, usually up to a policy limit and only against valid bills or a claim. If they spend less than the limit, they get only what they spent. If they do not submit bills, they get nothing for that month. Because reimbursements are backed by proof of business use, they can be treated differently for tax. I would point them to the policy and the claim process in the portal.

10. Payroll has fixed deadlines. How do you stay accurate when there is very little time?

A strong answer covers:

  • Plan with a calendar and checklist
  • Push for inputs before cut-off and follow up early
  • Use system validations and exception reports
  • Prioritise high-risk checks rather than skipping review
  • Escalate issues early instead of releasing unchecked
Show model answer

Most of the accuracy is won before payroll week. I follow a calendar and send reminders to managers before the input cut-off, so I am not chasing data at the last minute. I use a standard checklist every month, so nothing is forgotten under pressure. When I run payroll, I rely on exception reports from the system rather than checking every line by hand: large variances, negative pay, missing bank details, new joiners and leavers. If time is short, I prioritise the high-risk checks, such as headcount, totals and exceptions, but I never skip the review and approval step. If an issue cannot be fixed in time, I escalate early and agree a plan, for example paying everyone on time and correcting one employee in an off-cycle run, rather than releasing something I know may be wrong.

Medium questions medium

1. How do you process a full and final settlement for an employee who has resigned in India?

A strong answer covers:

  • Confirm last working day, notice served and exit approvals
  • Collect clearances from IT, admin, finance and manager
  • Calculate salary to last day, leave encashment, gratuity if eligible, bonus
  • Deduct notice shortfall, advances, asset recoveries and taxes
  • Pay within policy timeline and issue settlement statement and documents
Show model answer

First I confirm the exit details from HR: resignation date, last working day, notice period required and served, and any waiver approved by the manager. Then I collect no-dues clearances from IT for laptops, admin for ID cards, finance for advances and expense claims, and the manager for handover. Next I calculate the earnings: salary up to the last working day, leave encashment as per policy, any bonus or incentive due, and gratuity if the employee is eligible. Then deductions: notice shortfall recovery if not waived, outstanding advances or loans, asset recoveries, PF and professional tax on the final salary, and TDS on the total taxable amount. I get the settlement approved by a second person, pay it within the policy timeline, and share a clear settlement statement. Afterwards I make sure Form 16, PF exit dates and relieving documents are handled.

2. The annual increment cycle is approved late, effective three months back. How do you handle it in payroll?

A strong answer covers:

  • Update salary structures with the correct effective date
  • Calculate arrears month by month, including prorated months and LOP
  • Recalculate PF, ESI eligibility and TDS on arrears
  • Validate with sample checks and totals before release
  • Communicate to employees with arrear breakdown on payslip
Show model answer

I would load the new salary structures in the system with the correct effective date, not the processing date, so the software can calculate arrears automatically for the back months. For each employee, arrears should follow the actual pay in those months: if someone had LOP or joined mid-month, the arrear must be prorated in the same way. Then I check the statutory effects: PF arrear on the higher basic, whether any employee crosses the ESI wage limit, and TDS, since arrears increase annual taxable income and the monthly TDS must be recalculated for the remaining months. Before release I validate a sample of employees by hand, compare total arrears against the HR increment file, and look for outliers. On the payslip the arrears appear as separate lines, and I would share a short note with employees explaining the arrear and the tax impact.

3. What reconciliations and checks do you do before releasing payroll to the bank?

A strong answer covers:

  • Headcount reconciliation with HR: joiners, leavers, active employees
  • Month-on-month variance by employee and in total
  • Exception reports: negative or zero pay, large changes, missing bank details, duplicates
  • Statutory totals check: PF, ESI, PT, TDS
  • Bank file total equals approved net pay
Show model answer

I start with headcount: last month count plus joiners minus leavers should equal this month count in payroll, and match the HR system. Then I do a month-on-month variance, in total and by department, and explain each movement: joiners, leavers, increments, LOP, arrears, bonuses. Anything unexplained is investigated. I run exception reports for negative or zero net pay, changes above a threshold such as 20%, missing or duplicate bank accounts, employees on long leave being paid in full, and anyone paid after their exit date. I check statutory totals: PF and ESI against the wage base, professional tax by state, and TDS compared with last month. Finally I make sure the bank file total and record count exactly match the approved payroll register, and that the file is sent through the secure bank channel only after sign-off.

4. How do you manage employee tax declarations and investment proofs during the year?

A strong answer covers:

  • Collect regime choice and declarations at the start of the year
  • Use declarations to project tax and deduct monthly TDS
  • Run a proof submission window near year end with clear guidelines
  • Verify proofs and revise TDS for shortfalls in remaining months
  • Communicate deadlines and keep records for Form 16 and audits
Show model answer

At the start of the financial year I ask employees to choose their tax regime and submit declarations for deductions they plan to claim, such as rent for HRA, investments and insurance, through the payroll portal. Payroll uses these to project annual taxable income and spread TDS across the months. Around January I open a proof submission window with a clear checklist of acceptable documents, for example rent receipts and landlord PAN where needed, and investment statements. Then the team verifies proofs and accepts, partly accepts or rejects each claim with a reason. Where proofs are lower than declared, taxable income goes up and the extra tax is recovered in the remaining months, so I warn employees early to avoid a big deduction in March. I send reminders before every deadline, and keep the verified records because they support Form 16 and any tax audit.

5. You run payroll for employees in India and the UAE. How would you design the payroll calendar?

A strong answer covers:

  • Separate calendars by country with pay dates and statutory due dates
  • Set input cut-offs, processing, review and approval dates working back from pay day
  • Consider local weekends, public holidays and bank timelines
  • Include WPS file submission timing for the UAE
  • Share calendar with HR, managers and finance and track adherence
Show model answer

I would keep a calendar per country, because pay dates, holidays, weekends and statutory deadlines differ. For each, I work backwards from the pay date: bank or WPS submission one or two working days before, approval before that, review and variance checks before approval, processing before review, and the input cut-off at the start. In India I also add due dates for PF, ESI, professional tax and TDS payments and returns. In the UAE I plan the WPS salary file so that salaries reach employees on time, and I watch for public holidays such as Eid, which can move bank working days at short notice. I check that the weekends are right for each country. The calendar is published to HR, managers and finance at the start of the year, and each month I track whether cut-offs were met and follow up on repeated late inputs.

6. Explain how HRA exemption is calculated under the old tax regime, using an example.

A strong answer covers:

  • Exemption is the lowest of three limits
  • Actual HRA received
  • Rent paid minus 10% of salary (basic plus DA)
  • 50% of salary in metro cities or 40% elsewhere
  • Remaining HRA is taxable; rent proof and landlord PAN may be needed
Show model answer

Under the old regime, HRA exemption is the lowest of three amounts. The first is the actual HRA received. The second is rent paid minus 10% of salary, where salary for this purpose is basic plus DA. The third is 50% of salary if the employee lives in a metro city, or 40% elsewhere. For example, take a basic of 25,000 a month, HRA of 12,500 and rent of 15,000 in a non-metro city. The limits are 12,500, then 15,000 minus 2,500 which is 12,500, and 40% of 25,000 which is 10,000. The lowest is 10,000, so 10,000 is exempt and 2,500 is taxable each month. Payroll uses the rent declaration to project tax and verifies rent receipts at year end, along with the landlord PAN where the rent is above the prescribed limit.

7. A business head asks you to make an urgent off-cycle payment to an employee. How do you handle it?

A strong answer covers:

  • Understand the reason and urgency
  • Get written approval as per policy
  • Process through payroll with correct tax and statutory deductions
  • Update YTD and the next regular run
  • Track off-cycle volume and fix root causes
Show model answer

First I find out what the payment is for and why it cannot wait for the next regular run, for example a missed salary for a new joiner or a final settlement with a legal deadline. If it is genuinely urgent, I get written approval according to policy, usually from HR and finance. I process it through the payroll system, not as an accounts payment, so that TDS, PF where applicable and other deductions are calculated correctly and the amount is in YTD totals and Form 16. The payment still goes through review and a controlled bank file. After that I make sure the next regular run picks up the payment in the tax projection so TDS is not under-deducted later. I also keep a log of off-cycle payments, because frequent ones usually point to a process problem such as late inputs that we should fix.

8. Explain when an employee in India is eligible for gratuity and how it is calculated.

A strong answer covers:

  • Generally payable after five years of continuous service on exit
  • Exception for death or disablement
  • Formula 15 / 26 x last drawn basic plus DA x years of service
  • Part year of more than six months rounded up
  • Subject to the statutory maximum and tax rules
Show model answer

Under the gratuity law, an employee generally becomes eligible after five years of continuous service when they leave, whether by resignation, retirement or termination. The five-year rule does not apply on death or disablement, where gratuity is paid to the employee or nominee. For employers covered by the Act, the formula is 15 divided by 26, times last drawn monthly basic plus DA, times completed years of service. The 15 over 26 means fifteen days of wages for each year, based on 26 working days in a month. A final part year of more than six months counts as a full year. For example, a basic of 52,000 and 10 years gives 30,000 times 10, which is 3,00,000. The payment is subject to the statutory ceiling and has tax exemption limits, which I check before paying.

9. How do you prepare the payroll journal entry and reconcile payroll with the general ledger?

A strong answer covers:

  • Debit salary and employer cost expenses by cost centre
  • Credit net salary payable and statutory liabilities
  • Clear liabilities when payments are made
  • Reconcile payroll register totals with GL balances monthly
  • Investigate and clear open items
Show model answer

From the payroll register I prepare a journal that debits salary expense, and employer costs such as employer PF and ESI, by cost centre or department. On the credit side I post net salary payable, PF payable including both shares, ESI payable, TDS payable, professional tax payable and other deductions such as loan recoveries. When the bank pays salaries and challans are paid, those liability accounts are cleared. Each month I reconcile the payroll register totals to the GL: the expense posted should match gross plus employer costs, and each liability account should be zero after payment or show only the current month amount. Any balances left from earlier months are investigated, for example a challan paid late or a salary returned by the bank. I keep the reconciliation with supporting reports so finance and auditors can review it.

10. How do you manage monthly and quarterly statutory payments and returns for payroll in India?

A strong answer covers:

  • Maintain a compliance calendar with due dates and owners
  • Generate challans or ECR from payroll and reconcile with deductions
  • Pay before due dates and file returns such as TDS quarterly returns
  • Keep acknowledgements and reconcile with the GL
  • Track changes in rules and resolve mismatches
Show model answer

I keep a compliance calendar listing every statutory payment and return, with due dates, the portal used and an owner. After payroll is approved, I generate the PF ECR and challan, the ESI contribution file, professional tax by state, and the TDS challan from payroll data. Before paying, I reconcile each amount to the payroll register: for example, total PF in the ECR must equal employee plus employer PF in payroll. Payments are made before due dates through the official portals with approval from finance. Every quarter I file the TDS return in Form 24Q using the deposited challan details, so employee tax credits show up correctly and Form 16 can be generated. I save all challans and acknowledgements by month, match them with the GL liability accounts, and follow up quickly on any rejected or mismatched records.

Hard questions hard

1. Your company wants to move payroll from Excel to a tool like greytHR or Zoho Payroll. How would you manage the migration?

A strong answer covers:

  • Document current process, components, formulas and policies
  • Configure salary components, statutory settings and approval workflows
  • Migrate and validate master data and year-to-date figures
  • Run parallel payrolls and reconcile differences
  • Go live with training, access controls and a support plan
Show model answer

I would start by documenting the current process: every salary component and formula, LOP and proration rules, reimbursements, statutory settings by state and policies like leave encashment. Then I would configure the new tool: components, structures, PF, ESI and PT settings, TDS rules, payslip format and approval workflows, plus role-based access. Next comes data migration: employee master data, bank details, salary structures and, very important, year-to-date earnings and TDS, so that tax projections and Form 16 are correct when switching mid-year. I would validate the import with record counts and sample checks. Then I would run at least one or two months in parallel, comparing the tool output with Excel employee by employee and explaining every difference. Only after the parallel runs match would we go live, with training for HR and managers, a cut-over checklist and close support for the first live cycles.

2. After salaries are credited, you find that 40 employees were overpaid because of a wrong formula. What do you do?

A strong answer covers:

  • Stop further impact and inform the manager and stakeholders
  • Quantify the error per employee and find the root cause
  • Decide recovery approach with HR and finance, respecting law and consent
  • Communicate clearly and respectfully to affected employees
  • Correct statutory and tax effects and add a control to prevent repeat
Show model answer

First I would inform my manager and the HR and finance heads immediately, rather than trying to fix it quietly, and make sure the wrong formula is corrected before any further run. Then I would quantify the overpayment for each employee and confirm the root cause, for example an allowance formula that used gross instead of basic. With HR and finance, I would agree a recovery plan: usually recovery from the next salary, or in instalments for larger amounts, with the employee written agreement where required, and never in a way that leaves the person in hardship. I would write to each employee with a clear explanation, the amount and the recovery plan, and apologise. I would also correct PF, ESI and TDS so that statutory records reflect the right wages. Finally, I would add a control such as a variance threshold check, so the same error would be caught before release.

3. The CFO asks you to strengthen payroll controls before the statutory audit. What controls would you put in place?

A strong answer covers:

  • Segregation of duties between master data, processing and approval
  • Maker-checker for master data and bank detail changes with documentation
  • Monthly reconciliations: headcount, variance, payroll to GL, statutory payments
  • Access reviews and audit trails in the payroll system
  • Evidence retention and periodic internal audit sampling
Show model answer

I would start with segregation of duties: one person maintains master data, another processes, and a manager outside processing approves and releases payments. Any change to salary or bank details must go through maker-checker approval with supporting documents, such as an approved increment letter or a bank change form verified with the employee. Each month I would perform and file reconciliations: headcount with HR, month-on-month variance with explanations, payroll register to general ledger, and statutory payments to challans and returns for PF, ESI, PT and TDS. In the system, I would review user access every quarter, remove leavers, and keep the audit trail switched on. I would also check exit dates against final pay, to avoid paying leavers. Finally, I would keep evidence in a structured folder by month, so auditors can sample quickly, and do my own sample checks before they arrive.

4. Your company has employees in several Indian states. What changes in payroll from state to state and how do you manage it?

A strong answer covers:

  • Professional tax applicability, slabs and filing differ by state
  • Labour welfare fund and shops and establishments rules differ
  • Minimum wages and holidays vary by state
  • Use work location, not home address, to apply rules
  • Maintain a compliance calendar and registrations per state
Show model answer

Several payroll items are set by states, not the central government. Professional tax is the main one: some states levy it and others do not, and slabs, deduction months and filing frequency differ, so I would configure PT by state in the payroll tool and keep the slabs updated. Labour welfare fund contributions also apply in some states with their own amounts and periods. Minimum wages and festival or national holiday lists differ too, which matters for factory and field staff. The rule I apply is based on the employee work location as per the establishment registration, not where they live, and I handle transfers by changing the location from the effective date. For each state I keep the employer registrations, a compliance calendar for payments and returns, and an owner. I also review notifications regularly, because rates and slabs change.

5. How do you ensure WPS compliance in the UAE and process final settlement for a leaver there?

A strong answer covers:

  • Pay salaries through WPS via an approved bank or exchange using the salary information file
  • Keep employee IDs, contracts and bank details aligned with official records
  • Pay on time and match contract salaries to avoid penalties
  • Final settlement: unpaid salary, accrued leave, end-of-service gratuity on basic, other contractual dues
  • Deduct lawful recoveries, settle on time and keep signed records
Show model answer

For WPS, I make sure every mainland employee is paid through the Wage Protection System via the company agent bank or exchange house, using the salary information file. Each record must carry the correct employee identifiers and account details, so I keep master data aligned with the labour contract and visa records and update it as soon as a card or bank account changes. Salaries must be paid on time and should match what the contract says, because late or short payment is flagged and can lead to penalties or restrictions on the company. For a leaver, the final settlement normally includes unpaid salary to the last day, payment for accrued but unused annual leave, end-of-service gratuity calculated on basic salary and length of service, and any contractual items such as a return ticket. I deduct only lawful recoveries, pay within the required time, and get a signed settlement acknowledgement.

6. Your Indian company is opening a new entity in the UAE with 30 employees. How would you set up payroll there?

A strong answer covers:

  • Confirm entity type, labour registration and whether WPS applies
  • Define salary structures with basic and allowances, and contracts
  • Choose payroll tool or provider and WPS agent bank
  • Set up leave, gratuity accrual and final settlement rules
  • Build calendar, controls and reporting back to group finance
Show model answer

I would start by confirming with legal and HR the entity type, mainland or free zone, its labour registration, and whether WPS applies, because that decides how salaries must be paid. Next I would agree salary structures: basic plus allowances such as housing and transport, keeping in mind that end-of-service gratuity is calculated on basic, so the basic share affects long-term cost. Contracts must match the payroll figures exactly. Then I would choose a payroll tool or provider that supports UAE payroll and WPS files, and open the relationship with an agent bank or exchange house. I would configure leave rules, gratuity accrual each month, overtime and final settlement logic. I would also set up a payroll calendar around UAE weekends and holidays, controls such as maker-checker, and monthly reporting in dirhams with a translation for group finance in India.

7. An audit finds that PF has been calculated on a lower wage than required for some employees for a year. How do you respond?

A strong answer covers:

  • Confirm the finding and scope with HR, legal and advisers
  • Quantify the shortfall per employee and month, both shares
  • Decide remediation, deposit arrears with interest or damages as applicable
  • Fix the configuration and policy going forward
  • Communicate to employees and management and document
Show model answer

First I would understand the finding exactly: which components should have been included in PF wages, which employees and which months, and get HR, legal and our PF advisers to confirm the interpretation. Then I would quantify the shortfall per employee per month for both the employee and employer shares, using payroll history. With management I would agree the remediation: usually depositing the arrears with any interest or damages that apply, and deciding whether the company bears the employee share for past months, since recovering a year of arrears from employees may be unfair. Next I would fix the system configuration, so that PF wages include the right components from the next run, and test it. I would communicate clearly to affected employees, update management and the audit committee, and keep full documentation. Finally I would add a periodic review of statutory wage definitions.

8. On pay day morning, the payroll system goes down before the bank file is generated. What do you do?

A strong answer covers:

  • Assess the problem and timeline with IT or the vendor
  • Inform management and agree a contingency
  • Use last approved register or prior month data with controls for an emergency file
  • Communicate to employees if pay is delayed
  • Reconcile and correct after recovery; review continuity plan
Show model answer

I would first contact IT or the vendor to understand the problem and the expected fix time, and tell my manager and finance immediately. If the system will be back within the bank cut-off, we wait and run as normal. If not, I would use the contingency plan: if the approved payroll register was exported before the outage, I can prepare the bank file from it, with a second person checking totals and record counts and the usual approvers signing off. If no approved output exists, one option is to pay last month net pay as an advance, with approval, and settle differences later. If salaries will be late, we tell employees early and clearly. After recovery I would reconcile the emergency payment with the system run, correct any differences in the next cycle, and review our continuity plan, such as exporting registers as soon as they are approved.

9. How would you evaluate and select payroll software for a company with 500 employees in India and the UAE?

A strong answer covers:

  • Define requirements: countries, statutory compliance, integrations, volumes
  • Assess compliance updates, WPS and Indian statutory outputs
  • Check security, access controls, audit trails and data location
  • Evaluate integration with HRMS, attendance and accounting
  • Run demos and a pilot, compare total cost and support
Show model answer

I would start with a requirements list built with HR, finance and IT: India and UAE payroll, number of employees and entities, salary structures, statutory outputs such as PF ECR, ESI, PT, Form 24Q and Form 16 for India and WPS files and gratuity for the UAE. Then I would check how each vendor keeps up with rule changes, because compliance updates matter more than screens. Security is next: role-based access, maker-checker workflows, audit trails, encryption, where data is stored and certifications. I would check integration with our HRMS, attendance system and accounting software, since manual uploads cause errors. I would shortlist two or three tools such as greytHR, Zoho Payroll or a SuccessFactors-based option, run scripted demos using our real scenarios like arrears and full and final settlement, and ideally a small pilot. Finally I would compare total cost, implementation support and references.

10. Management wants to restructure salaries so that basic becomes a larger share of CTC. How would you analyse the impact before rollout?

A strong answer covers:

  • Model old versus new structure per employee
  • Effect on PF, gratuity, ESI coverage and employer cost
  • Effect on take-home pay and tax for employees
  • Identify affected groups and options to soften impact
  • Plan communication, system changes and testing
Show model answer

I would build a model with every employee current structure and the proposed one side by side. Raising basic increases PF where it is paid on actual basic, and it increases the gratuity liability, which is based on basic. If CTC stays fixed, those higher employer costs reduce gross pay, and the higher employee PF reduces take-home pay further, so I would show the change in net pay per employee. I would also check tax effects, such as HRA exemption that depends on basic under the old regime, and whether any employee ESI coverage changes. Then I would summarise the total change in employer cost and liabilities for finance, and highlight groups most affected, for example lower-paid staff, with options such as applying a PF wage ceiling where allowed or adjusting CTC. Finally I would plan the system changes, a test run and clear communication to employees.