Using a roof box will reduce fuel economy but probably not by as much as you would expect, usually a few MPG.