Universal Print limits and quotas
When preparing to deploy Universal Print or adding infrastructure, it's a good practice to keep in mind the limits and throttles that exist to ensure high performance and reliability. The current limits are documented below:
Print Jobs
Limit | Value | Notes |
---|---|---|
Jobs per month | No limit | Read about Universal Print licensing to learn how to purchase additional job volume if needed. |
Jobs per 10 minutes | 100 jobs per printer, 200 jobs per user (estimated) | If the average document size is <2MB, this limit may be higher. |
Concurrent jobs (to a single printer) | 4 jobs per user, 50 jobs total | This is the number of jobs that can be simultaneously submitted to a single printer. |
Job size | 1GB | |
Bandwidth per user (per 15 minutes) | 1GB | A single user can upload a max of 1GB of data across all jobs submitted within a 15 minute rolling window. |
Bandwidth per user (per 10 days) | 50GB | A single user can upload a max of 50GB of data across all jobs submitted within a 10 day rolling window. |
Pages per job | No limit | |
Job upload time | 30 minutes | If using the Graph API instead of the IPP API, the limit increases to 1 hour. |
Caution
Printing from service principals and managed identities is not supported. All print jobs must be submitted by an individual user identity.
Printers and Connectors
Limit | Value | Notes |
---|---|---|
Registered printers | 1 million | |
Registered connectors | 1 million | |
Printers per connector | No limit from Universal Print. | Performance-driven limits may apply depending on the host machine's hardware. Read more. |