How to Track Freelance Income and Expenses Without an Accountant

A simple system for tracking freelance income and expenses yourself, with categories that match your tax return and a monthly routine.

Written by
Isaac
Last updated
Reading time
3 min

You do not need an accountant to keep good records. You need a simple system, applied consistently. If your tracking is clean, tax time takes an hour instead of a weekend.

What you need to track

  • Income: every payment from every client, including those without a 1099.
  • Expenses: costs of running your business.
  • Mileage: miles driven for business purposes.
  • Estimated tax payments: amounts and dates paid.

Step 1: separate your money

Use a dedicated bank account and, if possible, a dedicated card for business transactions. This is the single biggest time saver because your bank statements become your records.

Step 2: choose your accounting method

Most freelancers use the cash method: income counts when you receive it, and expenses count when you pay them. It is simple and matches how your bank account works. The other option, the accrual method, records income when you invoice it and is more complex.

Step 3: pick a tool

OptionBest forTrade-off
SpreadsheetBeginners with few transactionsManual work and room for mistakes
Bookkeeping appGrowing freelancers who want bank feeds and reportsMonthly cost
Accountant or bookkeeperComplex situationsCost, though often worth it later

Start with whatever you will actually use. You can migrate later.

Step 4: use categories that match your tax return

Sole proprietors report on Schedule C. Use categories that map to it, such as:

  • Advertising and marketing
  • Car and truck expenses
  • Commissions and fees
  • Contract labor
  • Insurance
  • Legal and professional services
  • Office expenses and supplies
  • Rent or lease
  • Software and subscriptions
  • Travel
  • Meals
  • Utilities and phone
  • Other expenses

A consistent category list means you can sum each line at year-end.

Step 5: capture receipts as you go

Take a photo of each receipt when you buy something. For recurring costs, save the monthly statement. For expenses over $75, the IRS generally expects documentation, and it is smart to keep it for smaller ones too.

Step 6: keep a mileage log

Record the date, destination, purpose and miles for every business trip. A simple notes app or a mileage tracker works. Without a record, you may lose the deduction.

Step 7: reconcile monthly

Once a month, do a 30-minute review:

  1. Compare your records with your bank statement.
  2. Categorize any missing transactions.
  3. Check that every invoice has a matching payment, or follow up on unpaid ones.
  4. Update your tax set-aside based on actual profit.

A simple monthly routine

WhenTask
WeeklyCategorize new transactions and file receipts
MonthlyReconcile accounts and review profit
QuarterlyCalculate and pay estimated taxes
YearlyCompile totals for Schedule C and archive records

Common mistakes

  • Waiting until April to sort a year of transactions.
  • Mixing personal and business spending.
  • Ignoring income that arrives without a 1099. All income is taxable.
  • Forgetting to record cash payments.

Frequently asked questions

How long should I keep records?

Generally at least three years after filing, and longer for certain assets.

When should I hire a bookkeeper?

If you spend more than a few hours a month on bookkeeping or your finances become complex.

Sources

  • IRS Publication 334
  • IRS Schedule C instructions
  • IRS recordkeeping guidance

We check figures against these IRS publications and update guides each December. See our editorial policy.