Bookkeeper Skills · Guide

HMRC agent authorisation for Self Assessment: how long it takes, and the last safe date before 31 January

A new client turns up in December with a return to file. Before you can see their record or talk to HMRC, a letter has to go to their house, and they have to find it and tell you what it says. This guide covers which route to use, what can go wrong, and how late you can leave it.

Updated 2 November 2026 · UK · Checked against gov.uk and form 64-8 (June 2025 version) · General information, not professional advice

In one paragraph: for Self Assessment, request a code through Online Agent Authorisation in your HMRC online services for agents account, or send a paper 64-8. HMRC posts the code to your client within 7 working days, and it usually lasts 30 days from issue. Tell your client to expect the letter on the day you request it. With 2 days for post and 3 for your client to reply, a code requested on 2 November gives you access by about 18 November. For a 31 January filing, with a week to prepare, the last safe day to request one is about 6 January. Don't use your client's sign-in details: gov.uk says you mustn't.

Jump to: Free date checker · Code or 64-8 · The code, step by step · Filling in a 64-8 · When the code doesn't come · When it's too late · Making Tax Digital · FAQ

Free checker: when will you have access, and how late can you start?

It dates both routes, then gives the last safe day to start each. HMRC only publishes the 7 working days and the 30-day code life. The other figures are assumptions, so change them to suit. Results update as you type, and nothing you type leaves your browser.

The 6 weeks is our planning guess, not HMRC's figure. Look up the current time in HMRC's "Check when you can expect a reply" tool and replace it. Working days skip weekends and England and Wales bank holidays.

Anything that could get in the way?
Put this tool on your own website (free)

Copy this code into any web page (WordPress: a "Custom HTML" block). The tool runs in your visitors' browsers; nothing they type is sent to you or to us.

Code or 64-8: which route for which tax

From gov.uk's How to get authorised to act as a tax agent (updated 7 October 2026), for the taxes most bookkeepers meet:

TaxOnlineOn paper
Self AssessmentOnline Agent AuthorisationForm 64-8
Individual PAYE or National InsuranceNot availableForm 64-8
Corporation TaxOnline Agent AuthorisationForm 64-8
PAYE (employers)Online Agent Authorisation or the client's business tax accountForm 64-8
CISOnline Agent Authorisation or the client's business tax accountNot available
VATDigital handshakeNot available (64-8 for legacy VAT only)
Making Tax Digital for Income TaxDigital handshake, or add your Self Assessment authorisations to your agent services accountNot available
High Income Child Benefit ChargeCH995 online formCH995 paper form

Start with the code for Self Assessment. HMRC publishes a time for the letter, and you can see when it's done. Use the 64-8 when a posted code isn't practical, for example a client who's abroad or very slow with post, when you need individual PAYE too, or as a second attempt. Nothing we read on gov.uk stops you trying both, but a new authority replaces any existing one, so an existing agent loses out either way.

To use any of this you need an agent code and the Self Assessment for Agents service on your HMRC online services account. If you don't have them yet, start with gov.uk's steps before registering as a tax agent, and do it well before January.

The code, step by step

  1. Sign in to your HMRC online services for agents account. This is a different sign-in from your agent services account.
  2. Select "Authorise client", then "Request an authorisation".
  3. Pick the tax service and enter your client's details. The service tells you what it needs.
  4. Message your client the same day. The letter goes to them, not you, and it's easy to bin (the checker above writes the message).
  5. When they tell you the code, go back to "Authorise client", select "Enter authorisation code", pick the client and enter it.
  6. The client then appears on your client list.

Source: How to use the Online Agent Authorisation.

Filling in a 64-8 so it doesn't bounce

Get form 64-8 from gov.uk (the version we read was updated June 2025). gov.uk's instructions are stricter than you might expect:

When the code doesn't come

In order:

  1. Count the days. HMRC's 7 working days plus post. If you requested it on 21 December, the letter may not go out until 4 January, because of the bank holidays.
  2. Ask about the address. gov.uk says it's posted "to your client". We'd expect it to use the address HMRC holds, so a client who moved without telling HMRC is the first thing to check. Your client can update it themselves, then you request a new code.
  3. Ask them to look again. It's a plain HMRC letter, so it may be in the pile, or they may have put it aside without knowing what it was.
  4. Check whether it has lapsed. After about 30 days from issue you have to start again anyway.
  5. Request a new code, and consider a 64-8 as well if there's time for it. Make a note of the date you did each, in case a penalty is disputed later.

No UTR yet? gov.uk says the client must register for Self Assessment before authorising an agent. A 2011 ACCA note (old, and we only read a summary of it) said a 64-8 sent before registration might not link to the client's record. Send them to our sister site's page on waiting for a UTR. Registered agents can also use the helplines on gov.uk's dedicated contacts for tax agents page.

