General Accounting \& Bookkeeping
- Maintain general ledger accounts and prepare journal entries with proper supporting documentation.
- Perform account reconciliations for bank, credit card, intercompany, and balance sheet accounts.
- Analyze financial data and prepare variance reports against budgets and prior periods.
Accounts Payable \& Receivable
- Process vendor invoices, verify approvals, and schedule payments to ensure timely settlement.
- Monitor customer accounts, issue invoices, and follow up on overdue payments.
Tax \& Compliance
- Prepare and file monthly/quarterly VAT/GST, sales tax, and withholding tax returns.
- Assist in corporate income tax preparation and coordinate with tax advisors.
- Ensure compliance with local and state regulatory requirements.
- Maintain organized records for audit trails and statutory inspections.
Payroll \& Employee Benefits
- Process payroll accurately, including salary calculations, deductions, and reimbursements.
- Prepare and submit payroll-related taxes and social security contributions.
- Reconcile employee benefit accounts (health insurance, pension, etc.).
Budgeting \& Reporting
- Assist in preparing annual budgets and periodic reforecasts.
- Track actual performance against budget and highlight key variances.
- Provide financial insights to support management decision-making.
Audit \& Internal Controls
- Coordinate with external auditors by preparing audit schedules and responding to queries.
- Review and strengthen internal control procedures to safeguard company assets.
- Prepare and maintain a complete asset list for the entire company.
Systems \& Additional Duties
- Assist in system upgrades or implementations as needed.
- Perform any other duties and responsibilities as assigned by the Operations Manager or Management from time to time, in line with the company's operational requirements.
Pay: RO200.000 - RO300.000 per month
Work Location: In person