WaffleInvoice Blog

Practical invoicing tips for freelancers and service businesses.

Blog Post

How to Track Expenses as a Freelancer (And Why It Matters)

A practical guide to tracking freelance business expenses. What counts, how to record it, which tools help, and how proper expense tracking reduces your tax bill.

April 13, 20265 min read

How to Track Expenses as a Freelancer (And Why It Matters)

Most freelancers track income obsessively and track expenses poorly. That's backwards. Every dollar of business expenses you fail to record is money you'll unnecessarily pay in taxes. Proper expense tracking is the simplest legal tax reduction strategy available to freelancers.

Here's how to do it right, from what qualifies to how to build a system that actually sticks.

Why Freelance Expense Tracking Matters

As a self-employed person, you pay income tax and self-employment tax (15.3% for Social Security and Medicare on top of income tax). Business expenses reduce your taxable income - which reduces both of these.

Example: You earn $80,000 in freelance income. Without tracking expenses, you pay taxes on $80,000. With $15,000 in legitimate business expenses properly recorded, you pay taxes on $65,000. At a 25% effective tax rate plus 15.3% SE tax, that $15,000 in expenses reduces your tax bill by roughly $6,000.

That's real money. And it's yours if you just record the expenses.

What Counts as a Business Expense

The IRS rule: expenses must be "ordinary and necessary" for your business. Ordinary means common and accepted in your trade. Necessary means helpful and appropriate for your business.

Common freelancer business expenses:

Home office deduction: If you use part of your home exclusively and regularly for business, you can deduct either $5 per square foot (up to 300 sq ft) or a percentage of actual home expenses. This is one of the biggest deductions available.

Equipment and technology: Computers, monitors, cameras, microphones, tablets, hard drives, external displays. Equipment over $2,500 may need to be depreciated rather than deducted immediately (check with your CPA).

Software subscriptions: Adobe Creative Cloud, Figma, Notion, Slack, Zoom Pro, invoicing software, project management tools, accounting software, any software you use for client work.

Internet and phone: The business-use portion of your internet and cell phone bill is deductible. If you use them 70% for work, deduct 70%.

Professional development: Online courses, books, industry conferences, workshops, certifications.

Marketing and advertising: Website hosting, domain registration, ads, portfolio site fees, business cards, promotional materials.

Professional services: CPA or bookkeeper fees, attorney fees for business matters, business coaching.

Banking and payment processing fees: Business bank account fees, Stripe or PayPal processing fees, wire transfer fees.

Business travel: Flights, hotels, and 50% of meals for trips with a business purpose. Day trips require records of the business purpose.

Client meals and entertainment: 50% of business meals where you discuss business. Keep the receipt and note who you met with and the business purpose.

Retirement contributions: Solo 401(k) or SEP-IRA contributions reduce your taxable income significantly. Not an "expense" in the traditional sense, but a major deduction worth knowing about.

How to Track Expenses: A Simple System

The most effective expense tracking system is the one you'll actually use consistently. Here are three approaches, from minimal to comprehensive:

The minimal approach: A dedicated business bank account and credit card. Every business expense goes on the card. At tax time, download the statements and categorize. Simple, low friction. Weak point: you might miss cash expenses or expenses that cross business/personal lines.

The spreadsheet approach: A Google Sheet with columns for Date, Vendor, Category, Amount, and Notes. Log every business expense when it happens. Works well for detail-oriented people. Takes 5-10 minutes per week.

The software approach: Tools like QuickBooks Self-Employed, Wave, or FreshBooks connect to your bank and credit card, automatically categorize transactions, track mileage, and generate expense reports. Worth it if you have significant business expenses or hate spreadsheets.

Habits That Make Expense Tracking Stick

Separate business and personal finances completely. Open a dedicated business checking account and credit card. Never mix personal and business. This is the single biggest simplification you can make.

Photograph receipts immediately. The receipt for that client lunch is on your phone in seconds. If you're using accounting software, upload it directly. If not, a folder in Google Photos labeled "Business Receipts 2026" works fine.

Set a weekly 15-minute expense review. Pick a day. Every week, spend 15 minutes reviewing your business account and categorizing anything new. This takes 15 minutes because you're doing it weekly, not 4 hours because you're doing it annually.

Record the business purpose at the time. "Lunch with Sarah to discuss Q2 retainer" is useful. "Restaurant - $45" is not. Your memory won't serve you in March when you're filing taxes for the prior year.

Invoicing Expenses to Clients

Some freelancers pass project expenses through to clients - travel, printing, stock photography, third-party software licenses. When you do this, invoice the expense as a separate line item, often at cost or with a small markup.

Keep receipts for any expense you're billing to a client. They may ask for documentation.

If you regularly have reimbursable expenses, WaffleInvoice makes it easy to add expense line items to client invoices and track which expenses have been billed and paid.

Quarterly Estimated Taxes: Why Expense Tracking Affects These Too

Freelancers typically pay quarterly estimated taxes. If you're tracking expenses accurately throughout the year, your quarterly payments will be based on accurate net income - not gross revenue. Accurate expense tracking can reduce your quarterly tax payments, keeping more cash in your pocket throughout the year.

Bottom line: Set up a basic expense tracking system now. It doesn't need to be perfect. It just needs to be consistent. Create your free WaffleInvoice account to handle the invoicing side, and pair it with a simple expense tracking habit to keep your tax bill as low as legally possible.

Related reads: Freelancer Tax Deductions · How to Set Freelance Rates · Payment Terms for Freelancers

Ready to improve your invoicing?

WaffleInvoice makes it easy to invoice faster, get paid on time, and manage your cash flow. Start free today.

Sign Up Free