Independent printer help. Not affiliated with any printer maker. We never ask you to call, pay or install anything.

Printwright
Diagnose

Error code

“Hold for Authentication” in the Mac print queue

A Mac shows “Hold for Authentication” when the printer, or the computer sharing it, wants a user name and password. Enter the right ones or clear an old saved one.

  • Time needed: 5–15 min
  • Difficulty: Moderate
  • Checked
Hold for Auth…

Mac message

What it means

This status means the job is waiting for you to prove you’re allowed to print. The printer, a print server, or a Windows PC sharing the printer asked for a user name and password, and the Mac either had none saved or sent one that was refused. The job stays held until you supply details that work; nothing is wrong with the printer.

When you’ll see it

  • Printing to a printer shared from a Windows PC
  • After changing the password on the PC or account that shares the printer
  • On office printers that need a user code or sign-in to print
  • After adding a printer through a print server at work

Usually caused by

  • Most commonThe Mac has no saved password for the printer’s share
  • Most commonA saved password in the keychain is out of date
  • SometimesThe user name is in the wrong format for the Windows PC
  • SometimesThe printer needs a user code set in the print options
  • Less commonThe account on the sharing PC is locked or has no password

How to clear it

Work down the list in order. Tick off each step as you go: your progress is saved on this device.

macOS

0 of 6 tried

  1. Resume the job and sign in

    Open the printer’s queue by clicking its icon in the Dock, or from System Settings > Printers & Scanners by selecting the printer and clicking Printer Queue. Click the resume button beside the held job (a small circular arrow on most versions). When asked, enter the user name and password for the computer or print server sharing the printer, and choose to remember them if you want them saved.

    You should see: The job’s status changes to printing and it leaves the queue.

  2. Use the right account details for a Windows PC

    For a printer shared from Windows, use an account on that PC, not your Mac login. If the PC signs in with a Microsoft account, enter its full email address and password; a Windows Hello PIN won’t work. For a local account, enter the account name, and if that fails, try it with the PC name in front, such as OFFICE-PC\nina.

  3. Delete the old saved password

    If you’re never asked and the job holds again, the Mac is sending an old password automatically. Open Keychain Access (search for it with Spotlight), search for the sharing PC’s name or the printer’s name, select the matching entry and delete it. Print again and enter the current password when asked.

    You should see: macOS asks for a user name and password instead of silently holding the job.

  4. Set a user code if the printer needs one

    Office printers set up with department codes, user IDs or secure release hold jobs that arrive without one. In the print dialog, open the printer’s own options (often a section about accounting, authentication or job handling) and enter the code your administrator gave you. These options may only appear with the manufacturer’s driver rather than AirPrint.

  5. Connect to the printer directly instead

    If the printer has its own network connection, remove the shared entry from Printers & Scanners, click Add Printer, Scanner, or Fax and add the printer itself, either from the default list with AirPrint or by its IP address. A home printer added this way normally needs no sign-in at all.

    You should see: Jobs print without any authentication prompt.

  6. Check the account on the sharing PC

    On the Windows PC, confirm the account you’re using still exists, has a password set and isn’t locked out. By default Windows won’t accept network sign-ins from an account with a blank password, so a password-free account can’t be used to print from a Mac.

Common questions

Which password is the Mac asking for?

The password for whatever is sharing the printer: usually the Windows PC’s account, or your work sign-in for an office print server. It is not your Mac login unless the two happen to match.

Why does it keep holding jobs after I typed the right password?

An older saved password in Keychain Access may be overriding what you type. Delete that entry and print again.

Can I stop the Mac asking for a password at all?

Yes, by connecting to the printer directly rather than through a shared PC. Removing the password from the Windows account to avoid the prompt is a poor trade, because it weakens that PC’s security.

Printwright
Diagnose my printer

Fix a problem

Learn

About

↑↓ to moveEnter to openEsc to close