• Analyze and prepare appropriate entries to record financial transactions (invoices, receipts, LPO, Cred Notes, JV, PV, etc.)
• Prepare Financial Reports (Balance Sheet, Income Statement)
• Daily cash flow monitoring & annual budget
• Strictly follow and maintain accounting procedures set by the company (date back up, authorized person to approve payments, etc.)
• Comply and adhere with the requirements set by statutory laws (Vat payment & other taxes)
• Performs general cost accounting and other related duties in the accounting department.
• Performs annual budget & daily monitoring of cash flow
• Prepares periodic (monthly) balance sheets, income statements, and profit and loss statements.
• Maintains the general ledger.
• Codes invoices, sets up new accounts, reconciles accounts, and closes the monthly books.
• Reconciles bank accounts monthly, verifies deposits.
• Reconciles customer accounts and manages accounts receivable collections.
• Verifies payment of invoices associated with accounts payable and ensures payments are charged to the appropriate accounts.
• Provides outside auditors with assistance; gathers necessary account information and documents to perform annual audit.
• Files required tax forms with federal, state, and local government agencies.
• As appropriate, coordinates with software vendor to maintain accounting software system; recommends updates to enhance the accounting software.
• Performs other related duties as assigned.
• Strong Analytical skills
• Extensive knowledge of general financial accounting and cost accounting.
• Understanding of and ability to adhere to generally accepted accounting principles.
• Excellent organizational skills and attention to detail.
• Can work under pressure
• Team Player
• Highly proficient with accounting software.
• Excellent written and verbal communication skills.
• Proficient in Microsoft Office Suite or similar software.
NOTICE: Esteemed Candidate, You bear complete responsibility for engaging with the employer througout the hiring process. GulfJobs.com disclaims any responsibility regarding your recruitment. A legitimate employer will never request payment for hiring!