Normally I don't care about units in the derivations on relativity or QM. Just set $\hbar = c = 1$.
But learning about the energy momentum tensor for the Klein Gordon equation, I couldn't make $T^{00}$ for example have units of energy density, that means energy per (spatial) volume.
Of course $T^{\mu \nu}$ comes from the Lagrangian density, that should also have units of energy per volume. So I tried to examine it.
In the expression below, the second term for example has units of $L^{-2}$ if the field is adimensional.
$${\cal L} =\frac{1}{2} (\partial^\mu \phi \partial_\mu\phi -\left(\frac{mc}{\hbar}\right)^2\phi^2)$$
It could be fixed if the field has units of $$\left(\frac{E}{L}\right)^{\frac{1}{2}}$$
But I don't see it mentioned anywhere, so I am not sure about it. Just to compare, both the Lagrangian density and energy density for electromagnetism have consistent units.