According to the data sheet, provided you are measuring DC, have a 100nF capacitor connected to the ADC input and have WiFi and Bluetooth turned off, then the best total ADC error after calibration is +/-2.4%
The ESP32 ADC is not known for it’s accuracy.