I am a freelance writer and I have yet to find a pain-free way to track my business expenses. Excel spreadsheet: Got unwieldy. Receipts in shoebox: No. Outright: Too much work for not enough flexibility. Expensify: Same problem.
I am thinking of trying QuickBooks. Has anyone used QuickBooks as an independent contractor? It'd be convenient to have income, expenses, invoices, and taxes all in one place. But it might be overkill for such a small business.