Job Summary
We are seeking a detail-oriented, organized, and reliable Bookkeeper / Accounts Payable & Receivable Specialist to manage day-to-day financial transactions, maintain accurate financial records, and support the company's accounting and financial operations.
The ideal candidate will have experience in bookkeeping, accounts payable, accounts receivable, reconciliations, and financial reporting. This role requires strong attention to detail, the ability to meet deadlines, and effective communication with vendors, subcontractors, clients, and internal management.
Key ResponsibilitiesBookkeeping Duties- Record and maintain daily financial transactions, including sales, purchases, receipts, and payments.
- Maintain the general ledger and subsidiary ledgers.
- Reconcile bank accounts, credit cards, and other financial accounts.
- Maintain accurate and organized financial documentation.
- Assist with month-end and year-end closing processes.
- Support financial reporting and bookkeeping activities.
- Ensure transactions are recorded accurately and in a timely manner.
Accounts Payable (AP) Duties- Receive, review, and process vendor and subcontractor invoices.
- Verify invoices for accuracy, proper approvals, and compliance with company policies.
- Match invoices with purchase orders, contracts, and supporting documentation.
- Code and enter invoices into the accounting system.
- Monitor invoice due dates and maintain an organized accounts payable schedule.
- Prepare and coordinate payments in accordance with company payment policies and approved payment schedules.
- Process and track vendor payments, including cheques, EFTs, and other approved payment methods.
- Reconcile vendor statements and resolve discrepancies.
- Communicate with vendors and subcontractors regarding invoice inquiries, payment status, and outstanding balances.
- Maintain accurate AP aging reports and outstanding invoice records.
- Ensure proper documentation and approval of expenses.
- Escalate payment issues, discrepancies, and overdue obligations to management.
Accounts Receivable (AR) Duties- Generate and issue customer invoices accurately and on time.
- Post and apply customer payments, including cheques, EFTs, credit cards, and wire transfers.
- Monitor customer accounts to identify outstanding balances and overdue invoices.
- Perform regular account reconciliations and resolve discrepancies.
- Follow up on overdue accounts and outstanding payments.
- Communicate professionally with clients regarding invoices, payment inquiries, and account balances.
- Escalate high-risk or delinquent accounts to management.
- Prepare and maintain AR aging reports.
- Track customer deposits, progress billings, and outstanding balances as applicable.
- Assist with customer account setup and maintenance.
- Ensure payments are properly allocated to the correct invoices and customer accounts.
General Accounting & Financial Administration- Assist with monthly financial reporting and account reconciliations.
- Support HST reporting and other tax-related accounting requirements.
- Maintain accurate records of company expenses and receipts.
- Assist with payroll-related bookkeeping and reporting, as required.
- Prepare financial summaries and reports for management review.
- Identify accounting discrepancies and recommend solutions.
- Maintain confidentiality of company financial information.
- Provide general administrative and accounting support as required.
Qualifications- Bachelor’s degree or diploma in Accounting, Finance, Bookkeeping, or a related field (preferred).
- Proven experience as a Bookkeeper, Accounts Payable Specialist, Accounts Receivable Specialist, or Accountant.
- Strong knowledge of accounting principles and financial reporting.
- Hands-on experience managing both AP and AR functions.
- Proficiency in accounting software ( QuickBooks Online).
- Advanced knowledge of Microsoft Excel.
- Strong attention to detail and accuracy.
- Excellent organizational and time-management skills.
- Strong communication and interpersonal skills.
- Ability to manage multiple priorities and meet deadlines.
- Ability to maintain confidentiality of sensitive financial information.
Preferred Skills & Experience- Professional designation such as CPA or CA is considered an asset.
- Experience in the construction industry or working with contractors and subcontractors is an asset.
- Experience with construction accounting, purchase orders, and subcontractor invoices.
- Knowledge of HST, tax preparation, and compliance requirements.
- Experience with AP and AR aging reports and account reconciliations.
- Strong analytical and problem-solving skills.
- Ability to work independently and collaboratively with management.
- Experience handling vendor and client account inquiries professionally.
Required or Preferred Software Experience:
- Monday.com – Project tracking, task management, and scheduling.
- Microsoft Project – Project scheduling and timeline management.
- Microsoft Excel – Project tracking, reporting, and data management.
- Microsoft Office Suite – Documentation, correspondence, and reporting.
- Google Workspace – File management, communication, and collaboration.
- QuickBooks – Basic familiarity with purchase orders, invoices, or project financial documentation is an asset.
Candidates should be comfortable learning and adapting to company-specific software, systems, and procedures.
Work Environment- Employment Type: Full-Time
- Work Location: Office-Based
- Industry: Construction
- Reports To: Business Owners
- Work Schedule: As determined by company requirements and management.
What We Offer- Opportunity to work in a growing construction company.
- Collaborative and professional office environment.
- Opportunity to develop and expand accounting and financial management skills.
- Exposure to bookkeeping, accounts payable, accounts receivable, and construction accounting operations.
How to ApplyInterested candidates are invited to submit their resume to admin@realcorconstruction.ca outlining their relevant construction coordination, scheduling, and project administration experience.
Please include relevant experience with construction software, project scheduling, subcontractor coordination, and project management.
We thank all applicants for their interest. Only candidates selected for an interview will be contacted.