×
Register Here to Apply for Jobs or Post Jobs. X

Senior Bookkeeper

Remote / Online - Candidates ideally in
Newmarket, Ontario, Canada
Listing for: Rothenbury Group
Remote/Work from Home position
Listed on 2026-08-03
Job specializations:
  • Accounting
    Financial Reporting, Bookkeeper/ Accounting Clerk, Accounts Receivable/ Collections, Senior Accountant
  • Finance & Banking
    Financial Reporting, Bookkeeper/ Accounting Clerk, Accounts Receivable/ Collections
Salary/Wage Range or Industry Benchmark: 65000 - 80000 CAD Yearly CAD 65000.00 80000.00 YEAR
Job Description & How to Apply Below

Senior Bookkeeper

Facilities Services, Financial Services, Professional and Business Services, Property Management, Real Estate, Residential Real Estate

Full-Time

Newmarket, Ontario, Canada

Hybrid

Compensation CAD $65,000 - CAD $80,000 Annually

Important Location Requirement

This is a remote position; however, candidates must be located in the same country, city, or region where the job is posted. The successful candidate must be available to attend a local office, meeting, training session, or company event if requested.

Please only apply if you are based in the location listed on this job posting. Remote does not mean the position is open worldwide.

The Opportunity

The Rothenbury Group is seeking an experienced Senior Bookkeeper to maintain reliable financial records across a portfolio of Canadian businesses.

This position will support multiple companies and legal entities with different operating activities, bank accounts, departments, transactions, and reporting requirements. The person hired will be responsible for reconciliations, general-ledger accuracy, GST/HST accounting, payroll entries, intercompany activity, month-end support, financial reporting, and year-end preparation.

We are looking for someone who takes responsibility for the overall condition of the books. When accounts do not reconcile, transactions are assigned to the wrong entity, or historical balances lack support, you will be expected to investigate the issue and correct it properly.

This is a senior individual-contributor position. It is not intended for someone whose experience is primarily limited to entering transactions, categorizing bank-feed activity, or processing invoices.

Recruitment Process

Applications are reviewed based on Canadian bookkeeping experience, education, accounting-system knowledge, multi-company exposure, and the level of responsibility held in previous positions.

Candidates selected for screening will receive an email within one to two business days of applying with a link to complete a pre-recorded video interview.

The interview will evaluate your full-cycle bookkeeping experience, reconciliation skills, GST/HST knowledge, payroll accounting, intercompany experience, Quick Books Online proficiency, month-end judgment, and ability to maintain accurate records independently.

Candidates who demonstrate the required level of experience may be invited to a live interview.

Core Responsibilities
  • Maintain complete and accurate accounting records across multiple companies and legal entities
  • Record deposits, withdrawals, payments, transfers, refunds, credits, recurring entries, and adjustments
  • Assign transactions to the correct company, general-ledger account, department, cost centre, tax code, and reporting period
  • Complete monthly bank and credit-card reconciliations
  • Investigate missing transactions, duplicate entries, stale reconciling items, and unusual account activity
  • Review general-ledger and balance-sheet accounts for incorrect coding, unsupported balances, and inconsistencies
  • Prepare approved accruals, prepaid-expense entries, depreciation, recurring entries, and adjusting journal entries
  • Maintain prepaid-expense, fixed-asset, payroll, tax, intercompany, and balance-sheet schedules
  • Record and reconcile shared expenses, reimbursements, transfers, and due-to/due-from balances between related companies
  • Confirm that intercompany balances agree across all affected entities
  • Apply appropriate GST/HST treatment to revenue and expenses
  • Reconcile GST/HST collected, paid, recoverable, and payable amounts
  • Prepare supporting schedules for GST/HST return review
  • Record payroll expenses, deductions, employer costs, vacation pay, remittances, and payroll liabilities
  • Reconcile payroll reports, clearing accounts, and government-remittance balances to the general ledger
  • Reconcile accounts payable and accounts receivable subledgers to their control accounts
  • Investigate differences between aging reports and general-ledger balances
  • Support monthly close and confirm that transactions are recorded in the correct period
  • Prepare profit-and-loss statements, balance sheets, cash summaries, and other internal financial reports
  • Review financial results for unusual fluctuations, negative balances, unexplained items, or figures that do not appear reasonable
  • Maintain complete accounting documentation, reconciliation files, journal-entry support, and year-end working papers
  • Respond to questions from management, internal departments, and external accounting professionals
  • Identify recurring bookkeeping issues and recommend improvements to processes, controls, and documentation
Education and Professional Requirements
  • Bachelor’s degree or diploma in Accounting, Finance, Business Administration with an accounting concentration, or a closely related field
  • Minimum 5 years of full-cycle bookkeeping or accounting experience
  • Candidates with 5–8+ years of directly relevant experience are strongly preferred
  • Previous Canadian bookkeeping experience is required
  • Strong understanding of Canadian…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary