The main difference between output costing and absorption costing is that output costing takes into account only the direct costs, while absorption costing takes into account both the direct and indirect costs.