Bookkeeper – Finance Manager

Roy Northern Environmental Ltd.
April 3, 2024
Fort St John, BC
Job Type
Must have relevant experience
Salary Type
Hourly Rate
$35.00 to $45.00 per hour
40 per week
College Diploma or Certificate
British Columbia


The basic function of the Bookkeeper is to ensure that a wide range of professional bookkeeping for Roy Northern is kept up-to-date and in an accurate manner at all times to be used by Management to plan, evaluate, and control the business from within.

LOCATION:  Fairview Office or Fort St. John Office


  • Maintaining accurate and up-to-date bookkeeping records through accurate and timely execution of all bookkeeping functions within the company including daily bank deposits.
  • Ensuring that the general ledger is current and correct.
  • Supporting and enforcing all company policies and procedures that relate to the position’s areas of authority.
  • Keeping President apprised daily of the cash position and/or requirements and ensuring timely and accurate financial reports.
  • Assisting Management with quarterly account detail reports.
  • Preparing monthly financial statements by the 10th of the following month.
  • Preparing month-end journal entries for adjustment, accruals, and depreciation.
  • Reconciling bank statements, savings, and investment accounts.
  • Ensuring that all tax returns are completed on time.
  • Data processing, installation and updating of bookkeeping programs.
  • Ensuring the security and confidentiality of the company’s financial information.
  • Training designated employees to assume duties of Bookkeeper during vacations and unforeseen or prolonged absences.
  • Working with other department heads to ensure the overall smooth operation of company business.
  • Developing and maintaining a system of bookkeeping and budgetary controls including policies, procedures, programs, and practices, as necessary for the operation of the company.
  • Preparing schedules and other information for outside accountant.
  • Summarizing various accounts activity, using spreadsheets and computerized systems.
  • Resolving bookkeeping questions/discrepancies by researching account charges, consulting with President on difficult issues.
  • Performing special projects of routine nature as requested by the President.
  • Supervising and performance reviews of any accounting department personnel within the limits set by company policies.
  • Providing performance reviews of all support personnel annually.
  • Working closely with all department leads to ensure customer billing and vendor invoices are being submitted.
  • Renewing client contracts yearly.
  • Renewing annually vehicle insurance and registration.
  • Maintaining petty cash on a regular basis.
  • Ensuring that all accounts payable invoices are processed in a timely manner, consistent with company cash requirement.
  • Substantiating business transactions, posting charges and expenditures in proper accounts.
  • Ensuring that all invoices entered in the system have been authorized for payment.
  • Avoiding penalties for late payments and thereby maintaining and protecting a high credit rating for the company.
  • GST reporting monthly.
  • Ensuring that all accounts receivable billings are processed and cheques are deposited according to company policies.
  • Ensuring that all past due receivables are collected in a timely manner.
  • Notifying the President of non-responsive collection calls.
  • Ensuring that all customer inquiries regarding their accounts are handled in a timely and professional manner.
  • Ensuring that the payroll is processed, in a timely and error free manner.
  • Ensuring Worker’s Compensation and injuries are properly managed, and estimating yearly WCB remittances.
  • Ensuring Benefits Program administrator has current information regarding all employees.
  • Preparing T-4 information annually
  • Preparing and administering group insurance and RRSP monthly.
  • Ensuring the proper stock of office supplies is maintained.
  • Ensuring company mail and courier services are effectively taken care of.


  • Reports directly to the President.
  • The positions that report to the Bookkeeper include Invoice Administrators and Finance Assistant.
  • Bookkeeper is delegated sufficient authority from and is accountable to the President for accomplishing the responsibilities, duties, goals, and objectives that have been established for this position.
  • Bookkeeper is given authority to conduct all routine business and management affairs that relate to bookkeeping functions.
  • Generate accounts payable and payroll payments, whether electronic or by cheque.


  • Full Time Position
  • Competitive Wage ($35.00 to $45.00 per hour)
  • Paid Vacation and Personal Days
  • Group Life and Health Benefits
  • Wellness Program and Training Opportunities
  • RRSP and Employer Contributions


  • Any combination equivalent to experience and education that could provide required knowledge and abilities.
  • Graduation from an accredited bookkeeping/office administration program. Computer training for bookkeeping programs and associated spreadsheets.
  • Five-plus years general bookkeeping experience, payroll or financial experience including bookkeeping, payroll, or financial record keeping or other clerical accounting experience which demonstrates the possession of the knowledge and abilities listed.
  • Knowledge of modern office practices, procedures and equipment related to the processing and recording of financial records and transactions; basic business data processing principles and practices as applied to financial record keeping; business math; basic bookkeeping methods and practices.
  • Ability to work independently and make sound judgments within established guidelines to supervise and work well with others in a multi-functional environment.
  • Ability to perform varied financial record keeping activities.
  • Analytical and mathematical skills related to bookkeeping practices and procedures and good comprehension of bookkeeping and spreadsheet software.
  • Meet scheduled deadlines for achievement of company goals and objectives pertaining to the bookkeeping function. Show ability to consistently recognize and deal with priorities.
  • Institute problem-solving actions as soon as it becomes evident that problems exist. Be willing to assume necessary responsibility and challenges.
  • Complete all work schedules on time and assure quality. Maintain an organized and efficient work environment.  Must possess the ability to keep financial and business information in the strictest of confidence.  Respect and safeguard company records and information.
  • Must possess the ability to handle multiple responsibilities and the ability to deal tactfully and empathetically with people. Serve as a role model for other personnel through commitment and enthusiasm as a team member of Roy Northern.  Maintain an organized and efficient work environment as well as a well-groomed, professional service.
  • Excellent oral and written communication skills

How to Apply

Please email applications to  This posting will remain open until a suitable candidate has been selected. We thank all applicants for applying and advise that only those candidates selected for interviews will be contacted.

Related Jobs

Latest Posts