Mackay & Co

Chartered Accountants and Business Advisors

Tel: 01408 633160

Our Services

Business Consultancy

Providing advice on all aspects of running a business from start-up, ongoing business issues, expansion, business planning and cash flow projections.

Accounting & Book-keeping

Preparing sole trader, partnership and company accounts. Providing book-keeping services or advice on suitable methods to suit your business.

Taxation Advice

Preparation of self-assessment and corporation tax and online filing. Advice on inheritance and capital gains tax. Dealing with HM Revenue & Customs on all issues.


Preparation of VAT returns. VAT issues and dealing with HM Revenue & Customs on your behalf.

Payroll Service

Payroll service including filing and auto-enrolment pension obligations.


We provide a full range of services dealing with charitable organisations, and are happy to provide advice and ongoing compliance work as appropriate.

Foreign Tax

Advice on overseas tax issues.


Mackay & Co was established in 1979 by Ian Mackay CA. He built the business from scratch and was determined to establish the practice in his home area, employing local people.

In September 2015 the practice was taken over by Marcus D. MacIver CA. He has experience working with a wide range of clients and has had particular involvement with clients in the farming and hospitality sectors.

Mackay & Co has an experienced team of 13 staff with many years of experience - covering a wide range of areas from general compliance with accounting and taxation to business recovery; from business start-up to exit strategies.

We cover a wide geographical area, with clients across Scotland and further afield.


Golspie is on the A9, 50 miles north of Inverness.

We are situated on the Main Street in the Old Bank Building next door to the Bank of Scotland.

Parking is available at the front of the office.

View our location on Google Maps

Contact Us

Marcus D MacIver CA, MA (Hons)
Mackay & Co CA, Main Street, GOLSPIE, Sutherland KW10 6RH

Golspie: 01408 633160
Ullapool: 01854 311460

Hours of Business

Monday - Thursday: 9.00am - 5.00pm
Friday: 9.00am - 3.00pm
Saturday & Sunday: Closed