Almost any big name reputable broker will do direct deposit.
Are you talking about running for an owner or being an owner operator. Either way they should be doing direct deposit or I would question it.
O/o:
Line haul + fsc + bonuses (layover, hand unload, negotiated bonus etc) - fuel - maintenance and repair fund percentage - tax fund percentage - other business expenses (supplies, GPS, accountant or accounting software, etc) = what you'll actually make.
These next two are in general, different owners may tweak things slightly. For example some may give you 100% of detention and layovers. Others will keep everything at your percentage.
For fleet owner paying for fuel (60/40):
[(Line haul + fsc + bonuses) x .60] - fuel cost - tax fund - business expenses not covered by fleet owner
For fleet owner no expenses (40/60):
[(line haul + fsc + bonuses) x .4 ] - tax fund.
Keep in mind we have quite a good bit of tax deductions in this field.