Responsibilities:
- Maintain accurate financial records, including recording day-to-day financial transactions, such as accounts payable and accounts recievable.
- Reconcile bank statements, credit card statements and other financial documents to insure accuracy.
- Prepare and process invoices, purchase orders and expense reports.
- Manage and maintain the general ledger, including posting journal entries and adjusting entries as necessary.
- Generate financial reports, including profit and loss statements, balance sheets and cash flow statements.
- Assist in the preparation of financial statements for review by management or external parties.
- Payroll management
- Tax compliance including HST filings.
Qualifications:
- Minimum of 3 years of experience in bookkeeping and office management.
Education:
- Bachelor's Degree (required) in Accounting or related programs
Language:
Pay: $30,000.00-$43,000.00 per year
Flexible language requirement:
Ability to commute/relocate:
- Thornhill, ON L3T 1L5: reliably commute or plan to relocate before starting work (required)
Education:
- Bachelor's Degree (preferred)
Experience:
- QuickBooks: 2 years (preferred)
- Bookkeeping: 3 years (preferred)
Language:
Work Location: In person