N M  McMahon
Chartered Professional Accountants

Accessible, Reliable, Fun!

For Businesses

We provide assistance from the start of your business through its growth to retirement.

For Individuals

We provide assistance with your Canada Revenue Agency needs whether it is personal tax issues or assisting with Estates, as well as preparing your personal tax return.

Print off our Tax Checklist to help ensure you have all the receipts and income records you need.

Your Corporate Accounting Solutions

N M McMahon CPA Professional Corporation has been operating for 5 years, offering full accounting and tax services for businesses in and around Weyburn, Saskatchewan. Partner Nancy McMahon brings over 30 years of experience to the team, adding to nearly 50 years of experience throughout the firm.

Here at N M McMahon, we’ll save you money, time, and spare you the headache when it comes to managing your accounts and taxes. Our services are designed to put our customers first, working around your schedule so you can worry less and get back to work sooner.

What we Do

Individual & Corporate
Accounting Services

AgriInvest & AgriStability Preparation

AgriInvest is a savings account for producers which assists producers to mitigate business risk and is administered by Agriculture and Agri-Food Canada (AAFC).

 

AgriStability is insurance for producers to offset losses due to factors such as weather, increased costs, and market conditions.

Commissioner for Oaths

We can administer oaths to a person who is demonstrating the truth of a statement; administer and receive affirmations, and receive declarations.

Production Accounting

We can submit oil field invoices using Cortex or Open Invoice to oil and gas companies, as well as Petrinex reporting for oil production accounting.

Resources & Calculators

Useful Resources for Financial Management & Forecasting

Payroll Calculator

 

Exchange Rates

 

AgriInvest / AgriStability

Starting A Small Business Startup Checklist

Announcements

CRA Mail Correspondence

Effective mid-October 2025, the CRA will no longer be mailing correspondence to individual and corporate taxpayers. Instead, all official communication, including review letters and notices of assessments, will be accessible exclusively through a secure online “CRA Account.”

We strongly recommend that all our clients set up their CRA Account immediately via the following link: https://www.canada.ca/en/revenue-agency/services/e-services/cra-login-services.html

What this means for you:
If the CRA initiates a review (for example, requesting supporting documentation for medical or donation expenses), they will post the letter directly to your online account, even if you have not yet set up or accessed it. If you fail to respond to the letter within the designated time frame, the claim will be denied, which could result in additional taxes owing. This requirement applies equally to both individual and corporate taxpayers.

Please ensure you have access to your online CRA Account to avoid missing critical correspondence.

New CRA Initiative

The Canada Revenue Agency’s (CRA) initiative for the 2025 tax year is to automatically prepare and file personal income tax returns for approximately one million low-income Canadians. Eligible individuals will be given a 90-day window to review the information available to the CRA and submit any necessary changes before the return is officially filed on their behalf.

It is currently unclear what the exact procedure will be for individuals to submit these changes prior to the CRA filing the return, and whether there will be an option to amend these returns afterward.

CRA Account - Accountant Access

Currently, to grant a professional accountant access to your tax information for assistance with the Canada Revenue Agency (CRA), you must have a CRA Account.

Once logged into your CRA Account, you will need to actively authorize and add your accountant as your representative. This step is necessary to allow your accountant to view and manage your tax information on your behalf.

Skip to content