No, an underlayment isn’t always necessary.
However, there are some situations in which the use of an underlayment would be required, such as heating over a cement slab (where an insulating underlayment would most likely be required). When heating over a cement slab, our recommendation is to use CeraZorb as your underlayment.