Quick summary:
If you add a personal errand to the route, but it does not take you more than a mile or two out of the way, it does not change into "personal" milwage. That is, write off all the miles as business.
Taking the generous IRS deduction for mileage is meant to cover almost all of your auto costs, instead of writing off "wear and tear."
Taking a percentage of your home's electricity, heat, phone: no, unless you can qualify for the tough "home office stansards." Probably not worth the hassle.
That "between assignments" coffe: you are correct, that, and your lunch while out sdhopping, are not business expenses, unless you are away from home overnight on business. (
DO read up on taxes in the New Mystery Shoppers area! ALSO, since many accountants just do not understand business taxes, be SURE that your MS income and costs go onto SCHEDULE C, not just get slapped straight into Form 1099.
Based in MD, near DC
Shopping from the Carolinas to New York
Have video cam; will travel
Poor customer service? Don't get mad; get video.