How to Track Expenses When Self-Employed
Written by Darshan Thakor, founder of ScanMyReceipt · Published · Updated
When you work for yourself, nobody tracks expenses for you, and the small ones disappear first. This guide sets out a routine that takes minutes a week, with examples for freelancers who bill several clients.
Why tracking matters when you're self-employed
Expenses hide in plain sight: a phone upgrade, a software subscription, printer ink, a train ticket to a client. Tracking them shows your real profit rather than just your revenue, and it means you have the records ready when it's time to work out your taxes.
The IRS expects supporting documents, such as receipts, that show who you paid, how much, when, and what it was for. See the IRS guidance on records.
Set up in 15 minutes
- Separate your money. Use one card or account for business purchases where you can. It makes every later step easier.
- Pick your categories. Start with a short list, such as Office, Software, Travel, Fuel, Meals and Services. Use a tag such as "equipment" for anything that doesn't fit.
- Decide on tags. If you have clients or projects, plan to tag each receipt with one.
- Choose one place for receipts. An app, a folder or a spreadsheet. One place, not three.
Not sure which expenses to track? Our 1099 business expenses list covers the common ones by type of work.
A routine that takes minutes
| When | What to do | Time |
|---|---|---|
| Every purchase | Scan the receipt or screenshot the emailed one; check the total | Under a minute |
| Weekly | Add categories, client tags and notes to anything new | 5 minutes |
| Monthly | Look for gaps: compare against your card statement and chase missing receipts | 15 minutes |
| Quarterly | Export the quarter and check totals by category | 15 minutes |
| Year end | Export the full year with images and send it to your tax professional | 30 minutes |
If you pay quarterly estimated tax, your quarterly export gives you expense totals to work from. The IRS explains who needs to pay on its estimated taxes page.

Freelancer examples: tag costs to clients
Software subscriptions, co-working days, shipping samples and travel for shoots all look minor until they pile up. Tag each receipt with the client or project it belongs to, so you can show backup when a client asks about a charge, or bill a cost back.
| Freelancer | Receipt | Category | Tag | Note |
|---|---|---|---|---|
| Photographer | Props from a craft store | Shopping | Brand X shoot | Props for product shoot |
| Developer | Monthly hosting invoice | Software | Client A | Staging server, billed back |
| Designer | Co-working day pass | Office | Client B | Workshop with client team |
| Consultant | Train ticket | Travel | Client C | On-site kickoff |
| Writer | Research book | Education | Article series | Source for chapter 3 |
A short note turns a generic store receipt into something you can explain later: "props for Brand X shoot" says more than the merchant name ever will.
Handling mixed personal and business purchases
- Split carts: if one receipt has personal and business items, add a note listing the business items. Line items read from the receipt make this easier.
- Partly-business costs: for phone, internet or a car used partly for work, track the full bill and note how you worked out the business share.
- Personal card, business purchase: it still counts as a business record. Scan it and tag it like any other.
Doing it with ScanMyReceipt
Scan paper receipts with the camera or add screenshots from your gallery. ScanMyReceipt reads the merchant, date, total, tax, payment method and line items, and suggests a category. Add a client tag and a note, and the receipt is filed. It works offline, which suits job sites and travel, and syncs when you're back online.
When your accountant asks for records, filter by date range, category or tag and export to CSV, Excel, PDF or ZIP. The self-employed expense tracker page covers plans and features.

Keep tools in their lanes
ScanMyReceipt handles receipts. It doesn't track income, invoices or mileage, so keep those in your invoicing tool, bookkeeping software or a mileage log. And treat deduction questions as conversations with a qualified tax professional: the app organizes records, it doesn't give tax advice.
Sources
ScanMyReceipt helps you organize and manage receipt records. It does not determine whether an expense is deductible and does not provide tax, accounting, or legal advice. Consult a qualified professional for advice about your specific situation.