Quick facts
- Cost: $149 + GST in total fees with us, including the government fee, preparation and filing.
- Due: every year in the anniversary month of incorporation. Nothing is due in the year you incorporated.
- Who files: the corporation, or a service like ours on its behalf, always through a licensed registry agent. Nobody files in CORES directly.
- What you need: the corporation's legal name and corporate access number, the current directors and addresses, and the top five shareholders with their percentage of voting shares.
- Time: about ten minutes online. Filed the same business day for orders received before 3:00 pm MT.
The letter from Corporate Registry sitting on your desk is a reminder, not a penalty. This guide covers when the return is due, what goes in it, what it costs, and what actually happens when it is missed.
When is the Alberta annual return deadline?
Your anniversary month is the month on your Certificate of Incorporation. If you incorporated on 14 March 2024, your first annual return is due in March 2025, and then every March after that.
Corporate Registry mails a reminder to your registered office one month before the anniversary month. That is the only notice you get before the return is due, so the reminder only works if the registered office address on file is current.
There is no return in the year of incorporation. A corporation formed in 2026 files its first annual return in 2027.
Some registry agents describe the deadline as "by the last day of the month following the anniversary month". Do not plan around the later date. Treat the anniversary month itself as the deadline and you will never be caught out.
The annual return timeline at a glance
| When | What happens |
|---|---|
| The month you incorporate | Nothing to file this year |
| One month before your anniversary month | Corporate Registry mails a reminder to your registered office |
| Your anniversary month | Annual return due, with the $50 government fee |
| Every anniversary month after that | The same filing, every year, for as long as the corporation exists |
| If you stop filing | Notices from Corporate Registry, then the corporation is struck (dissolved) |
What the annual return actually contains
An Alberta annual return is a short registry filing that confirms three things about the corporation as of the filing date:
- Directors. Who they are and where they live.
- Addresses. The corporation's addresses on file, including the registered office.
- Top five shareholders. Their names, addresses, and each one's percentage of the issued voting shares.
It does not report revenue, profit or tax. It is a snapshot of who runs and owns the corporation, kept current once a year.
Annual return, tax return, annual resolutions: three different things
Owners mix these up every week, and the mix-up is the most common reason a return goes unfiled.
| Filing | Who it goes to | What it is |
|---|---|---|
| Annual return | Alberta Corporate Registry, through a registry agent | Confirms directors, addresses and the top five shareholders |
| T2 corporate tax return | Canada Revenue Agency (CRA) | Reports the corporation's income and tax; prepared by you or your CPA |
| Annual resolutions | Your own minute book | Directors' and shareholders' resolutions approving the year; not filed anywhere |
Your accountant filing the T2 does not file the annual return unless you have asked them to. Ask rather than assume.
What the Alberta annual return costs
| Item | Amount |
|---|---|
| Total fees with us, before GST: government fee, review, filing and next year's reminder included; no add-ons | $149 |
| Each additional overdue year | Another return at the same price, shown before you pay |
Our prices are total fees before GST (5%), government fee included. Government fees mentioned in this guide are current as of September 2026; confirm against the Alberta Registry agent product catalogue.
What happens if you miss the deadline
Nothing happens on the first day of the next month, which is exactly why people stop worrying. Here is the sequence.
- The return goes overdue. The corporation still exists and still shows on a search. Its record is simply behind.
- Corporate Registry sends notices. Alberta.ca puts it plainly: if you do not file, "your corporation may be dissolved." Practitioners describe warning notices to the registered office first, then strike-off after repeated non-filing, with some citing roughly three years of missed returns. If your registered office address is out of date, you never see the notices.
- The corporation is struck. Struck means dissolved. As far as the registry is concerned, the corporation no longer exists.
- Someone notices. Usually a bank, a lawyer on a deal or a landlord runs a corporate search and finds a dissolved corporation. Financing, account openings and contracts stall until it is fixed.
- Revival. A struck corporation can be revived within 10 years of dissolution by an interested person, meaning a director, shareholder or creditor. Revival needs Articles of Revival, a Notice of Directors, a Notice of Address, a Notice of Agent for Service, every outstanding annual return, and an Alberta NUANS report if the corporation was dissolved three or more years ago. You pay the government revival fee plus the fee for each missed return. The full process is in our guide to reviving a struck-off Alberta corporation.
The short version: an annual return costs $149 + GST and ten minutes. A revival costs more, takes longer, and usually lands at the worst possible moment.
How to check whether your corporation is in good standing
Search the corporation by legal name or corporate access number. A free lookup shows the current status, whether active, struck or dissolved, and the registration date, which tells you your anniversary month. Our guide on how to search for a company in Alberta explains what each status means and what a full profile report adds.
If you need proof for a bank or lender, order a certificate of status from Corporate Registry. If returns are overdue, file them first; the certificate is only useful once the record is clean.
How to catch up on missed annual returns
- Confirm the status. Active means you file. Struck or dissolved means you revive.
- List the missing years. Each year is a separate return with its own $50 government fee. We check the record and tell you exactly which years are outstanding before you pay anything.
- Gather the current details. Directors, addresses, and the top five shareholders with their voting percentages, as they stand today.
- File the outstanding returns. We prepare each one, a trained agent reviews it, and it goes to the registry through a licensed registry agent, usually the same business day.
- Fix the cause. If the reminders were going to an old address, file a change of registered office at the same time so next year's reminder reaches you.
How to never miss it again
- Keep the registered office current. The reminder is mailed there and nowhere else. If you have moved, update your registered office address before the next anniversary month.
- Use a reminder service. When we file your return, we record your anniversary month and remind you before the next one is due.
- Give it its own calendar entry. Separate from the T2 deadline and separate from the accountant. The month is the same every year.
- If you own several corporations, keep one list. Each has its own anniversary month, and holding companies are the ones most often forgotten.
Common mistakes
- Assuming the accountant filed it. The T2 goes to CRA; the annual return goes to Corporate Registry. Ask which one your accountant handles.
- A registered office at an old address. The reminder and the notices go to the address on file. This is how corporations get struck without the owner knowing.
- Filing the wrong year. Overdue returns are filed year by year; skipping one leaves the record incomplete.
- Shareholder percentages that do not add up. The top five holders of voting shares must be listed with accurate percentages of the issued voting shares.
- Stale director information. The return must show the current directors, and a change of directors is a separate filing in its own right.
- Treating the reminder letter as junk mail. It is a plain letter from Corporate Registry, and it is the only warning you get.
Frequently asked questions
How do I know when my annual return is due?
It is due every year in the anniversary month of your incorporation, which is the month shown on your Certificate of Incorporation. Corporate Registry mails a reminder to your registered office one month before, and a free corporate search shows your registration date if you no longer have the certificate. No return is due in the year you incorporated.
Can I file my Alberta annual return late?
Yes. As long as the corporation has not been struck, overdue returns can be filed year by year, each with its own $50 government fee. If the corporation has already been dissolved, the missed returns are filed as part of a revival instead.
Is there a late fee for Alberta annual returns?
There is no separate late-filing penalty in the fee information we work from. Each outstanding year is a separate return, $149 + GST with us, government fee included. The real cost of filing late is dissolution, which adds a revival filing on top of the missed returns.
How do I check whether my corporation is in good standing?
Run a corporate search by legal name or corporate access number: it shows whether the corporation is active, struck or dissolved. For written proof that a bank or lender will accept, order a certificate of status from Corporate Registry once any overdue returns have been filed.
Next step
File it today and cross it off the list. File your Alberta annual return online for $149 + GST. It takes about ten minutes, a trained agent reviews it before it goes to the registry, and it is filed the same business day for orders received before 3:00 pm MT. We remind you before next year's deadline.
ACS is a private company. Our CORES-trained agents prepare your filing and submit it through a licensed Alberta registry agent. We are not a government office or a registry agent. Questions? Call (403) XXX-XXXX (Mon–Fri 8:00–6:00 MT).