No.
Too many variables. Somtimes I enchant for free just to raise my enchant skill or if someone brings me all the needed components. But I'm sure as a general rule, you can figure the (cost of the components needed) + (profit) = cost
If you belong to a clan, ask one of them. Thats one one the advantages you sign up for.