Bookkeeping for Freelancers: Keep It Simple, Keep It Right
A straightforward guide to freelance bookkeeping. Learn how to track income and expenses, handle taxes, and stay organized without overcomplicating things.
Freelancing gives you freedom. It also gives you responsibility for tracking your own finances—something most freelancers didn’t sign up for and don’t love.
Good news: Freelance bookkeeping doesn’t have to be complicated. With a simple system and consistent habits, you can stay on top of your finances without it consuming your life.
The Freelance Financial Reality
As a freelancer, you face unique challenges:
- Irregular income (feast or famine)
- Self-employment tax (15.3% on top of income tax)
- No tax withholding (you pay quarterly estimates)
- Business expenses mixed with personal life
- Multiple clients with different payment schedules
The key is building systems that handle these realities simply.
The Minimum Viable Bookkeeping System
You don’t need complex software or hours of weekly bookkeeping. Here’s the minimum:
1. Separate Bank Account
Open a business checking account. All client payments go in. All business expenses come out.
This single change solves half your bookkeeping problems.
2. Track Every Payment Received
Record:
- Date received
- Client name
- Amount
- What it was for (project/service)
A simple spreadsheet works fine. Accounting software is better but not essential.
3. Track Every Business Expense
For every purchase that’s business-related:
- Take a photo of the receipt
- Record date, vendor, amount, purpose
- Categorize (software, supplies, travel, etc.)
4. Save for Taxes
When money comes in:
- Transfer 25-30% to a savings account
- Don’t touch it until quarterly taxes are due
5. Pay Quarterly Estimates
Every quarter, pay estimated taxes:
- April 15, June 15, September 15, January 15
- Use the money you’ve set aside
That’s it. Do these five things consistently, and you’ll be ahead of 80% of freelancers.
Setting Up Your System
Choose Your Tools
For tracking income and expenses:
- Spreadsheet: Free, flexible, works fine for simple situations
- Wave: Free accounting software, good for freelancers
- QuickBooks Self-Employed: $15/month, designed for freelancers
- FreshBooks: Good invoicing plus basic accounting
For receipt capture:
- Phone camera with dedicated folder
- Expensify or Dext for automated capture
- Email folder for digital receipts
For invoicing:
- Wave (free)
- PayPal invoicing
- FreshBooks
- Square Invoices
Create Your Categories
Keep expense categories simple:
- Advertising & Marketing
- Bank & Payment Fees
- Education & Training
- Equipment & Software
- Home Office
- Insurance
- Internet & Phone
- Meals (business)
- Mileage & Auto
- Office Supplies
- Professional Services
- Travel
You can add more later, but start simple.
Set Up Your Savings Account
Open a separate savings account for taxes. Set up automatic transfers if your bank allows percentage-based transfers.
Weekly Bookkeeping Routine
Spend 30 minutes per week:
Monday morning (or whatever works):
- Review bank account for new deposits—record them
- Review bank and credit card for new expenses—categorize
- File any loose receipts from the week
- Glance at accounts receivable—who owes you?
That’s it. Thirty minutes weekly keeps you current.
Monthly Check-In
Once a month (first of the month works well):
- Verify all income is recorded
- Review all expenses are categorized
- Check that receipts match expenses
- Calculate month’s profit (income minus expenses)
- Review cash position
- Follow up on unpaid invoices
Tracking Income
Record Every Payment
When a client pays you:
- Record the date money hit your account
- Note the client and project
- Match to the invoice (if you sent one)
Invoice Tracking
If you invoice clients, track:
- Invoice sent date
- Amount
- Due date
- Paid date
Follow up on unpaid invoices within a week of due date.
Multiple Income Sources
If you have income from various platforms:
- Upwork, Fiverr, Toptal
- Direct clients
- Product sales
- Affiliate income
Track each separately so you understand where money comes from.
Tracking Expenses
What’s Deductible
Common freelance deductions:
Home Office: If you have dedicated workspace
- Simplified method: $5/sq ft, up to $1,500
- Regular method: Percentage of home expenses
Internet & Phone: Business percentage
Software & Tools: Design software, project management, etc.
Equipment: Computer, monitor, camera, etc.
Education: Courses, books, conferences related to your work
Professional Services: Accounting, legal, coaching
Marketing: Website, ads, business cards
Travel: Business trips, client visits
Meals: Business meals with clients (50% deductible)
Mileage: Business driving (use mileage tracking app)
Receipt Rules
Keep receipts for everything over $75. Better yet, keep all receipts.
For meals: Note who you met and business purpose
For travel: Document business purpose
For equipment: Keep for depreciation records
Mileage Tracking
If you drive for business:
- Use an app (MileIQ, Everlance, Stride)
- Record: date, destination, purpose, miles
- Either track all business miles or sample and extrapolate
The standard mileage deduction is significant—don’t miss it.
Handling Taxes
Self-Employment Tax
As a freelancer, you pay:
- Federal income tax (your tax bracket)
- Self-employment tax: 15.3% on net self-employment income
This SE tax catches many freelancers off guard. Budget for it.
Quarterly Estimated Taxes
You must pay as you go. Four payments per year:
- Calculate expected annual income
- Calculate expected tax (income tax + SE tax)
- Divide by 4
- Pay each quarter
Safe harbor: Pay 100% of last year’s tax (110% if income over $150K) to avoid penalties, regardless of current year liability.
Year-End Process
By January 31:
- Receive 1099s from clients who paid $600+
- Issue 1099s to contractors you paid $600+
For tax filing:
- Total all income (match to 1099s received)
- Total all expenses by category
- Calculate net profit
- Report on Schedule C
State Taxes
Don’t forget state requirements:
- State income tax
- State estimated payments
- Local taxes where applicable
Common Freelancer Mistakes
Not Separating Finances
Mixing personal and business makes everything harder:
- Can’t see true profit
- Miss deductions
- Audit nightmare
Solution: Get a separate business account today.
Not Saving for Taxes
Spending all the money, then scrambling at tax time.
Solution: Transfer 25-30% of every payment to savings immediately.
Not Tracking Mileage
Missing one of the largest potential deductions.
Solution: Download a mileage app and use it consistently.
Waiting Until Year-End
Trying to reconstruct a year’s worth of transactions in January.
Solution: 30 minutes weekly keeps you current.
Over-Complicating
Buying expensive software, creating elaborate systems, then abandoning them.
Solution: Start simple. Add complexity only when needed.
Growing Your Freelance Business
As you grow, you might need:
Retirement Accounts
- SEP-IRA: Up to 25% of net SE income
- Solo 401(k): Up to $69,000 (2025)
Both reduce taxable income and build your future.
Business Entity
Consider LLC or S-Corp when:
- Income exceeds $50-75K
- Want liability protection
- Possible SE tax savings (S-Corp)
Consult a CPA about optimal structure.
Health Insurance
- Self-employed can deduct premiums
- Check healthcare.gov for options
- Consider health sharing ministries
Professional Bookkeeping
Consider hiring help when:
- You’re spending too much time on books
- Income and complexity have grown
- You’re making errors
- Tax time is stressful
A bookkeeper often pays for themselves.
Simple Freelance P&L Template
Track these monthly:
| Category | January | February | March |
|---|---|---|---|
| Income | |||
| Client A | $3,000 | $2,000 | $4,500 |
| Client B | $1,500 | $1,500 | $1,500 |
| Other | $200 | $0 | $350 |
| Total Income | $4,700 | $3,500 | $6,350 |
| Expenses | |||
| Software | $100 | $100 | $100 |
| Supplies | $50 | $0 | $75 |
| Marketing | $200 | $200 | $300 |
| Other | $75 | $50 | $100 |
| Total Expenses | $425 | $350 | $575 |
| Net Profit | $4,275 | $3,150 | $5,775 |
Your Action Items
This Week
- Open business bank account (if you haven’t)
- Set up tax savings account
- Choose your tracking method (spreadsheet or software)
- Gather last month’s receipts and record expenses
This Month
- Establish weekly bookkeeping routine
- Set up receipt capture system
- Calculate quarterly estimated tax payment
- Create simple income and expense categories
Ongoing
- Record income within 48 hours of receipt
- Capture receipts immediately
- Weekly 30-minute bookkeeping session
- Monthly review of profit and cash
- Quarterly tax payments
Need help getting your freelance finances organized? At Profit Path Books, we help freelancers and self-employed professionals build simple systems that work. Book a consultation to discuss your situation.
Kevin Wilson
Profit First Professional and QuickBooks ProAdvisor helping small business owners in Utah and beyond achieve financial clarity and consistent profitability.
Get in touch →