Job Overview We are seeking a detail-oriented and energetic Bookkeeper to join our dynamic finance team! In this vital role, you will be responsible for maintaining accurate financial records, managing accounts payable and receivable, reconciling bank statements, and ensuring compliance with accounting standards. The ideal candidate is passionate about numbers, thrives in a fast-paced environment, and has a solid foundation in accounting principles and software systems. Responsibilities Manage day-to-day bookkeeping activities including data entry of journal entries, debits & credits, and account analysis. Reconcile bank statements, general ledger accounts, and credit card transactions to ensure accuracy and completeness. Handle accounts payable and accounts receivable functions, including invoice processing, payment scheduling, and collections. Maintain financial records using accounting software such as QuickBooks Online, Xero, Sage, or Quicken; ensure data integrity across systems. Prepare financial reports by compiling data from various sources; assist in balance sheet reconciliation and month-end closing procedures. Support budgeting processes by tracking expenses and assisting with financial report writing to provide insights into organizational performance. Requirements Proven experience as a Bookkeeper or in a similar accounting role with strong knowledge of double entry bookkeeping principles. Proficiency in accounting software such as QuickBooks (including QuickBooks Online), Xero, Sage, or similar systems; experience with financial software is essential. Demonstrated ability to perform account reconciliation, bank reconciliation, journal entries, and general ledger accounting accurately. Strong skills in spreadsheets (Excel or Google Sheets) for data analysis, budgeting support, and report creation. Join us as a Bookkeeper and become an integral part of our mission to maintain transparent financial practices that support our organizational goals! Your expertise will help us uphold the highest standards of accuracy while contributing to a vibrant team dedicated to excellence.
Pay:
$17.00 - $25.00 per hour Expected hours: 10.0 - 15.0 per week