We have studied the procedure commonly recommended by dosimetry protocols for the determination of the absorbed dose in water for low-energy x-rays beams, generated with potentials up to 150 kVp. X-ray beams with different spectra obtained with the XCOMP5R code were transported using the Monte Carlo code PENELOPE in order to calculate backscatter factors and mass-energy absorption coefficients. We have analyzed the uncertainty in the absorbed doses, calculated using the half-value layer to characterize the x-ray beams, due to the uncertainties in both backscatter factors and mass-energy absorption coefficients. We have found that this uncertainty is larger than 5% and can reach values above 11% for some HVL(1) values. The characterization of these doses with the homogeneity coefficient or the generating potential, in addition to the half-value layer is also studied. Using HVL(1) and the kVp, the absorbed dose to water can be reproduced to within 3% for all spectra.