Use cases

Freelance income tracker: track client payments and expenses

Freelancing means juggling clients, 1099 income and business expenses. SheetLink syncs your bank account to Google Sheets when you press Sync now, so client payments, deductible expenses and quarterly taxes live in one spreadsheet.

Free for one bank and your last 7 days. No card needed.

Press Sync now and new transactions land at the end of your Google Sheet.

Why freelancers choose SheetLink

Most freelancers wrestle with manual spreadsheets or pay for expensive accounting software. SheetLink gives you privacy-first bookkeeping at a fraction of the cost:

  • Sync client payments when you choose: deposits from Venmo, PayPal, direct deposit and checks land in your sheet when you press Sync now
  • Track income by client: tag transactions to see revenue per client relationship
  • Organize deductible expenses: home office, software, equipment, meals, travel
  • Quarterly tax estimates: calculate what you owe in estimated taxes
  • Schedule C preparation: categorize expenses for easy filing
  • Affordable pricing: Pro is $4.99/month, vs QuickBooks Solopreneur at $20/month (it replaced Self-Employed)

Why manual sync works for freelancers

SheetLink only syncs when you press Sync now. Unlike tools that pull from your bank in the background, it gives you complete control over when your financial data reaches your spreadsheet. That’s a privacy feature, not a limitation.

Made for weekly or monthly reviews

Most freelancers review their finances weekly (to track cash flow) or monthly (to reconcile their books and prepare quarterly taxes). Manual sync fits that: press Sync now during your review, categorize the new transactions, and you’re done. No need for daily automatic updates.

How to set up your freelance income tracker

Get your freelance finances organized in under 10 minutes:

1

Install the SheetLink Chrome extension

Add it from the Chrome Web Store.
2

Connect your business bank account

Link the account your clients pay into, through Plaid.
3

Connect your business credit card

So your business expenses come in with each sync.
4

Create your freelance finance sheet

Start with a blank sheet or a freelancer template of your own, and paste its link into SheetLink. It writes a Transactions tab and an Accounts tab.
5

Press Sync now

Income and expenses land at the end of the Transactions tab. Rows already there are skipped.
6

Add custom columns

Tag transactions by client, project or expense category, starting at column AI.
7

Calculate net income

Use formulas to track gross income minus expenses.

Track income from multiple clients

SheetLink syncs the payments from every source that pays into your accounts, so you can see which clients are most profitable:

Payment sources

Direct deposit and ACHPayPal transfersVenmo paymentsZelle depositsCheck depositsWire transfers

What to track

Client nameProject or invoice numberPayment dateAmount (gross)Payment methodInvoice due date

Add a Client column to tag each income transaction, and use filters or pivot tables to see total revenue per client and spot payment patterns. Payments in are negative in SheetLink’s amount column (M), so with your Client column in AI, flip the sign to total a client:

=-SUMIFS(Transactions!M:M, Transactions!AI:AI, "Acme Co", Transactions!M:M, "<0")

What business expenses can freelancers deduct?

SheetLink syncs your business transactions so you can track every deductible expense:

Home office expenses

A portion of rent or mortgage, utilities, internet and renters or homeowners insurance, based on the square footage used only for business. Simplified method: $5 per square foot, up to 300 square feet.

Equipment and software

Computers, cameras, microphones, desks, chairs, Adobe Creative Cloud, hosting, project management tools, CRM software. Items over $2,500 may need to be depreciated.

Professional services

Accountant fees, lawyer fees, business coaching, contract platform fees (Upwork), payment processing fees (PayPal, Stripe), bank fees.

Travel and meals

Business travel (flights, hotels, rental cars), client meetings (50% of meals deductible), mileage for business errands (at the IRS standard mileage rate, which changes each year).

Education and marketing

Online courses, conferences, books, certifications, website costs, advertising (Google Ads, Facebook), business cards, a portfolio site.

Calculate your freelance profit and tax liability

Knowing your true profit is essential for pricing, cash flow and tax planning:

Example: freelance designer, Q1

LineAmount
Gross income (3 clients)$25,000
Home office-$1,500
Software subscriptions-$600
Equipment (laptop, monitor)-$2,000
Marketing and advertising-$800
Professional services-$400
Business meals and travel-$700
Net profit$19,000
Self-employment tax (15.3% of 92.35% of net profit)-$2,685
Income tax (22% bracket, estimated)-$4,180
Q1 estimated tax payment$6,865

Build formulas in Google Sheets to calculate this each quarter.

Quarterly estimated taxes for freelancers

Freelancers must pay estimated taxes quarterly to avoid penalties. Here’s how to stay on track:

Q1: April 15 deadline

Calculate net profit for January to March. Multiply by 30% (a safe estimate for taxes). Pay with IRS Form 1040-ES or at EFTPS.gov.

Q2: June 15 deadline

Calculate net profit for April and May. Adjust the payment if Q2 income was higher or lower than Q1.

Q3: September 15 deadline

Calculate net profit for June to August. Summer months often look different for freelancers, so adjust accordingly.

Q4: January 15 deadline (next year)

Calculate net profit for September to December. If you overpaid during the year, you can reduce Q4 or skip it and get a refund at tax time.

Prepare Schedule C with SheetLink

Freelancers file Schedule C (Profit or Loss from Business) with their 1040. Your synced sheet has what Schedule C asks for:

  • Part I, Income: total gross receipts (all the client payments SheetLink syncs)
  • Part II, Expenses: advertising, car and truck, commissions and fees, depreciation, insurance, legal and professional, office, supplies, travel, meals (50%), utilities
  • Part III, Cost of Goods Sold: not applicable for most service-based freelancers
  • Part IV, Information on Your Vehicle: track mileage separately, or use the standard mileage rate
  • Part V, Other Expenses: software, online services, education, memberships

