Accountant
Yarnovus -
10th of Ramadan City, SharqiaJob Details
Experience Needed:
Career Level:
Education Level:
Gender:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Manage all accounting transactions
- Prepare budget forecasts
- Publish financial statements in time
- Ensure timely bank payments
- Compute taxes
- Manage balance sheets and profit/loss statements
- Report on the company’s financial health and liquidity
- Audit financial transactions and documents
- Reinforce financial data confidentiality and conduct database backups when necessary
- Comply with financial policies and regulations
- Calculate net salaries considering deductions and withholdings
- Ensure payroll and tax documents are accurate
- Update general ledger and payroll files
- Prepare accounting files, records, and schedules
- Monitor paid and unpaid leaves
- Process overtime earnings or holiday deductions
- Resolve payroll problems (e.g. overlooked bank holidays, late payments, etc.)
- Answer employee questions concerning payroll
- Participate in payroll audits
- Ensure compliance with governmental laws on payroll accounting and taxes
- Charge expenses to accounts and cost centers and control petty cash spending
- Verify vendor accounts, pay vendors and resolve purchase order, invoice or payment discrepancies
- Issue purchase order amendments and stop payments
- Monitor payroll expense claims, including salary advances and overtime payments
- Reconcile account transactions with the general ledger
- Keep informed of regulatory requirements and best practices in accounting
- Compile and process information such as prices, discounts, shipping rates etc.
- Ensure customers are billed correctly for services offered
- Issue invoices and distribute them electronically or by mail
- Keep accurate records (customer information, received payments etc.)
- Record day to day financial transactions and complete the posting process
- Verify that transactions are recorded in the correct day book, suppliers ledger, customer ledger and general ledger
- Process accounts receivable/payable and handle payroll in a timely manner
- Post and process journal entries to ensure all business transactions are recorded
- Update accounts payable and perform reconciliations
- Assist in the processing of balance sheets, income statements and other financial statements according to legal and company accounting and financial guidelines
- Assist with reviewing of expenses, payroll records etc. as assigned
- Update financial data in databases to ensure that information will be accurate and immediately available when needed
- Prepare and submit weekly/monthly reports
- Assist senior accountants in the preparation of monthly/yearly closings
- Assist with other accounting projects
- Assume the responsibility of receiving and sorting incoming payments with attention to credibility
- Manage the status of accounts and balances and identify inconsistencies
- Issue and post bills, receipts and invoices
- Check the validity of debit accounts
- Update accounts receivable database with new accounts or missed payments
- Ensure all clients remain informed on their outstanding debts and deadlines
- Write thorough reports on billing activity with clear and reliable data
Job Requirements
- Work experience as an Accountant
- Excellent knowledge of accounting regulations and procedures, including the Generally Accepted Accounting Principles (GAAP)
- Hands-on experience with accounting software. Odoo Accounting/ERP is a plus.
- Advanced MS Excel skills including Vlookups and pivot tables
- Experience with general ledger functions
- Strong attention to detail and good analytical skills
- BSc in Accounting, Finance or relevant degree
- Additional certification (CPA or CMA) is a plus