You can write off many small business expenses including business software, mileage, office supplies, utilities, and much more. Read our comprehensive list of the top 30 small business tax deductions you can write off as a business owner.