Tag each transaction in your sheet with its Schedule C category. At tax time, SUM or SUMIF formulas give you the total for each line.

Track multiple income streams

Many freelancers have several income sources. One sheet holds them all:

  • Client project work: your main freelance income, from contracts and invoices
  • Retainer clients: recurring monthly payments for ongoing services
  • Digital product sales: templates, courses and ebooks sold online
  • Affiliate commissions: revenue from affiliate programs
  • Speaking and consulting fees: one-time engagements and workshops

Tag transactions by income type to see which streams are growing and which need attention.

SheetLink vs. freelance accounting tools

ToolCostBest for
SheetLink$4.99/month (Pro)Solo freelancers, 1099 contractors
QuickBooks Solopreneur (replaced Self-Employed)$20/monthFreelancers who need invoicing plus tracking
FreshBooks$19-60/monthService businesses with many clients
WaveFree (paid features extra)Very small freelancers, hobby income

Where SheetLink fits: bank sync into a spreadsheet you control, for $4.99 a month. Pair it with a free invoicing tool (Wave, Invoice Ninja) if you need one.

Two example freelancers

Maria: freelance writer

Challenge: Maria worked with 8 clients but lost track of who paid on time, and missed following up on late invoices.

Solution: SheetLink syncs her payments to Google Sheets. Maria tags each one by client and invoice number, and built a dashboard showing payment timing.

Result: Two clients consistently paid 30+ days late. She changed their payment terms and improved her cash flow by 25%.

David: freelance developer

Challenge: David wasn’t tracking business expenses properly and overpaid his taxes by $4,000 last year.

Solution: SheetLink syncs his business credit card charges when he presses Sync now at his weekly review. David categorizes expenses by Schedule C line throughout the year.

Result: He found $12,000 in deductible expenses he’d been missing (software, equipment, home office) and cut his tax bill by $3,600.

Pricing

PlanPriceWhat you get
Free$01 bank, your last 7 days, Google Sheets
Pro$4.99/mo or $49/yrEvery bank you connect, up to 2 years of history, Google Sheets and Excel, priority email support
Max$10.99/mo or $99/yrEverything in Pro, plus investments, CLI automation, Postgres and SQLite output, and Claude

Compare every plan ›

Questions

How do freelancers track income from multiple clients?

Install the SheetLink Chrome extension and connect your business bank account through Plaid. Press Sync now and your client payments and deposits land in Google Sheets. Add a Client column to tag each payment, and you can see revenue per client, track payment timing and spot your most profitable relationships. Payments in are negative amounts (Plaid’s sign), so flip the sign when you total them.

What expenses can freelancers deduct on taxes?

Freelancers can deduct home office expenses (rent, utilities, internet), equipment (computers, software, cameras), professional services (accountant, lawyer), business meals (50% deductible), travel expenses, education and training, health insurance premiums and retirement contributions. SheetLink syncs these expenses from your bank and credit cards to Google Sheets for easy categorization and tax prep.

How do freelancers calculate quarterly estimated taxes?

Track gross income minus business expenses in Google Sheets with SheetLink, syncing whenever you review your finances (weekly or monthly). Your net profit is subject to both income tax (10-37%) and self-employment tax (15.3%). Quarterly estimated taxes are due April 15, June 15, September 15 and January 15. Set aside 25-30% of your net profit each quarter and pay with IRS Form 1040-ES to avoid penalties.

Can SheetLink help with Schedule C tax preparation?

Yes. SheetLink syncs your business income and expenses to Google Sheets when you press Sync now. Categorize transactions by Schedule C category (income, advertising, office expenses, travel and so on). At tax time, total each category and transfer the totals to Schedule C (Form 1040). You get organized records for your tax preparer or for filing yourself.

See it work.

Free with one bank and your last 7 days. Pro and Max sync every bank, two years back. Add to Chrome ›

Keep reading.

Gig worker bookkeeping: track Uber, DoorDash and delivery income

Privacy-first gig worker bookkeeping. Sync gig economy income to Google Sheets when YOU choose. Track Uber, DoorDash, Instacart earnings, mileage deductions, and vehicle expenses. Manual sync gives you control.

Etsy seller profit tracker: track your shop finances

Privacy-first Etsy seller finance tracker. Sync Etsy shop finances to Google Sheets when you choose. Track revenue, fees, shipping costs, and profit margins. Manual sync gives you control. Free for your last 7 days of transactions.

Independent consultant bookkeeping

Privacy-first consultant bookkeeping. Sync client payments, project expenses, and travel costs to Google Sheets when you choose. Track multiple clients with manual sync control.

Dropshipping finance tracker: track Shopify, Amazon and ecommerce profit

Privacy-first dropshipping finance tracker. Sync dropshipping finances to Google Sheets when you choose. Track Shopify/Amazon revenue, supplier costs (COGS), shipping, ad spend, and profit margins. Manual sync gives you control.

Airbnb income tracker: track your short-term rental finances

Privacy-first Airbnb rental income tracker. Sync rental income and expenses to Google Sheets when you choose. Track booking revenue, cleaning fees, maintenance costs, and occupancy rates. Manual sync gives you control.

Consulting income tracker: track your consulting finances

Privacy-first consulting income tracker. Sync consulting income and expenses to Google Sheets when you choose. Track client payments, project revenue, billable hours, and quarterly taxes. Manual sync gives you control.

Your freelance income, in one sheet.

Free for one bank and your last 7 days. No card needed.