Accountant & Bookeeper

MacMillan Supply Chain Group

Brampton

On-site

CAD 55,000 - 75,000

Full time

15 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

MacMillan Supply Chain Group is seeking a Senior Bookkeeper/Accountant to manage financial records, AP/AR, payroll, and reporting for a growing logistics business in Brampton. The role emphasizes accuracy, timely invoicing, and compliance with tax and regulatory requirements.

The ideal candidate will have strong QuickBooks experience, advanced Excel skills, and the ability to handle multiple tasks with minimal supervision. A related degree and logistics exposure are highly desirable.

Qualifications

  • Proven experience as a Senior Bookkeeper, Accountant, or in a similar accounting role.
  • Strong proficiency in QuickBooks (Desktop and/or Online).
  • Advanced Excel skills (Pivot Tables, VLOOKUP, data modeling, reporting).
  • Excellent attention to detail, organization, and accuracy.
  • Strong written and verbal communication skills.
  • Ability to handle multiple priorities and meet deadlines under minimal supervision.

Responsibilities

  • Maintain accurate and up-to-date financial records, ledgers, and reconciliations.
  • Oversee Accounts Payable (AP) and Accounts Receivable (AR), ensuring timely invoicing, payments, and collections.
  • Prepare monthly financial statements (P&L, Balance Sheet, Cash Flow) and other management reports.
  • Record and reconcile all transactions, including bank deposits, credit card activity, and journal entries.
  • Manage HST filings and ensure compliance with all local and federal tax requirements.
  • Maintain accuracy in all reconciliations and financial entries across departments.
  • Maintain compliance-related tasks such as WSIB, tax filings, and other government submissions.
  • Generate and verify client invoices based on data from the Warehouse Management System (WMS) and Transportation Management System (TMS).
  • Cross-check billing with supporting documentation to ensure all services are correctly billed.
  • Monitor collections, follow up on outstanding payments, and maintain a clean AR ledger.
  • Manage employee timesheets and process biweekly payroll through Payworks.
  • Use advanced Excel functions to perform data analysis, reconciliations, and reporting.
  • Support management with ad-hoc financial reports, analysis, and insights.

Skills

Advanced Excel
Attention to detail
Communication skills
Multitasking

Education

Bachelor’s degree or diploma in Accounting, Finance, or a related field

Tools

QuickBooks
WMS data analysis
TMS data analysis

Job description

  • Maintain accurate and up-to-date financial records, ledgers, and reconciliations.
  • Oversee Accounts Payable (AP) and Accounts Receivable (AR), ensuring timely invoicing, payments, and collections.
  • Prepare monthly financial statements (P&L, Balance Sheet, Cash Flow) and other management reports.
  • Record and reconcile all transactions, including bank deposits, credit card activity, and journal entries.
  • Manage HST filings and ensure compliance with all local and federal tax requirements.
  • Maintain accuracy in all reconciliations and financial entries across departments.
  • Maintain compliance-related tasks such as WSIB, tax filings, and other government submissions.
Billing, Invoicing & Payroll
  • Generate and verify client invoices based on data from the Warehouse Management System (WMS) and Transportation Management System (TMS).
  • Cross-check billing with supporting documentation to ensure all services are correctly billed.
  • Monitor collections, follow up on outstanding payments, and maintain a clean AR ledger.
  • Manage employee timesheets and process biweekly payroll through Payworks.
Financial Analysis & Data Management
  • Use advanced Excel functions (Pivot Tables, VLOOKUP, formulas) to perform data analysis, reconciliations, and reporting.
  • Ensure the accuracy and organization of all financial data in both digital and physical formats.
  • Support management with ad-hoc financial reports, analysis, and insights for decision-making.
Administrative & Operational Support
  • Perform general administrative duties, including document management, vendor communication, and internal coordination.
  • Maintain organized filing systems and ensure deadlines (invoices, payments, compliance filings) are tracked and met.
  • Support cross-functional teams with financial and operational data as required.
Qualifications
  • Proven experience as a Senior Bookkeeper, Accountant, or in a similar accounting role.
  • Strong proficiency in QuickBooks (Desktop and/or Online).
  • Advanced Excel skills (Pivot Tables, VLOOKUP, data modeling, reporting).
  • Excellent attention to detail, organization, and accuracy.
  • Strong written and verbal communication skills.
  • Ability to handle multiple priorities and meet deadlines under minimal supervision.
Preferred Qualifications
  • Bachelor’s degree or diploma in Accounting, Finance, or a related field.
  • Experience in logistics, warehousing, or 3PL environments is highly desirable.
Why Join Us
  • Competitive salary and benefits package.
  • Opportunity to grow and advance within a fast-growing company.
  • Collaborative and supportive work environment.
  • Meaningful role with direct impact on company operations and success.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Accountant
Accountant

Kim Cosic Consulting Inc. • Mississauga

On-site
CAD 60,000 - 75,000
Benefits included
In-office work 3-5 days/week
Accounting Clerk - Part-time
Accounting Clerk - Part-time

Centrum Concierge & Security Ltd. • Surrey

On-site
CAD 20,000 - 29,000
Bookkeeper Accounting Manager
Bookkeeper Accounting Manager

Meatandcoboutique • Canada

On-site
CAD 60,000 - 90,000
Bookkeeper
Bookkeeper

Pivot + Edge • Hamilton

On-site
CAD 52,000 - 76,000
In-house Bookkeeper
In-house Bookkeeper

Workforce Acquisition • Quebec

On-site
CAD 48,000 - 72,000
Accountant
Accountant

Valleyintegration.com • Mississauga

On-site
CAD 55,000 - 80,000
Competitive salary
Benefits package
Accounting Clerk
Accounting Clerk

Bay Street HR • Toronto

On-site
CAD 42,000 - 65,000
Collaborative team
Professional growth
Bay & Wellington location
+1
Accountant
Accountant

Pival International Inc. • Kirkland

On-site
CAD 55,000 - 75,000
Staff Accountant
Staff Accountant

Live Nation • Vancouver

On-site
CAD 70,000 - 90,000
Health benefits for you and family (M,
401(k) with company match
Stock program reimbursement
+4
Bookkeeper/Office Manager
Bookkeeper/Office Manager

trainalberta • North Gate Village

On-site
CAD 55,000 - 75,000
Competitive salary
Benefits after 3 months
Autonomy and stability