Mi planteamiento quedo un poco mas largo porque use una subconsulta para verificar los datos, pero llegue también al mismo resultado del instructor :)
SELECT floor(SUM(X.IMPUESTO_APLICAR)) AS PAGO_IMPUESTO_2016 FROM
(SELECT facturas.DNI, facturas.FECHA_VENTA, facturas.NUMERO, IMPUESTO * (CANTIDAD * PRECIO) AS IMPUESTO_APLICAR
FROM facturas
INNER JOIN items_facturas
ON facturas.NUMERO = items_facturas.NUMERO
WHERE year(FECHA_VENTA) = 2016) X;