Accounting Coordinator/bookkeeper

Surrey, BC, CA, Canada

Job Description

Overview



The Accounting Coordinator / Bookkeeper is responsible for maintaining accurate financial records and supporting the financial operations of the organization. This role encompasses accounts receivable/payable, cash management, grant tracking, and reporting. The position also contributes to modernizing financial systems and supports fundraising and donor stewardship processes. The ideal candidate will have accounting experience, a graduate degree in accounting or finance, and strong attention to detail, organization, and compliance with financial standards.

Key Responsibilities:



1. Invoicing, Accounts Receivable and Accounts Payable



Prepare and distribute invoices for program fees. Track and follow up on overdue accounts, maintaining accurate records. Respond to client inquiries and resolve payment-related issues. Ensure accurate recording of accounts receivable and payable transactions.

2. Property Finance / Rent Administration



Collect rent payments from tenants, track due and overdue accounts, and follow up as needed. Maintain accurate tenant accounts, ensuring all payments are recorded correctly in the accounting system. Prepare monthly rent roll reports and reconcile with financial statements. Collaborate with property management staff to address tenant billing inquiries or discrepancies. Assist in reporting rental income for budgeting, grant, or audit purposes.

3. Cash Management & Financial Administration



Collaborate with service area directors to manage budgets and prepare reports for funders. Process financial transactions, including payments, receipts, and bank deposits. Reconcile bank statements, manage petty cash, and perform routine cash management tasks. Assist with general administrative duties such as filing, data entry, and office support.

4. System Integration & Modernization



Support the modernization of financial systems. Assist in the migration from legacy systems to new platforms, ensuring minimal disruption. Collaborate with IT, internal stakeholders, and vendors to configure, test, and deploy systems. Provide support and training to staff on new financial systems as needed.

5. Grant Management



Assist in the preparation of grant budgets and financial reports in collaboration with program leadership. Track grant-related revenues and expenses, ensuring compliance with funding conditions. Prepare and submit accurate financial reports for grant management purposes.

6. Fundraising & Donor Stewardship



Manage financial records within the Donor Management System (DMS). Process donations, issue receipts, and ensure timely acknowledgement of donors. Support the preparation of annual donor reports and respond to donor inquiries as required.

7. General Accounting Support



Collaborate with team members to ensure timely and accurate processing of all accounting functions. Assist in the preparation of financial statements, budgets, and other reports. Perform other accounting duties as assigned by the supervisor or CEO.

Qualifications:



Education:

Diploma or certificate in Accounting, Finance, or a related field.

Experience:

At least 2-4 years of related experience in accounting, with a preference for non-profit sector experience. Familiarity with SAGE 50 (formerly Simply Accounting), Sage Intacct and Microsoft 365. Experience with Sage Intacct an asset.

Skills & Abilities:

Strong knowledge of accounting principles, financial calculations, and budgeting. Ability to work independently, prioritize tasks, and manage time efficiently. Strong attention to detail with a commitment to accuracy. Effective communication skills, both verbal and written. Ability to work in a collaborative team environment.

Other Requirements:



Physical ability to perform the duties of the role, including sitting for extended periods and reviewing data. Ability to handle confidential financial information with discretion.
Job Type: Full-time

Pay: $32.00-$34.00 per hour

Expected hours: 37.5 per week

Benefits:

Casual dress Dental care Extended health care On-site parking Paid time off
Experience:

Accounting: 2 years (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2660731
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Surrey, BC, CA, Canada
  • Education
    Not mentioned