Most freelancers track income carefully and expenses badly. The result: they overpay tax, miss deductions, and never really know whether the business is profitable or just busy.
Use the Expense Tracker & P&L Calculator to see your revenue, expenses, and net profit at a glance.
Why Expense Tracking Matters
There are three practical reasons to track business expenses:
Tax reduction. Every legitimate business expense reduces your taxable profit, which directly reduces your tax bill. A freelancer earning $80,000 with $15,000 in deductible expenses pays tax on $65,000 - a meaningful difference.
Understanding profitability. Revenue is vanity; profit is sanity. Many freelancers discover they are working extremely hard for a margin that barely justifies the effort once they add up all their costs.
Financial planning. You cannot forecast cash flow, set rates correctly, or plan for growth if you do not know your cost base. Your Freelance Rate Calculator output is only as good as your expense data.
Try the Expense Tracker & P&L Calculator - free, instant results.
Open toolWhat to Track
Track every business expense regardless of size. Common categories:
Fixed Expenses (same every month)
- Rent or home office allocation
- Software subscriptions (Adobe, Figma, Notion, Slack, etc.)
- Insurance (professional liability, general liability)
- Phone contract (business portion)
- Accounting software
Variable Expenses (fluctuate with workload)
- Contractor fees and subcontractors
- Advertising and marketing spend
- Travel (client meetings, conferences)
- Equipment purchases
- Professional development (courses, books)
Annual / Irregular Expenses
- Professional association memberships
- Domain and hosting renewals
- Equipment maintenance or replacement
- Accountant/tax professional fees
Gross Profit vs Net Profit
Two numbers matter on your P&L statement:
Gross Profit = Revenue − Costs of Goods Sold (COGS) / Direct Costs
This shows how profitable your core business activity is before overhead. For a service business, COGS typically includes contractor fees, software used for client delivery, and direct project costs.
Net Profit = Gross Profit − Operating Expenses − Tax
This is what you actually keep. A business can have excellent gross margins and poor net margins if overhead is high.
Profit Margin = (Profit ÷ Revenue) × 100
A 30% net profit margin means you keep $0.30 of every $1.00 you earn after all costs and taxes.
What Profit Margin Should You Target?
Industry benchmarks vary significantly:
| Business Type | Typical Net Margin |
|---|---|
| Consulting / freelance | 35–60% |
| Agency (creative, digital) | 15–25% |
| SaaS | 10–30% (early), 20–40%+ (mature) |
| Retail (online) | 5–15% |
| Physical product | 10–25% |
| Construction / trades | 5–15% |
For freelancers, margins below 25% often signal that rates are too low, costs are too high, or both.
Simple Systems That Work
Option 1: Spreadsheet (free, effective)
A simple spreadsheet with columns for date, category, description, amount, and receipt reference is sufficient for most sole traders. Review it monthly - reconcile against your bank statement.
Categories to use: Marketing, Software, Professional Development, Travel, Equipment, Professional Fees, Office, Contractor Fees, Other.
Option 2: Dedicated expense app
Apps like Wave (free), FreshBooks, or QuickBooks Self-Employed automate much of the categorisation. Many integrate with bank accounts via open banking. Worth the cost once you hit $50k+ annual revenue.
Option 3: Business bank account + monthly review
The single most impactful improvement most freelancers can make: use a dedicated business bank account for all income and expenses. This makes reconciliation trivial - your entire P&L is visible in your bank feed.
Common Expense Mistakes
Mixing personal and business. Paying a supplier with your personal card means you forget to claim it. Use a dedicated card for all business spend.
Not capturing receipts. You need documentation for every expense in case of audit. Use a receipt scanning app (Dext, AutoEntry) or take photos immediately.
Forgetting annual subscriptions. Annual payments get missed when you only do monthly reviews. Set up a recurring calendar reminder for your annual renewals so you don't forget to claim them.
Capitalisable vs expenseable. Large asset purchases (equipment, computers) are often capitalised and depreciated over several years rather than expensed in full in year one. Check the rules in your jurisdiction.
Not tracking owner's draw / salary. Your personal drawings are not an operating expense - they come from profit. Do not confuse them with business costs.
Building Your P&L Each Month
A simple monthly routine:
- Log all income received (not invoiced - actual payments)
- Log all expenses paid (check bank statement and card statement)
- Calculate gross profit: Revenue − direct costs
- Deduct operating expenses to get net profit before tax
- Apply your estimated tax rate to see net profit after tax
- Compare to last month. Is the trend improving?
The Expense Tracker does this calculation instantly - add your revenue streams and expense rows and adjust the tax rate for your jurisdiction.
Setting Rates Based on Your Real Costs
One of the most valuable uses of your P&L data is pricing. Many freelancers undercharge because they underestimate their real costs.
If your target annual take-home (after tax) is $60,000 and your expenses are $15,000/year, your business needs to generate around $95,000 in gross revenue (assuming a 30% effective tax rate on $80,000 profit). That is very different from pricing based on a $60,000 income target.
Use the Freelance Rate Calculator with your real expense data to work out what you need to charge.