2,136,993open jobs
135,880companies
252,650added this week
Browse all
Salary
$2.8k – $4.7k per year (gross)
Location
In office (Nairobi)
Employment
Full-Time

First seen by Alion on Nov 6, 2026.

Overview
Company
Impact
Profile match

Key responsibilities

  • Prepare casual payroll schedules twice a month (1st–14th and 15th–end of month) and confirm the payments.
  • Support monthly payroll checks: names, bank details, deductions, overtime and leave.
  • Prepare and send client invoices, ETR/eTIMS invoices and statements of account, after they have been approved.
  • Support the VAT returns: sales sheet, purchase/expense sheet, supplier records and filing acknowledgements.
  • Support statutory payments and reconciliations (PAYE, NSSF, SHIF, AHL, HELB).
  • Update bank and M-PESA payment confirmations and prepare the pending-balances report.
  • Follow up client payments and outstanding balances.
  • Support final dues by checking exit records, leave balances and payment confirmations.
  • Keep petty cash, office expense records and receipts.
  • Keep digital and physical accounting files complete, well named and in order.
  • Follow up employee payment complaints with HR.

Requirements

  • Diploma or degree in Accounting, Finance or Commerce; CPA Part I or above is an added advantage.
  • At least 1–2 years’ experience in an accounting role.
  • Working knowledge of KRA iTax, eTIMS, VAT, PAYE, NSSF, SHIF and AHL.
  • Strong Excel and Google Sheets skills; QuickBooks experience is an advantage.
  • Very high attention to detail. Every figure, date and client name must be correct before it leaves the office.
  • Able to meet strict monthly deadlines and follow instructions exactly.
  • Clear written English and professional communication with clients.
  • Honest, discreet and able to handle confidential information.

What we offer

  • A one-year contract with statutory benefits (NSSF, SHIF, AHL).
  • Hands-on exposure to payroll, tax and client accounts in a fast-paced company.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,136,993 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Finance
Similar stack
Same company
Nairobi
In office · Full-Time · Nairobi
Apply
In office · Full-Time · Nairobi
Apply
In office · Full-Time · Nairobi
Analytics
Microsoft Excel
Apply
Accounts Assistant 11 hours ago
In office · Full-Time · Nairobi
Analytics
Microsoft Excel
Apply
In office · Full-Time · Heraklion
Apply
Equity · In office · Full-Time · 7+ years exp · Nairobi
AI/ML
AI Agents
Apply
In office · Full-Time · Nairobi
Apply
In office · Full-Time · Nairobi
Apply
In office · Full-Time · Nairobi
Analytics
Power BI
Microsoft Excel
Apply
In office · Nairobi
Apply
See all jobs
This is one of many
2,136,993 more open roles from verified company boards, updated every day.