"I will have eaten it tomorrow."
Translation:Я з'їм це завтра.
It is not wrong grammatically, because Ukrainian has a very flexible word order. But, in this case, you are emphasizing "це" and depending on which words you stress and which pauses you make it could have a slightly different meaning. If you do not have a good reason to do it differently, you should use the subject-verb-object order.