La discriminación de precios de primer grado o discriminación perfecta, es el nivel más alto de discriminación precios que se puede alcanzar, en el que cada unidad de producción es vendida por el precio máximo que el consumidor está dispuesto a pagar por esa unidad específica. La empresa obtendrá el excedente total del mercado, puesto que las unidades se venderán por el precio máximo al que se pueden vender.
Este grado de discriminación de precios tendrá siempre como resultado un nivel de producción de eficiencia Pareto debido a que la disposición marginal a pagar será igual al coste marginal. Por esta razón y aunque los monopolios suelen estar asociados a esta estrategia de fijación de precios, el nivel de producción será el mismo que en un mercado competitivo, y por ello, la ineficiencia asociado a los monopolios es eliminada. Como vemos en la figura adyacente, el excedente del productor es igual al excedente total (A+B). No se crea ninguna pérdida, aunque no exista excedente del consumidor (A, que ha sido extraído por el monopolio), y al final tanto el precio como la cantidad bienes vendidos son iguales a los que se darían en un escenario de competencia perfecta.
No obstante, el supuesto de la discriminación de precio de primer grado es bastante irrealista. Por una parte, la elasticidad de la renta de la demanda deberá ser igual a cero para que la discriminación perfecta funcionase. Por otra parte, también se tendrá que dar información imperfecta en el mercado, ya que de otra manera los consumidores mostrarán una disposición menor a comprar si saben que de esta forma disminuirá el precio, y haciendo por tanto imposible que el monopolio realice la discriminación de precios de primer grado. Conocer la distribución de preferencias de los consumidores es prácticamente imposible y resulta realmente costoso investigarla. Es por ello que en el mundo real la situación o escenario más cercano a la discriminación perfecta sea negociando reducciones de precios (conocido como discriminación de precios de segundo grado) u ofreciendo una tarifa en dos partes.