Carl
Level 15

Deductions & credits

@macuser_22

For the schedule C mileage deduction for self-employed persons, ownership of the vehicle used for business is not a requirement,

Did you pull one of my stunts and get things backwards maybe?  According to Tax Topic 510:

To use the standard mileage rate, you must own or lease the car

and there's a number of other requirements under that, which do not apply to this post.