Location:
Islamabad, Pakistan
Department:
Finance,
Reporting to:
Finance Manager / Financial Controller
Contract:
Full-time (40 hours per week)
Purpose of the role
You will be responsible for supporting the day-to-day transactional finance function, including
purchase and sales ledger
,
banking
,
expense processing
, and
basic financial reporting
—primarily using
Xero
.
This role suits someone who is methodical, highly organised, and comfortable handling a wide range of tasks with accuracy and pace. You will work closely with colleagues across the business, ensuring invoices, payments, and records are processed on time and maintained to a high standard.
We are a
paper-free organisation
and everything is handled through our finance software, cloud storage, and operational apps—so confidence with systems, spreadsheets and data is essential.
Duties will include
-
Maintain the Purchase Ledger and Sales Ledger:
-
Process supplier invoices and credit notes
-
Raise sales invoices where required and maintain customer accounts
-
Allocate receipts and payments; resolve posting issues
-
Banking and reconciliations:
-
Perform regular bank reconciliations in Xero
-
Reconcile key balance sheet accounts in a timely manner
-
Investigate and resolve discrepancies
-
Payments and approvals:
-
Support the payment run process and supplier payment administration
-
Prepare and manage expenses approvals (e.g., via Expensify or similar)
-
Prepare and manage bill approvals (e.g., via ApprovalMax or similar)
-
Payroll support:
-
Assist with payroll preparation (data checks, timesheets support, reporting), as required
-
Reporting and admin support:
-
Produce ad hoc reports from Xero and spreadsheets (cash tracking, aged debtors/creditors, cost summaries)
-
Maintain accurate and compliant digital records (filing, audit trail, supporting documents)
-
Provide general accounting and clerical support to the finance team
-
Process improvement & compliance:
-
Follow established procedures and support continuous improvement of finance processes
-
Keep job knowledge up to date and support internal controls
-
Support additional tasks/projects as needed (a "hands-on" startup environment)
Requirements
Essential
-
Proven experience in a similar role (e.g., Accounting Assistant, Bookkeeper, AP/AR Clerk)
-
Familiarity with bookkeeping and basic accounting procedures
-
Strong IT and organisational skills
-
Hands-on experience with spreadsheets and financial reporting (Excel and/or Google Sheets)
-
Excellent accuracy and attention to detail
-
Strong numeracy and comfort working with transaction-heavy tasks
-
Ability to manage filing/record keeping in a paper-free environment
-
Able to prioritise workload and meet deadlines
-
English is a must
Desirable
-
Experience working with Xero
-
Experience with Expensify, ApprovalMax, or similar expenses/approval tools
-
AAT Level 2/3 (or equivalent) and/or relevant certification
-
Experience supporting VAT processes and/or multi-entity environments
What Success Looks Like In This Role
-
Invoices, expenses and payments are processed accurately and on time
-
Reconciliations are completed regularly with clean audit trails
-
Finance data is well-organised, easy to retrieve, and reliable for reporting
-
Stakeholders get clear, helpful, and timely support
Benefits
-
Full training & induction provided
-
Paid training
-
40 hours/week
-
Payments made to your bank account in Pakistan
-
Flexible hours (rota managed via an online app so you can track your schedule)
-
Career opportunities and potential to progress within the business
-
Join a fast-growing company with a young and dynamic team