The ingredients are usually fairly similar between the two, but store-bought fajita seasoning usually has some kind of dried tomato powder or citric acid added to it. This brings a somewhat sour flavor, which balances the spice. This homemade version doesn’t use those, but adding a squeeze of lime over the fajitas will achieve the same flavor.