i have been on tramadol before and i think it is an opiate but maybe it not being a narcotic just means it isnt a controled substance.