My fight with GCKey
The DVP was a parking lot that Tuesday morning – I checked the Waze timer, saw forty-seven minutes to the Gardiner, and that was when I noticed my GCKey session had expired overnight. Again. I’m just a regular Toronto guy sharing what worked for me here, not a CPA or any kind of official tax advisor, so take all of this for exactly what it is: one person’s hard-won workaround.
GCKey locks an account after three consecutive failed login attempts, and the only sanctioned recovery path is a CRA-verified identity call that, if memory serves, was sitting at roughly a two-hour queue during the spring 2024 filing season. The system is technically secure – I will grant it that – but the security theatre of answering questions about an NOA from three years ago while sitting in traffic on the 401 is its own special punishment. CRA My Account ties into GCKey as the authentication layer, so if GCKey goes down, your access to T4 history, RRSP contribution room, TFSA room, and any pending assessments vanishes completely.
I got locked out twice in the same tax season – once in April during the peak RRSP chaos and once in late June chasing a carbon tax rebate discrepancy. The second time I had a buddy on speakerphone who had been on hold with CRA for three hours and had received exactly nothing useful. He eventually gave up and paid a CPA two hundred dollars to make one phone call on his behalf. Honest reaction when he told me: I’d done the same regrettable thing two years earlier for a simple T5 question, and the memory still stings. Look, paying for help you can avoid is just money walking out the door.
That second lockout cost me the better part of a Tuesday afternoon – four hold-music loops that I am fairly sure were the same thirty-second clip repeated indefinitely, a dead phone battery, and zero resolution. The exhaustion of it is hard to describe cleanly, but it sits somewhere between waiting for the Eglinton Crosstown to open and watching a ServiceOntario queue form before the doors unlock.
How I bypassed the CRA queues
Toronto homeowners dealing with property tax adjustments can access their municipal assessment details directly through the MPAC portal – called AboutMyProperty – without calling CRA at all, because MPAC and CRA are entirely separate entities handling different layers of the tax picture. MPAC handles the assessed value of your property for municipal purposes, while CRA handles federal income tax. Most people I talked to did not know the distinction, and that confusion was costing them hours.
The Municipal Property Assessment Corporation runs the AboutMyProperty portal for Ontario residents. The technical fact that changed everything for me: your MPAC roll number is printed directly on your City of Toronto property tax bill, and that number is the key that unlocks your assessment record without a single phone call. The portal lets you view your current assessed value, see comparable properties in your neighbourhood, and – this is the part that matters – file a Request for Reconsideration if you believe your assessment is off. The MLTT, or Municipal Land Transfer Tax, is a separate Toronto-specific charge on property transfers and is tracked through the city’s own records rather than MPAC, so I had to keep those two streams mentally separated the whole time.
I found the MPAC portal entirely by accident – I thought X – wait, no, I was actually Googling something about my hydro bill when a result mentioned property assessment reconsideration timelines. Honestly, the portal itself is not a beautiful experience. It’s clunky in the way that a lot of Ontario government interfaces are clunky: the session times out without warning, the mobile version barely functions, and the error messages are so generic they could mean anything. I had to dig through a full drawer of old property tax statements, a stack of Presto card top-up receipts I had never thrown out, and two years of Rogers billing envelopes just to find the physical tax bill with my roll number on it. That kludge alone took twenty minutes.
But once I had the roll number and my postal code entered, the portal showed me my full assessment record. I cross-referenced it against the adjustment notice I had received in the mail – the one that had prompted this whole exercise – and I found that the square footage listed in my assessment was off by a meaningful amount. Not a number I will quote here because assessed value calculations shift year to year and I would hate for anyone to anchor on a stale figure. What I can say is that filing the Request for Reconsideration through the MPAC portal took me approximately forty-five minutes, compared to the two-plus hours I had already sunk into the CRA phone queue for a problem that was not even CRA’s jurisdiction to begin with. The CRA covered the CERB repayment side of my situation – that whole mess I wrote through in a separate post on this site – but the property tax piece was entirely a municipal MPAC matter.
What I compiled before attempting any of this
Before I tried to resolve any CRA or MPAC discrepancy on my own, I pulled together a specific document set, and having everything in one folder – a physical manila folder, because I do not fully trust my own filing system on a laptop – saved me at least one unnecessary callback. The core items were my most recent Notice of Assessment from CRA, my T4 slips for the relevant year, my MPAC roll number from the city tax bill, and any MLTT receipt from a recent property transfer.
Here is the rough list of what went into that folder, in the order I actually gathered it:
- Notice of Assessment (NOA) for the filing year in question
- T4 and T5 slips – and a note about where to request replacements through CRA My Account if the originals were missing
- MPAC assessment roll number, pulled from the physical property tax bill
- City of Toronto property tax payment history, available through the city’s online portal
- Any MLTT documentation if a property transfer had happened recently
- RRSP and TFSA contribution room printout from CRA My Account, for cross-referencing
| Document | What it confirms | Approximate time to locate |
|---|---|---|
| CRA Notice of Assessment | Income filed, refund or balance owing | 2 minutes if filed digitally |
| T4 slip | Employment income, CPP, EI deductions | 5 minutes or request via CRA portal |
| MPAC roll number | Property assessment record access | 10-20 minutes hunting physical bills |
| City tax bill history | Payment status, arrears, adjustments | 5 minutes via city online account |
| MLTT receipt | Land transfer tax confirmation on purchase | Variable – check closing documents |
I will admit, with some mild embarrassment, that I could not locate my T4 from two filing seasons back. It had apparently migrated to the same void that ate my Canadian Tire money and a grocery receipt I needed for a PC Optimum return. I had to request a replacement copy through CRA My Account – which, of course, I had to recover first using the GCKey process I described above, which meant another detour through the identity verification loop. The whole cycle has a certain recursive quality to it…
The point I kept coming back to is that none of this required a CPA or a lawyer or anyone billing me by the hour. The MPAC portal reconsideration process, the CRA My Account recovery flow, the city’s tax adjustment request – all of it existed as a self-serve path. It was not a smooth path. It was not a well-signposted path. But it was there, and the time cost of navigating it myself was lower than the combined financial and psychological cost of outsourcing a filing question that turned out to have a straightforward resolution once I had the right roll number in hand.