SENIOR ACCOUNTANT at REBUNE INTERNATIONAL CO LTD (2023-03 – Present)
Deals in Home Appliances
- Process orders (LPO) via Senri software and email, including delivery notes, invoicing, and returns.
- Manage accounts receivable and payable, and review customer statements before invoicing.
- Prepare tax returns and payroll deductions (VAT, PAYE, withholding VAT, advance tax, NSSF, NHIF, housing levy, NITA).
- Generate monthly and yearly reports, including financial statements, debtors aging report, daily sales and banking reports, stock movement report, expense reports, and budget control.
- Prepare payroll and calculate sales commissions.
- Facilitate dispatch of goods and stock transfers between branches.
- Perform bank reconciliation, including internal transfers between accounts.
- Handle finance-related emails, such as requests for statements, credit notes, and pricing. And facilitate audit process
- Conduct monthly stock taking and investigate any discrepancies.
- Incharge of petty cash., ONLINE payment RTGS, EFT, TRANSFERS
ACCOUNTANT / ADMINISTRATOR at OPERA (EA) LTD (2018-04 – 2023-02)
Deals in Engineering & Constructions
- Business Operations: Manage employee attendance, contracts, and leaves.
- Invoicing: Process local purchase orders, gate passes, and delivery notes.
- Account Reconciliation: Reconcile accounts payable and receivable.
- Record Keeping: Maintain records for machinery, equipment, assets, and materials.
- Payroll: Prepare and process weekly payments for casual employees.
- Tendering and Client Sourcing: Handle tender documented clients.
- Tax and Deductions: Compute and prepare tax returns and other payroll deductions (VAT, PAYE, NSSF, NHIF, etc)
- Cashbook & Petty Cash: Maintain and monitor daily expenditures for each branch.
- Mpesa & Cash Flow: Control Mpesa float and cash flow in all branches.
- Operations Reconciliation: Balance overall reports for Mpesa float, cash flow, scratch card sales, mobile phone sales, and owners' equity.
- Stock Control: Manage scratch card and mobile phone inventory across branches.
- Returns Filing: File VAT, PAYE, NSSF, and NHIF returns.
- Management Reports: Prepare monthly management reports.
- Financial Statements: Prepare financial statements, sales, and purchase ledgers.
- Payroll: Prepare payroll and upload to KCB Bank template for online payment.
ACCOUNTANT at OTECH COMMUNICATION LIMITED (2017-08 – 2018-03)
Safaricom Dealer
- Cashbook & Petty Cash: Maintain and monitor daily expenditures for each branch.
- Mpesa & Cash Flow: Control Mpesa float and cash flow in all branches.
- Operations Reconciliation: Balance overall reports for Mpesa float, cash flow, scratch card sales, mobile phone sales, and owners' equity.
- Stock Control: Manage scratch card and mobile phone inventory across branches.
- Returns Filing: File VAT, PAYE, NSSF, and NHIF returns.
- Management Reports: Prepare monthly management reports.
- Financial Statements: Prepare financial statements, sales, and purchase ledgers.
- Payroll: Prepare payroll and upload to KCB Bank template for online payment.
SITE CLERK at AEGIS CONSTRUCTION LTD (2016-01 – 2018-02)
- Petty Cash: Manage petty cash and prepare financial reports.
- Bank Reconciliation: Compare bank statements with the cashbook.
- Time Sheet Supervision: Oversee and record daily time sheets for KPRL employees.
- Site Clerical Work: Handle all clerical tasks on site.
- Casual Payroll: Prepare and process weekly payments for casual workers.
- Store Records: Track material, equipment, and machinery inventory.
- Trucks & Fuel: Manage truck usage and fuel control.
- Project Reports: Update and email daily project reports to Aegis Q in Nairobi.
RETAIL SALES OFFICER at CHASE BANK KENYA LTD (2015-04 – 2015-12)
- Promotion of bank products and services.
- Sourcing for new client/ account opening.
- Offer financial advices on bank facilities e.g. loans, Mortgages and insurance
EVENTS MANAGEMENT at GRACIOUS CATERING EVENTS (2014-03 – 2015-01)
- Managing of overall business operations
- Prepare and issuing quotation for an event
- Ensure proper documentation & recording
ATTACHMENT at MBALE MUNICIPAL COUNCIL UGANDA (2013 – 2013)
Accounts Department
- Book keeping
- Revenue collection
- Bank reconciliation