· Reconciles general ledger account with various registers
· Extract general ledger information
· Reconciles bank statements
· Reconciles report discrepancies and problems
· Codes data for input to financial data processing system according to company procedures
· Reviews, balances, interprets computer reports and make corrections
· Prepare and maintain audit work papers and account analysis on an ongoing basis
· Research and analyze property receivables as needed
· Maintain on organized filling system for all accounting documents
· Process month end reports and checks for accuracy
· Keeps record of work completed
· Reviews error reports and enters corrections into computer
· Files source documents after entry
· Complete journal entries
· Complete required bank transfers
· Other duties maybe assigned
· Maintains payroll information by collecting, calculating and entering data
· Updates payroll records by entering changes according to the letter received from administration
· Resolves payroll discrepancies by collecting and analyzing information
· Maintains payroll operations by following policies and procedures; reporting needed changes
· Maintains employee confidence and protects payroll operations by keeping information confidential
Contributes to team effort by accomplishing related results as needed
· Bachelor's degree or equivalent
· knowledge of accounting principles and practices
· knowledge of finance principles
· knowledge of financial reporting
· Knowledge of local, state and federal laws regarding accounting, finances and taxation
· technical accounting skills
· previous experience of general accounting
· proficiency in relevant accounting software