Dual-currency payroll
Local and remittance salaries in one pay run. This is the feature Zaffre Axon is best known for.
Dual-currency payroll is the feature the Zaffre Axon payroll engine is best known for. One pay run produces one payslip per employee that combines local-currency (PKR) and remittance-currency (USD / GBP / EUR) legs. The system applies the configured FX rate for the period and emits a single bank-instruction file plus a per-employee statement that shows both legs explicitly.
It removes a common multi-currency payroll headache: running two separate pay cycles and reconciling them by hand. It also fixes the reverse case (a single-currency payroll that silently rounds the FX leg into the local total, hiding the foreign-currency component from the employee).
Your normal payroll rules (allowances, deductions, tax, EOBI, provident fund, overtime, loans, bonuses and arrears) apply to both legs, and each rule can target a specific currency.
How it works
- 1
Configure FX
Set the per-period FX rate (or pull from a configured oracle). Multiple rates can be active simultaneously for different employee groups.
- 2
Tag employees
Each employee record has a primary salary currency + optional remittance leg. Allowances and deductions are tagged with their target currency.
- 3
Run payroll
Trigger the pay run for the period. The engine calculates each leg, applies rules, and emits a single payslip per employee.
- 4
Approve + disburse
Walk the pay run through Draft → Finalized → Approved → Disbursed. The bank-instruction file is split by currency for the receiving bank.
Frequently asked questions
- Can I use Zaffre’s dual-currency payroll on its own, without the full suite?
- Yes. Zaffre Axon is modular. You can start with just this module (only Payroll, say, or only Attendance, CRM, Helpdesk, Accounting or Project Management) and add other modules later on the same platform. There is no re-platforming and no data migration, and you only pay for the modules you use.
- Can Zaffre Axon run payroll in two currencies at once?
- Yes. Zaffre Axon's dual-currency payroll engine runs local + remittance salaries in a single pay run with one payslip per employee showing both legs.
- Which currencies are supported?
- Any currency pair. Pakistan tenants typically use PKR + USD; Gulf tenants use AED / SAR + USD / GBP. The engine works with any currency. You set the FX rate and it handles the rest.
- How are taxes handled across two currencies?
- Tax rules apply per leg according to your configuration. Most tenants apply local income tax to the local leg only and leave the remittance leg net-of-source-tax; this is configurable per company.
Related capabilities
More from Payroll & Compliance, the same part of the suite.
Attendance, leave, overtime, tax slabs, provident fund, EOBI, loans and advances are worked out gross-to-net for you. You review the run on one screen and pay through a bank file.
EOBI and PESSI contributions, provident fund, income tax slabs, gratuity accrual and employee tax certificates, all calculated in payroll and documented for the authorities.
Loan requests with approvals, automatic instalment recovery from payroll, mid-loan adjustments, and balances finance can rely on.