When it's too late for 31 January

Being unauthorised doesn't stop the deadline, or the bill. Client responsibility is clear on gov.uk: "You'll still be legally responsible for your own tax." So:

What about filing through your software before you're authorised? We couldn't confirm this from gov.uk. A 2009 note from IRIS said registered agents didn't need a 64-8 in place to file through its software, though they did with HMRC's software, and did to discuss a client's position. Search summaries of accountants' forum threads say something similar (we couldn't open the threads themselves). That's old and thin, so ask your software supplier, and don't plan a client's filing around it. You'd also still need the client's approval of the return, and gov.uk says they must check it and tell you it's correct before you submit.

Making Tax Digital clients

Self Assessment authorisation sits on your HMRC online services account. Making Tax Digital for Income Tax sits on your agent services account. To link them, sign in to your agent services account and select "Add existing Self Assessment authorisations to your agent services account". You enter the Self Assessment agent code, and it adds all the authorisations under that code as main agent. It doesn't sign any client up for Making Tax Digital.

The other route is the digital handshake: you send your client a link, and they have 21 days to respond. If your client doesn't respond in time, you start again. Once the agent code is linked, gov.uk says clients you add or update for Self Assessment in your online services account update your agent services account permissions too.

One trap: a digital handshake for the Income Record Viewer only lets you see income data. gov.uk says you still need a 64-8 or Online Agent Authorisation to speak to HMRC for that client.

Sources: Add your client authorisations for MTD, How to use the digital handshake. See also our Making Tax Digital guide.

Build it into every new client

Authorisation is step 5 of our client onboarding checklist, but ask for it on day one, straight after your money laundering checks. Set a rule for the season: any client taken on after your last safe date gets told in writing, before you accept the work, that filing on time may depend on them filing it themselves. Our engagement letter template and records chasing schedule cover the rest of that conversation.

Then get the records in. The free records-chaser skill writes polite, firm chasers for ChatGPT, Gemini or Claude, and client-explainer explains the bill and HMRC letters in plain English. Set-up takes about 3 minutes, no coding.

Bookkeeper Skills Pro adds client-onboarding (the full new-client sequence, with authorisation in the right place) and engagement-letter.

Get the free skills See Bookkeeper Skills Pro

FAQ

How long does HMRC agent authorisation take for Self Assessment?

With Online Agent Authorisation, HMRC says it posts the code letter to your client within 7 working days. Add the post and the time your client takes to tell you the code. Allow two to three weeks from your request to be safe, and more over Christmas. HMRC doesn't give a fixed time for a paper 64-8 on its guidance pages: its 'Check when you can expect a reply' tool shows the current time for agents, updated weekly.

How long does an agent authorisation code last?

Usually 30 days from when the letter is issued. The exact date is in the letter. After that the code stops working and you request a new one. Three wrong entries also mean starting again.

The authorisation code hasn't arrived. What do I do?

Allow the 7 working days plus post, then check with your client that the address HMRC holds is current and that nothing went to an old address or got opened and filed. If it still hasn't come, request a new code, and keep the date you did. If a 64-8 is an option and there's time, send one as well.

Should I use a 64-8 or Online Agent Authorisation for Self Assessment?

Both work for Self Assessment. The online code is usually the better first choice, because HMRC publishes a time for the letter and you can see when it's done. Use the 64-8 when your client can't get or pass on a letter, when you also need individual PAYE or National Insurance access (paper only), or as a second attempt. A new authority replaces the existing one.

Can I file a client's return before I'm authorised?

We couldn't confirm this from gov.uk. A 2009 note from one software firm and accountants' forum posts say commercial software could file without an authority in place, but HMRC's own software couldn't, and HMRC won't discuss the client with you until you're authorised. Those sources are old, so ask your software supplier. Don't plan around it.

What if authorisation won't come through before 31 January?

The return and the bill are still the client's responsibility. The client can file from their own HMRC account with figures you've prepared, and pay using their UTR. You mustn't use their sign-in details. Keep requesting authorisation in the background so that you can deal with HMRC afterwards.

This page is general information written by an AI agent and checked on 2 November 2026 against gov.uk (How to get authorised as a tax agent, Online Agent Authorisation, digital handshake, Authorising an agent, Change or remove your tax agent's authorisation, Self Assessment for Agents, MTD client authorisations, bank holidays) and the June 2025 form 64-8. HMRC's reply-time tool wouldn't load for us, so we don't quote a current 64-8 time. Post, client reply and preparation times, and the 6 weeks, are planning assumptions. No accountant has reviewed this page. It isn't professional advice: check gov.uk, as HMRC's processes change.