General Accountant

Seeb, سلطنة عمان

Job Requirements

Qualifications & Experience

  • 2-3 years’ experience in a finance and accounting
  • Experience in accounting/financial software
  • Bachelor’s degree in finance/Accounting or equivalent

Skills / Knowledge

  • Knowledge of regional and international finance practices and financial Omani legislation
  • Knowledge of relevant IFRS and accounting standards

Behavioral Competencies

  • Planning & Organizing
  • Flexibility & Adaptability
  • Operational Excellence
  • Collaborative Working
  • Creativity & Innovation
  • Communication
  • Respect & Integrity
  • Problem Solving & Decision Making


Language Requirements

  • English (fluent written and verbal)
  • Arabic – Mandatory

Job Description​

  • To apply and implement the accounting policies and procedures applicable for Onsor. 
  • To verify, record and process daily accounts payables transactions including payment to suppliers, in compliance with Onsor’s financial policies and procedures. 
  • To ensure the financial statements are prepared in accordance with the international financial reporting standards. 
  • To institute internal controls on the transactions and processes for Onsor. 
  • To prepare and present timely and accurate MIR, duly supported by the system, with quality and accuracy. 

Key Accountabilities & Responsibilites

  • Process invoices and payments to suppliers and service providers as per agreed payment terms
  • Verify invoices to ensure accuracy of payment and compliance with agreed contract terms
  • Process all the staff related payment on time as per the policies and procedures
  • Reconcile discrepancies between internal data, contractual documentation and invoices and escalate any unresolved issues to Financial Controller
  • Log and maintain accurate records of all accounts payables transactions for the monthly book of accounts
  • Support in the month end closing as required
  • Generate regular comprehensive reports on accounts payables transactions
  • Maintain excellent supplier relationships through timely processing of invoices and courteous correspondence
  • Carry out a monthly AP sub ledger reconciliation with the general ledger accounts balances and resolve any variances with appropriate action
  • Maintain a regular basis AP Aging report
  • Respond to inquiries from suppliers, consultants regarding the payment
  • Coordinating with sales team to ensure sales invoices are posted in a timely manner.
  • Prepare journal vouchers at the end of each month recording all the accounting entries relating to the period.
  • Carry out regular reconciliation of inventory records to ensure accuracy and completeness of related transactions.
  • Ensure Cost of Goods Sold (CoGS) is reconciled with the inventory records on a weekly basis and immediately resolve any discrepancies that may occur.
  • Support in the month end closing as required.
  • Maintain a monthly review of accounting entries and update the General ledger on monthly basis.
  • Generate timely periodic and accurate
  • ​Oversee and manage the preparation of audited annual financial statements to ensure they are provided to senior management on time.
  • ​ Manage recording, accounting and reporting of fixed assets and ensure proper tracking and by a physical verification process as per agreed schedule.
  • Ensure timely capitalization of assets. 
  • Reconcile discrepancies between internal data, contractual documentation and invoices and escalate any unresolved issues to financial controller. 
  • Coordinate with HR to obtain employees information for calculation of payroll, gratuity, and any other end of service payments and any other related tasks.
  • Coordinate with SCM (Supply Chain Management) to raise PRs, obtain contracts and any supporting needed to complete payments and any other related tasks.
  • Liaise with involved stakeholders to coordinate internal, external, and state audits and provide necessary support in order to implement recommendations provided by management based on audits. 
  • Manage the tax preparation in coordination with the Tax team. 
  • Ensure detailed schedules and reconciliations are available monthly for all accounts for which schedules and reconciliations have been defined. 
  • Maintain confidentiality in the execution of all business transactions.
  • Ensure that the quality, health, safety and environment related requirements applicable to performing the role are always met. 
  • Always adhere to organizational policies and procedures as applicable to performing the role.

What's great in the job?


  • Great team of smart people, in a friendly and open culture
  • No dumb managers, no stupid tools to use, no rigid working hours
  • No waste of time in enterprise processes, real responsibilities and autonomy
  • Expand your knowledge of various business industries
  • Create content that will help our users on a daily basis
  • Real responsibilities and challenges in a fast evolving company
Our Product
Our Product

Discover our products.

READ