Bookeeper
Job Description
Job Description
General Purpose
Responsible for maintaining the financial records of a company by accurately recording the day to day financial transactions of the company.
Main Job Tasks, Duties and Responsibilities
- check and verify source documents such as invoices, receipts, computer printouts
- allocate and post financial transaction details to subsidiary books
- transfer data to general ledger
- reconcile and balance all accounts
- draw up financial statements (trial balance, income statement, balance sheet)
- collate and analyze account data and generate financial reports
- track and maintain inventory records
- maintain internal control systems
- manage accounts payable and accounts receivable
- prepare checks, payments and bank deposits
- prepare and process payroll
- comply with relevant reporting requirements
- calculate and prepare tax payments
- assist with budget preparation
- assist with audits
- maintain complete filing system to support financial records
- managing/processing payroll
Education and Experience
- knowledge of bookkeeping practices
- knowledge of generally accepted accounting principles and procedures
- knowledge of relevant legislation and regulatory requirements
- working knowledge of relevant computer applications
- knowledge of data management and financial data analysis
- an associate degree in accounting, finance or business an advantage
- bookkeeping certification
Key Competencies
- planning and organizing
- attention to detail
- information collection and monitoring
- problem analysis
- problem solving
- communication skills
- confidentiality
- integrity
- knowledge of quickbooks
- prior hotel experience
Recommended Jobs
Technical Change Process Engineer
Technical Change Process Engineer Position Description CGI Federal has an exciting opportunity for a Technical Change Process Engineer within our Intel sector advancing the national security mis…
Sales Arborist
Certified Sales Arborist – Grow Your Career with Nature! Nurturing Nature, Cultivating Careers! About Us: Welcome to RTEC, a leader in sustainable arboriculture and environmental stewardship. Si…
Senior Data Engineer
Location: Alexandria, VA Clearance Required: Secret Overview Supports enterprise data management and planning by conducting analysis, designing data frameworks, and enabling data-driven IT decis…
Senior software developer
Senior Software Developer Category: Software Development/ Engineering Main location: United States, Virginia, Arlington Position ID: J1025-2477 Employment Type: Full Time …
Head Athletic Trainer - Virginia University of Lynchburg
Location: Lynchburg, VA Department: Go4 Contract Services – The Details Go4 is accepting applications for a Head Athletic Trainer position with Virginia University of Lynchburg’s football a…
Junior Accountant 16746728
Position: Junior Accountant Location: Arlington, VA (On-site) Employment Type: Full-Time About the Role: Cordia Resources by Cherry Bekaert is seeking a detail-oriented and motivated Ju…
Rigger - Machinery Mover
Responsibilities: Signal or verbally direct workers engaged in hoisting and moving loads, in order to ensure the safety of workers and materials. Test rigging to ensure safety and reliability. …
Med/Ped - Well-Established Primary Care Group - Chesapeake, Virginia
This primary care group that was founded in 1991 is adding Med/Ped physicians to its team of 120 primary care physicians. This opportunity is located in Chesapeake, Virginia. Practice ~6 locat…
Tree Climber
Join Hubbard Tree Care as a dedicated Tree Climber and tree care professional! As a leader in the arboriculture industry, Hubbard Tree Care is committed to providing exceptional tree care services wit…
Automotive Service Porter
Automotive Service Porter Company Description Victory Automotive Group is family owned and operated since 1997 with over 50 locations across the United States. We provide the best opportunitie…