qbteachmt
Level 15

Here is what I described:

STD Mileage rate: .58/Busn. Mile <== covers all operating costs, including registration

This is conflicting:
2.  STD - (100 X .58 = $58 & 50% of $15) - $66 <== Double Dip; you just added that portion of Actual into the Allowance computation, which is already part of the 58 cent value per mile. There is no "and this, too" in the Allowance factor. Not adding "actual insurance" and not "and actual fuel" for example. It is already Per Mile, for operating costs as Allowance. That is instead of anything "actual" or even partially "actual."

You seem to have the $70 as "actual" but Actual is the $85.
Example: all Actual costs for the car (gas, tires, registration, etc) multiplied by business portion. Nothing for 58 cents and nothing for miles, except they help you determine % for personal and for business use.

In your "STD" example of 100 miles business, that math is: 100 x 58 cents per mile. Done. You don't follow up by adding any more to it.

The only difference here might be how Property Taxes apply to vehicles for your State. Property taxes are not per mile.
*******************************
"Level Up" is a gaming function, not a real life function.
0 Cheers