Back to blog

The Freelancer's Guide to Expense Tracking Without Accounting Software

You don't need QuickBooks to track your expenses. Here's how freelancers are using Google Sheets and simple extraction tools to stay on top of their finances.

Siftly Team
Siftly Team·February 2026·6 min·

If you freelance, you've probably been told you need QuickBooks, FreshBooks, Xero, or some other accounting platform. But for the average freelancer with simple finances? It's overkill. You need a spreadsheet and a way to get data into it. Here's exactly how to set that up.

Step-by-Step: Build Your Expense Tracker

1. Create your spreadsheet. Open Google Sheets, create a new spreadsheet, and add these column headers: Date, Vendor, Category, Amount, Payment Method, Notes. That's your whole structure: six columns that capture everything.

2. Add category dropdowns. In a separate tab, list your expense categories: Office Supplies, Software, Travel, Meals, Equipment, Professional Services. Then add data validation to the Category column so you get a clean dropdown. Consistent categorization makes tax time trivial.

3. Snap receipts as you go. When you get a receipt (coffee shop, client lunch, online purchase, subscription renewal), take a quick photo with your phone. Drop it in a "receipts" folder on Google Drive. Don't worry about organizing yet.

4. Batch process weekly. Once a week, upload your receipt photos to Siftly. The AI reads each receipt and pulls out the date, vendor, amount, and other details automatically.

5. Export to your spreadsheet. Send the extracted data directly to your expense tracking spreadsheet. The data flows into the right columns automatically.

6. Quick review and categorize. Spend a couple minutes reviewing the entries, adding categories or notes. Done.

This whole process takes maybe 15 minutes per week, compared to hours of manual entry at the end of the month.

Tips and Gotchas

  • Add a SUMIF formula for each category so you always have running totals: =SUMIF(C:C, "Travel", D:D)
  • Don't put off the weekly batch. Most freelancers who skip weeks end up with a tax-season nightmare
  • Add columns as needed: project codes for billable expenses, receipt photo links, tax-deductible flags. The spreadsheet grows with you
  • Google Sheets is free forever and your data is yours. No vendor lock-in

When tax season arrives, just filter your spreadsheet by category and sum the totals. Your accountant gets a clean spreadsheet instead of a shoebox. You'll have a working expense tracking system in about 10 minutes. Need help with the spreadsheet side? Check out 7 Google Sheets formulas every small business should know. And when tax season rolls around, here's how to prepare your documents.

Siftly Team

Siftly Team

Building tools that turn messy documents into clean, structured data. We write about document automation, data extraction, and smarter workflows for small businesses.