MIleage is not what it appears to be. You do NOT get .58/mile off of your tax payments. The mileage is deducted from your income. Now that you have deleted that, you pay tax on the remainder.
The average tax rate in the US is 15%. Your taxes paid are reduced by .15*.58=.087 or NINE cents a mile. That's why companies offer more than the tax deduction.
Assume you have a 20,000 car and assume it is thew first year you have it. Your actual depreciation (if you can claim it) in the first year is $8k . If you drive 20k miles your car depreciates about 40 cents /mile. You might have an older car that was depreciated in which you do a little better. ]
But you are only saving NINE cents/mile. Fuel Costs ALONE cost more than that. Oh, you cannot deduct mileage if you are reimbursed for it.
Any CPAs here?
I just looked at a shop where one had to pay for the (product/service). You could be reimbursed for that product/service if you met the company's (not MSC) requirements on the website. Everything on the website provided pricing for online ordering only. You had to buy a product/service without knowing the price, without knowing the requirements for return and agree to a reimbursement only if you met requirements which you would not know until after you would be assigned a shop.
How many people here think it's a good idea to agree to terms without having a chance to review them? Or take a shop without determining what your net will be?
One more factor often not stated. Order phone service? Open a credit card? Even fill out a form to find out cable pricing? Your credit rating drops for every inquiry. That means your mortgage rate or car loan amount will increase.
I do the calculations for each job. I want to calculate the extra cash in my wallet (after the higher SS tax for 1099 contractors), and my real costs for the car or bus/. Then I look at the time away from other activities. I take the time to sign up, take tests, to get to the location and back, do the job, write it up, correspond with the MSCl . You may have to wait at home before being assigned a job, transfer and edit photos. Most jobs take 2-4 hours from your day. Now add in the time to verify you were paid, the amount of time you spend SEARCHING for the job, you are sometimes getting under $2/hour. There are exceptions, and sometimes you get something you might want. For restaurants you are effectively getting a discount coupon, but you may have to bring a guest and be required to purchase specific items that you don't necessarily want or need. The time you spend with your guest is mostly spent focusing on making sure you observe details and go to the bathroom.
And yet with the lowest unemployment rates, payments fall.
I've had fun doing a lot of these jobs, but to lose a half a day that I could spend gardening, or sleeping or with friends....$10 before my extra costs isn't going to cut it. Ever wonder WHY you get so many emails from the MSCs where they need your help? IF they paid the right amount, they would have more shoppers than needed and could select the best among them.