No, they are not really. Schengen is mostly about border controls. For example, Switzerland is in Schengen but they are not part of the EU customs zone, so goods cannot be freely moved across the border (although there are a lot of bilateral treaties to make this easier).
But the EU has their own version of the Commerce Clause, the Common Market.