Accounting Assistant - Markham, Canada - Upper Canada Road Services Inc.

Upper Canada Road Services Inc.
Upper Canada Road Services Inc.
Verified Company
Markham, Canada

1 week ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description
At Upper Canada Road Services, we work hard to build long-term relationships with our customers, partners, and community. We take pride in operating with integrity in every facet of our business. Our success has depended on consistently delivering value to our customers, project owners, and all stakeholders.

We are looking for a dynamic individual to join our team as an Intermediate Accountant.

Report to the Controller, assisting in the daily accounting entries into QuickBooks for several legal entities, and maintaining all records and files on B2W.


Tasks:


  • Strong knowledge of QBs & Excel spreadsheets.
  • Maintain accounting controls and recommending accounting policies and procedures.
  • Help to oversee the company's general ledger accounts.
  • Create, update, and maintain financial schedules such as fixed assets, leases, depreciation, accruals, etc.
  • Accounts Reconciliation (bank accounts, credit cards, intercompany, etc.)
  • Update, verify, and maintain accounting journal ledgers and other financial records.
  • Perform financial analysis and report as per the Controller's request.
  • Participate in the monthly & yearly financial statement preparation including financial schedules, journal entries, and related tasks.
  • Assist with financial audits preparation.
  • Set up new Jobs/Projects in Acumatica (ERP)
  • Assists project managers (PMs) with accounting matters.
  • Send summary reports of jobs generated from B2W (operation software) to PMs to be invoiced by the EOM.
  • Prepare revenue comparison report from B2W vs ERP to be discussed with Project Managers for any variances.
  • Track holdback amounts, provide Statutory Declarations, if needed.
  • Invoice clients from the details provided and approved by project managers.
  • Weekly calling of clients with overdue invoices & communicate with clients for long overdue invoices and any discrepancies or invoice related matters.
  • Prepare a biweekly aging report for project managers to discuss overdue accounts.
  • Ascertain the correctness and validity of bills/payables by reference to contracts/PO/Packing Slips.
  • Process bill payment by end of the month or on the due date by cheque or credit card
  • Request and reconcile statement of accounts from suppliers; communicate with them for any discrepancy.

Pay:
$48,000.00-$60,000.00 per year


Benefits:


  • Casual dress
  • Dental care
  • Extended health care
  • Life insurance
  • Onsite parking
  • Paid time off
  • RRSP match

Schedule:

  • Monday to Friday

Experience:


  • Accounts receivable: 3 years (required)
  • QuickBooks: 3 years (required)
  • Excel: 4 years (required)

Licence/Certification:

  • Drivers Licence (preferred)

Work Location:
In person

More jobs from Upper Canada Road Services Inc.