Sales and Purchase Ledger Clerk

Company: Mecsia
Apply for the Sales and Purchase Ledger Clerk
Location: Loanhead
Job Description:

Location – Loanhead, Scotland

Role Overview

We are seeking a detail-oriented Sales and Purchase Ledger Clerk to manage the sales and purchase ledgers, ensuring accurate and timely processing of invoices, payments, and reconciliations, while supporting cash flow management and maintaining strong financial controls.

Key Responsibilities

Sales Ledger (Accounts Receivable)

  • Raise and process customer invoices accurately and in a timely manner
  • Monitor customer accounts and ensure timely collection of outstanding debts
  • Allocate incoming payments to customer accounts
  • Reconcile customer accounts and resolve discrepancies
  • Manage credit control processes, including chasing overdue payments
  • Produce aged debtor reports and highlight risks to management

Purchase Ledger (Accounts Payable)

  • Process supplier invoices, ensuring correct coding and approvals
  • Match purchase orders, delivery notes, and invoices (3-way matching)
  • Prepare and process payment runs (BACS, CHAPS, or other methods)
  • Reconcile supplier statements and resolve queries
  • Maintain supplier records and ensure accuracy of data
  • Manage expense claims and ensure compliance with company policy

General Accounting Duties

  • Assist with month-end processes, including reconciliations
  • Maintain accurate financial records and audit trails
  • Support internal and external audits as required
  • Respond to internal and external queries in a timely manner
  • Comply with company procedures and financial regulations

Skills And Experience Required

  • Proven experience using Sage 50
  • Experience in sales and/or purchase ledger or general accounts role
  • Strong attention to detail and high level of accuracy
  • Ability to prioritise workload and meet deadlines
  • Strong communication skills, particularly when dealing with clients/suppliers
  • Problem-solving mindset with a proactive approach

Why Join Us?

  • Opportunity to develop within a supportive finance team
  • Exposure to a broad range of finance processes
  • Collaborative and dynamic working environment

#J-18808-Ljbffr…

Posted: June 13th, 2026