The new Michigan Business Tax ("MBT") is really good. At getting bad press, that is. And unfairly penalizing various industries.
Specifically, under the MBT, payments to contract haulers are not deductible. You can deduct costs paid for the hauling you do yourself, but not to contact haulers. Why? Who knows. Maybe the trucking lobbyists didn't get their two cents in. But this is just another part of the fine print that is really hurting businesses throughout Michigan.
To the best of my knowledge, most Michigan ready mix producers do their own hauling. But if you are using any brokers or guys that own their own mixers, it is going to cost you. And if you are thinking about starting to use brokers, think twice until this gets cleaned up.